На этот вопрос уже есть ответ здесь:
Я только что установил Koha на Ubuntu 16.4. Но по каким-то причинам я его удалил. Теперь я пытаюсь установить его снова, но теперь он сообщает 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/
Насколько я вижу, в сообщении об ошибке говорится 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
Надеюсь, это поможет.
Не знаю, как вы удалили его, но выполните следующие команды из терминала, чтобы установить его снова:
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