天天看點

Linux有問必答:如何禁止Ubuntu的Apport内部錯誤報告程式Linux有問必答:如何禁止Ubuntu的Apport内部錯誤報告程式

問題:在桌面版ubuntu中,我經常遇到一些彈窗視窗,警告我ubuntu發生了内部錯誤,問我要不要發送錯誤報告。每次軟體崩潰都要煩擾我,我如何才能關掉這個錯誤報告功能呢?
Linux有問必答:如何禁止Ubuntu的Apport内部錯誤報告程式Linux有問必答:如何禁止Ubuntu的Apport内部錯誤報告程式

ubuntu桌面版預裝了apport,它是一個錯誤收集系統,會收集軟體崩潰、未處理異常和其他,包括程式bug,并為調試目的生成崩潰報告。當一個應用程式崩潰或者出現bug時候,apport就會通過彈窗警告使用者并且詢問使用者是否送出崩潰報告。你也許也看到過下面的消息。

"sorry, the application xxxx has closed unexpectedly."

"對不起,應用程式xxxx意外關閉了。"

"sorry, ubuntu xx.xx has experienced an internal error."

"對不起,ubuntu xx.xx 發生了一個内部錯誤。"

"system program problem detected."

"檢測到系統程式問題。"

Linux有問必答:如何禁止Ubuntu的Apport内部錯誤報告程式Linux有問必答:如何禁止Ubuntu的Apport内部錯誤報告程式

也許因為應用一直崩潰,頻繁的錯誤報告會使人心煩。也許你擔心apport會收集和上傳你的ubuntu系統的敏感資訊。無論什麼原因,你想關掉apport的錯誤報告功能。

<a target="_blank"></a>

如果你想要臨時關閉apport,使用下列指令

$ sudo service apport stop

注意重新開機ubuntu系統apport會繼續開啟

為了永久關閉apport,編輯/etc/default/apport,修改下列參數

enabled=0

重新開機你的ubuntu系統,apport将會自動關閉

如果你再也不會用apport,有一種簡單的方法完全移除它

$ sudo apt-get purge apport

原文釋出時間:2015-01-14

本文來自雲栖合作夥伴“linux中國”

繼續閱讀