之前由于安装 php5-ldap 之后因为误删 /var/lib/dpkg/info 中的相关文件,造成每次使用 apt-get install 安装时都会提示错误,但不影响其他程序的正确安装。
查看每次报错,发现报错显示:
E: Sub-process /usr/bin/dpkg returned an error code (1)
对于这种问题的解决办法:
(1)、进入info目录: cd /var/lib/dpkg/info
(2)、查找并删除和报错相关的软件的信息,如提示 php5-ldap 错误, 可以使用 rm -f php5-ldap* 删除相关文件
(3)、在命令行中执行: apt-get -f install
(4)、更新下源 : apt-get update