Невозможно получить эксклюзивную блокировку, apt-get busy
Всякий раз, когда я пытаюсь выполнить команду, я получаю сообщение об ошибке:
Unable to get exclusive lock
Также apt-get is busy
, но я даже не запускаю никаких других приложений.
2 ответа
Вы, вероятно, прервали установку в тот или иной момент. Следующее освободит любую вашу блокировку. Просто убедитесь, что у вас нет открытого программного центра или что-то устанавливается.
sudo fuser -cuk /var/lib/dpkg/lock; sudo rm -f /var/lib/dpkg/lock
sudo fuser -cuk /var/cache/apt/archives/lock; sudo rm -f /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock;sudo dpkg --configure -a
apt-get
может быть загружен обновлениями в фоновом режиме и не позволит вам выполнять какие-либо другие действия по управлению пакетами, пока он это делает.
Вы можете убить его, а затем попытаться восстановить базу данных пакета вручную, используя следующую команду. Если какая-либо из команд дает сбой и выдает сообщение об ошибке - остановитесь и прочитайте, что они говорят, и посмотрите, сможете ли вы понять, что делать, - они обычно дают инструкции о том, как исправить ошибку:
sudo killall apt-get
sudo dpkg --configure -a
sudo apt-get install -f