美文网首页Linux
4.软件安装和卸载过程中出现的几个问题

4.软件安装和卸载过程中出现的几个问题

作者: 扶桑啊啊 | 来源:发表于2017-11-13 09:15 被阅读0次

1.安装软件时提示无法获得锁,原因是上次更新或安装软件没有正常完成

终端提示:

                无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)

                E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?”

解决办法如下:

                1.终端输入 ps  -aux ,列出进程,找到含有apt-get的进程,直接sudo kill PID解决。

                2.强制解锁--命令:

                        sudo rm /var/cache/apt/archives/lock

                        sudo rm /var/lib/dpkg/lock


有一些软件损坏了,所以需要对其进行卸载,但是卸载不成功,原来是 /var/lib/dpkg/updates 文档出现了问题

2.apt-get update失败

终端显示:

                E: dpkg 被中断,您必须手工运行 sudo dpkg --configure -a 解决此问题

解决方法如下:

                sudo rm /var/lib/dpkg/updates/*

                sudo apt-get update

                sudo apt-get upgrade

--------------------------------------------------解释如下--------------------------------------------------

(1)/var/lib/dpkg/updates 资料夹里面的档案有问题, 使得更新套件出现错误。所以使用命令把它完全刪除

            删除命令:sudo rm /var/lib/dpkg/updates/*。

(2)升级软件安装。

            重建命令:sudo apt-get update

(3)更新系统。

            sudo apt-get upgrade


重新卸载不可用软件,再次失败,因为刚刚把 /var/lib/dpkg/updates 文件删除了,所以在此重建这个目录

3.dpkg: error: 无法扫描更新目录 /var/lib/dpkg/updates/ : 没有那个文件或目录

错误显示如下:

重建目录:

root@jixiaofeng-OptiPlex-360:~# mkdir /var/lib/dpkg/updates/

再次卸载损坏的软件: 

 apt-get autoremove

4.卸载软件用autoremove,比如我后面装了cmake-gui,但是版本比较老旧,所以就卸载了重新装

apt-get autoremove cmake-qt-gui

相关文章

网友评论

    本文标题:4.软件安装和卸载过程中出现的几个问题

    本文链接:https://www.haomeiwen.com/subject/vnuamxtx.html