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
解释:
“dpkg ”是“Debian Package ”的简写。为 “Debian” 专门开发的套件管理系统,方便的安装、更新及移除。所有源自“Debian”的“Linux ”发行版都使用 “dpkg”,例如 “Ubuntu”、“Knoppix ”等。
dpkg是软件包管理器的基础,它被伊恩·默多克创建于1993年。dpkg与十分相似,同样被用于安装、卸载和供给.deb软件包相关的信息。 dpkg本身是一个底层的工具。上层的工具,如,被用于从远程获取软件包以及处理复杂的软件包关系。 “dpkg”是“Debian Package”的简写。