无法找到软件包 koha-common

无法找到软件包 koha-common

我刚刚在 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/

答案1

不知道您是如何删除它的,但从终端运行以下命令来再次安装它:

echo deb http://debian.koha-community.org/koha stable main | sudo tee /etc/apt/sources.list.d/koha.list
wget -O- http://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get upgrade
sudo apt-get clean
sudo apt-get install koha-common

来源:

https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages

答案2

据我所知,您的错误信息说的是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>

在您确定没有进程正在使用后apt,您可以使用以下命令删除锁文件:

sudo rm /var/lib/apt/lists/lock

然后尝试使用以下命令重新安装 koha-common:

sudo apt-get install koha-common

希望能帮助到你。

相关内容