How to enable apport

在stable release的版本,預設apport是關閉的,即使他已經安裝了,因為底下幾個原因:

  1. 因為apport會回傳很多機密敏感的資料,在dev版的,本來就是像是在當白老鼠,找到很多bug並且幫助系統更好,但是會使用stable版的,通常使用者不會希望這些資料被取得。
  2. 在dev版的release期間,通常已經收到了幾千份的crash reports,所以在多也無法被修復了,而且比較重要的通常在dev版都已經被修復了。
  3. 從apport收集資料會花費很多的CPU和IO資源,會較低電腦效能。

通常apport不會收到「SIGABRT」訊號,如果你收到類似的訊號,請參考「DebuggingProgramCrash 」。

Ubuntu 11.10 and earlier

還有人在用嗎???

Ubuntu 12.04 and later

從12.04開始,apport都會在背景執行,因為他會為whoopsie收集crash的資料,然而,「 crash interception component 」仍然是關閉的。如果想要永久的開啟:

sudo nano /etc/apport/crashdb.conf

並且在底下這一行最前面加入注解符號「#」

'problem_types': ['Bug', 'Package'],

results matching ""

    No results matching ""