您的位置:首页 > 其它

E: sub-process /usr/bin/dpkg returned an error code (1)

2012-10-08 00:25 411 查看
今天用Ailurus安装软件时,临时中断了一次,后来再安装任何软件就提示:“E: sub-process /usr/bin/dpkg returned an error code (1)”.

刚才是还以为时磁盘满了,用df命令看还有很多空间,百思不得其解,baidu了一下,尝试了一些方法,最终有效的方案是清理安装包的info和缓存文件。

按图索骥,进入终端命令行模式进行了清理,然后再运行Ailurus安装就都正常了:victory:

操作过程和命令记录如下:

1 检查package是否正常,你会看到很多错误

sudo dpkg --configure -a

2. 清理info目录

cd /var/lib/dpkg/info

sudo find . -type f -exec rm -rf {} \;

3.清理cache目录

cd /var/cache/apt/archives/

sudo find . -type f -exec rm -rf {} \;

4.检查package配置是否正常,就没有报错了

sudo dpkg --configure -a

以上方法可以解决问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: