微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Sorry, Ubuntu xx.xx Has Experienced An Internal Error ubuntu14.04更新不了问题解决

Ubuntu12.04每次启动的时候,经常会弹出来一些错误提示信息

不必惊慌,系统没有什么大问题,可能是因为之前系统中的某些程序崩溃了。点击report problem

如果你是第一次碰到这种情况,你可以选择发送错误给开发者来解决这些bug。多数情况下这些bug已经记录在案了…。

这些错误报告一般保存在/var/crash目录下

用下面命令可以清除这些错误报告

sudo rm /var/crash/*

下次启动Ubuntu,之前软件崩溃产生的错误报告就不会弹出来了。但是,如果在以后用的过程中又有软件崩溃了,就又会生成错误报告,并推送出来。。。怎么让它永远shutdown呢?

其实,这是Ubuntu的Apport的功能,它是一个debugging tool(详细功能参考https://wiki.ubuntu.com/Apport),在12.04之前的稳定发行版本中此功能认是关闭的,但12.04之后的大部分发行版本认为打开。

以下为解决方法

1、gksu gedit /etc/default/apport

打开文件内容如下:

将enabled=1改为enabled=0,保存后关闭

2、重启apport功能 sudo restart apport 或者重启系统

ps:将apport功能关闭之后,错误报告将不在推送,即使真的出现错误。不过,一般稳定版本中很难会产生这些错误报告。

彻底地摆脱Ubuntu中的系统错误弹窗

如果你这样做,系统中任何程序崩溃时,系统都不会再通知你。如果你想问问我的看法的话,我会说,这不是一件坏事,除非你愿意填写错误报告。如果你不想填写错误报告,那么这些错误通知存不存在都不会有什么区别。

禁止Apport,并且彻底地摆脱Ubuntu系统中的程序崩溃报告,打开一个终端,输入以下命令:

gksu gedit /etc/default/apport

这个文件内容是:

设置0表示禁用Apportw,或者1开启它。
你可以用下面的命令暂时关闭它:
sudo service apport start force_start=1
enabled=1

把enabled=1改为enabled=0。保存并关闭文件。完成之后你就再也不会看到弹窗报告错误了。很显然,如果我们想重新开启错误报告功能,只要再打开这个文件,把enabled设置为1就可以了。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐