我刚刚在 Ubuntu 16.4 上安装了 Koha。但由于某些原因,我已经卸载了它。现在我正在尝试再次安装它,但现在它告诉 E:无法找到包。请帮忙。
结果sudo apt update
:
E: Could not get lock /var/lib/apt/lists/lock- open (11: Resources temporarily unavailable).
E: Unable to lock directory /var/lib/apt/lists/
我刚刚在 Ubuntu 16.4 上安装了 Koha。但由于某些原因,我已经卸载了它。现在我正在尝试再次安装它,但现在它告诉 E:无法找到包。请帮忙。
结果sudo apt update
:
E: Could not get lock /var/lib/apt/lists/lock- open (11: Resources temporarily unavailable).
E: Unable to lock directory /var/lib/apt/lists/
不知道您如何删除它,但从终端运行以下命令再次安装它:
资源:
https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages
据我所见,您的错误消息说
Unable to lock directory /var/lib/apt/lists/
而不是E: unable to locate package
。如果错误是:
Unable to lock directory /var/lib/apt/lists/
这意味着其他包管理器可能在后台运行,所以请执行以下检查:ps aux | grep '[a]pt'
如果在此命令的输出中有一个使用 apt-get 运行的进程,那么最好采取的措施是等待一段时间,直到它完成。否则,您可以使用以下方法杀死它:
sudo pkill <nameOfTheProgram> -f
或者sudo killall -s KILL <nameOfTheProgram>
在确定没有进程 using
apt
后,您可以使用以下命令删除锁定文件:sudo rm /var/lib/apt/lists/lock
然后尝试使用以下命令重新安装 koha-common:
sudo apt-get install koha-common
希望能帮助到你。