Только что переустановил Kali Linux на свой ПК и после первого входа я попытался выполнить apt-get update и получил ошибку E: Could not get lock /var/lib/dpkg/lock – open (11: Resource temporarily unavailable). Интересно, ведь я единственный пользователь (я только что установил систему) и нет других процессов использующих dpkg. Это было весьма раздражительным, т. к. из-за ошибки было невозможно установить обновления или новое програмное обеспечения. В этой заметке решение этой проблемы:
"E: Could not get lock /var/lib/dpkg/lock" error
Это случилось когда я пробовал использовать apt-get update:
Если вчитаться в текст ошибки, становится понятно, что её причиной является файл lock в директории /var/lib/dpkg/. Давайте взглянем, что действительно ли в /var/lib/dpkg/ есть файл lock?
Да, есть, удаляем его:
А потом пробуем снова:
Вуаля, всё работает! Пробуем обновиться:
И пробуем установить gimp:
Отлично.
От читателя в комментарии поступил ещё один вариант. Смотрим процесс:
и убиваем его:
"E: Could not get lock /var/lib/dpkg/lock" error
Это случилось когда я пробовал использовать apt-get update:
Код:
root@WebWare:~# apt-get update
Hit http://http.kali.org sana InRelease
Hit http://security.kali.org sana/updates InRelease
.
.
Hit http://security.kali.org sana/updates/non-free amd64 Packages
Fetched 9,334 kB in 2min 18s (67.5 kB/s)
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?
Код:
root@WebWare:~# ls -l /var/lib/dpkg/
итого 5724
drwxr-xr-x 2 root root 4096 авг 13 10:54 alternatives
-rw-r--r-- 1 root root 0 авг 11 10:04 available
-rw-r--r-- 1 root root 2409 авг 11 21:27 diversions
-rw-r--r-- 1 root root 2464 авг 11 21:26 diversions-old
drwxr-xr-x 2 root root 507904 авг 16 07:35 info
-rw-r----- 1 root root 0 авг 16 07:35 lock
drwxr-xr-x 2 root root 4096 апр 10 06:50 parts
-rw-r--r-- 1 root root 253 авг 11 10:47 statoverride
-rw-r--r-- 1 root root 2659118 авг 16 07:35 status
-rw-r--r-- 1 root root 2659118 авг 16 07:35 status-old
drwxr-xr-x 2 root root 4096 авг 16 07:35 triggers
drwxr-xr-x 2 root root 4096 авг 16 07:35 updates
Код:
rm /var/lib/dpkg/lock
Код:
root@WebWare:~# apt-get update
Hit http://security.kali.org sana/updates InRelease
.
.
Reading package lists... Done
root@kali:~#
Код:
apt-get upgrade
И пробуем установить gimp:
Код:
apt-get install gimp
От читателя в комментарии поступил ещё один вариант. Смотрим процесс:
Код:
lsof /var/lib/dpkg/lock
Код:
kill [PID]