sudo apt-get update не работает, не удалось заблокировать [дубликат]

Когда я использую команду sudo apt-get update , я получаю следующую ошибку:

E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/lib/apt/lists/
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
задан 15 December 2017 в 17:24

4 ответа

Похоже, ваша квартира заблокирована другим процессом. Вы можете посмотреть, какой процесс использует apt, с помощью этой команды:

lsof /var/lib/dpkg/lock

, чтобы разблокировать его, запустите эту команду:

sudo rm /var/lib/dpkg/lock
2
ответ дан 15 December 2017 в 17:24

запущен некоторый процесс Apt. Сначала нужно закрыть его.

используйте эту команду, чтобы увидеть, работают ли какие-либо процессоры apt: -

ps aux | grep apt

, если вы нашли его, вы можете убить его с помощью PID

kill -9 PID
0
ответ дан 15 December 2017 в 17:24

Вы можете использовать sudo lsof /var/lib/dpkg/lock, чтобы увидеть, что использует замок

jorion@home{~}:$ sudo lsof /var/lib/dpkg/lock
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.
COMMAND   PID USER   FD   TYPE DEVICE SIZE/OFF   NODE NAME
synaptic 7061 root   20uW  REG   8,54        0 131016 /var/lib/dpkg/lock

в этом примере его синаптический

0
ответ дан 15 December 2017 в 17:24

Попробуйте эту команду, чтобы прервать процесс apt-get:

killall apt

Может помочь, если другое приложение использовало apt. после этой команды вы можете получить ошибку для повторного запуска apt, если есть, так что запустите:

apt update -f

-2
ответ дан 15 December 2017 в 17:24

Другие вопросы по тегам:

Похожие вопросы: