Ubuntu下”由于已经达到 MaxReports 限制,没有写入 apport 报告” 错误解决办法。

服务器技术, 转自点点 12 年前 回复

, ,

前一段时间装Codeblocks10.05-2,中间出了点小问题,但是并不影响使用。今天想去改一下设置,发现有些设置不能用,很奇怪怎么回事。然后就想重装一遍CB吧,可是没想道CB卸不掉了。。。。然后就手动删了文件。。。apt-get -f install ...不顶用,还是提示错误。中间出现

"......

........

由于已经达到 MaxReports 限制,没有写入 apport 报告..

......."

当时看起来好像某个日志文件里的信息没有清除掉,导致虽然文件删掉了,但是系统还是认为软件包安装过了。

于是乎,google了一通,发现了一种解决方法,记录一下。

1.$ sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old //现将info文件夹更名
2.$ sudo mkdir /var/lib/dpkg/info //再新建一个新的info文件夹
3.$ sudo apt-get update, apt-get -f install //不用解释了吧
4.$ sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old //执行完上一步操作后会在新的info文件夹下生成一些文件,现将这些文件全部移到info_old文件夹下
5.$ sudo rm -rf /var/lib/dpkg/info //把自己新建的info文件夹删掉
6.$ sudo mv /var/lib/dpkg/info_old /var/lib/dpkg/info //把以前的info文件夹重新改回名字

VIA:http://hi.baidu.com/moon_1st/item/a5d7d04cf01755e5a4c066f0

支付宝打赏微信打赏

如果此文对你有帮助,欢迎打赏作者。

发表评论

欢迎回来 (打开)

(必填)