如何启用或禁用 Apport?

如何启用或禁用 Apport?

系统崩溃对话框让我很烦,我该如何关闭它?我还想知道如何将其重新打开,以防我需要它来报告问题。

答案1

从 Ubuntu 16.04 开始,systemd apport 似乎不再遵守其配置文件

启用/禁用 apport 的 systemd 命令是:

禁用

sudo systemctl disable apport.service

如果这不起作用,则需要屏蔽该服务

systemctl mask apport.service

重新启用

systemctl unmask apport.service # if you masked it
sudo systemctl enable apport.service

Ubuntu 的先前版本:

您需要编辑/etc/default/apport。以下更改将阻止 Apport 在启动时启动:


图形化CTRL:使用( ++ ALT)打开终端T并输入以下内容:

sudo -i gedit /etc/default/apport

然后按ENTER。您的密码正在输入,但不会显示为点。

或者

命令行

sudo nano /etc/default/apport

现在打开了文件编辑器。将启用从“0”更改为“1”,如下所示:

enabled=1    

要关闭它请执行以下操作:

enabled=0

现在保存更改并关闭文件编辑器。Apport 现在将不再在启动时启动。如果您想立即关闭它而不重新启动,请运行sudo service apport stop

您也可以sudo service apport stop不经修改直接使用/etc/default/apport,暂时将其关闭。

也可以看看:

答案2

论团结:17.04 及以下:

  1. 点击 Ubuntu 图标,搜索“系统设置”

  2. 选择“隐私”>“诊断”选项卡

  3. 开锁

  4. 勾选“发送错误报告给 Canonical”

    Ubuntu 12.04 > 隐私 > 诊断选项卡 > 将错误报告发送至 Canonical

    在 GNOME 上:17.10+

    GNOME > 问题报告截图

答案3

sudo service apport stop ; sudo sed -ibak -e s/^enabled\=1$/enabled\=0/ /etc/default/apport ; sudo mv /etc/default/apportbak ~

上述脚本应该停止 apport,然后备份其配置文件,在启动时禁用 apport,最后将备份移动到您的主目录。

答案4

不要禁用 apport。总有一天,你可能会遇到一系列崩溃,但除了系统不良行为或某些特定于应用程序的症状外,你永远不会知道。

这个/var/crash目录用来记录任何不幸事件。也许有一天你会需要它。

建议步骤:

  • 创建一个新文件夹 Eg$HOME/crash并将所有现有的崩溃报告复制到其中。
  • sudo rm /var/crash/*
  • sudo reboot

重复的崩溃弹出行为现在应该已经消失。此外,您保存的崩溃报告可能对向启动板报告错误很有价值。

相关内容