我无法使用 安装某些应用程序apt-get
。
显示以下错误。如何解决?
$ sudo apt-get install apache2
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
答案1
如果使用不当,可能会造成损坏。请先尝试回答此问题:无法锁定管理目录(/var/lib/dpkg/),是否有另一个进程正在使用它?
您之前安装某些东西时遇到过问题吗?您的计算机可能在 apt、apt-get 或 aptitude 进行某些更新时崩溃,因此将锁定文件留在磁盘中。
尝试这个:
sudo mv /var/lib/dpkg/lock /var/lib/dpkg/lock_backup
然后尝试再次安装 apache:
sudo apt-get install apache2
如果一切正常,只需删除备份文件:
sudo rm -vf /var/lib/dpkg/lock_backup