How to enable apport
在stable release的版本,預設apport是關閉的,即使他已經安裝了,因為底下幾個原因:
- 因為apport會回傳很多機密敏感的資料,在dev版的,本來就是像是在當白老鼠,找到很多bug並且幫助系統更好,但是會使用stable版的,通常使用者不會希望這些資料被取得。
- 在dev版的release期間,通常已經收到了幾千份的crash reports,所以在多也無法被修復了,而且比較重要的通常在dev版都已經被修復了。
- 從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'],