您的位置:首页 > 其它

dpkg:处理软件包 xxx (--configure)时出错

2017-07-29 01:30 441 查看
我的ubuntu是16.04版本,今天安装软件各种突然安装不上,有如下提示:

/××××××××××××××××××××××××××

dpkg: 处理软件包 python-crypto (--configure)时出错:

 子进程 已安装 post-installation 脚本 返回错误状态 1

...

dpkg: 处理软件包 samba-common-bin (--configure)时出错:

 依赖关系问题 - 仍未被配置

...

等等问题,最后

在处理时有错误发生:

 python-dnspython

 python-crypto

 python-ldb

 python-tdb

 python-samba

 samba-common-bin

 samba

 libglib2.0-dev

 libatk1.0-dev

 libcairo2-dev

 libgdk-pixbuf2.0-dev

 libpango1.0-dev

 libgtk2.0-dev

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

××××××××××××××××××××××××××/

最后上网找答案:

dpkg: 处理软件包 python-crypto (--configure)时出错:

 该软件包正处于非常不稳定的状态;

您最好在配置它之前,先重新安装它

在处理时有错误发生:

python-crypto

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

#解决这个问题需要备份dpkg下的info,然后自己创建一个新的info,然后更新,再把新的info里的内容拷贝到旧的里面,旧的再改成info,删除自己添加的

zhangw@zhangw-g470:~$ sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old
zhangw@zhangw-g470:~$ sudo mkdir /var/lib/dpkg/info
zhangw@zhangw-g470:~$ sudo apt-get update
zhangw@zhangw-g470:~$ sudo apt-get -f install 
zhangw@zhangw-g470:~$ sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old
zhangw@zhangw-g470:~$ sudo rm -rf /var/lib/dpkg/info
zhangw@zhangw-g470:~$ sudo mv /var/lib/dpkg/info_old /var/lib/dpkg/info


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