第一个问题:当自己遇到这个问题的时候,查阅很多资料,发现很多需要安装一大推东西,又是安装,又是重启,最后还是没有搞定。最后还是通过这三行命令搞定了。
sudo apt-get autoremove open-vm-tools
sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools-desktop
然后重启即可。
第二个问题:“这通常意味着另一个软件包管理程序(如 apt-get 或 aptitude)正在运行。”上网baidu了一番,后来用两个命令搞定。
sudo apt-get upgrade
sudo apt-get update --fix-missing
完成后再执行软件更新
第三个问题:E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用) E: 无法对目录 /var/lib/apt/lists/ 加锁
E: 无法获得锁 /var/lib/apt/lists/lock – open (11: 资源暂时不可用)
E: 无法对目录 /var/lib/apt/lists/ 加锁
输入名命令:sudo rm /var/lib/apt/lists/lock
就可以解决上面问题
第四个问题:E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法对目录 /var/lib/apt/lists/ 加锁
E: 无法获得锁 /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
解 决方法一:
#:ps -aux (列出进程,形式如)
root 5765 0.0 1.0 18204 15504 ? SN 04:02 0:00 apt-get -qq -d
找到最后一列以apt-get 开头的进程
#:sudo kill -9 该进程的PID
解决方法二:
#:sudo rm /var/cache/apt/archives/lock
#:sudo rm /var/lib/dpkg/lock
以上问题就可以解决了。