Недавно я столкнулся с совершенно новой проблемой, когда я использую терминал для установки или обновления любой программы. Он читает
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?
Итак, я обыскал интернет и нашел возможное решение, которое должно было знать, что у какого процесса есть блокировка на dpkg и убийство этого процесса, и похоже, что он работает, но я должен сделайте это каждый раз, когда я запишусь на свой компьютер. Кажется, есть 2 процесса. Это то, что я сделал, когда мне пришлось установить nodejs
$ 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
unattende 1234 root 4uW REG 8,6 0 1049800 /var/lib/dpkg/lock
$ sudo kill -9 1234
$ sudo apt-get install -y nodejs
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?
$ 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
aptd 2787 root 8uW REG 8,6 0 1049800 /var/lib/dpkg/lock
$ sudo kill -9 2787
. Поэтому мне интересно, может ли кто-нибудь предоставить мне постоянное исправление этой проблемы, поскольку это становится слишком раздражающим.
Это, вероятно, функция автоматического обновления Ubuntu. Попробуйте подождать несколько минут после входа в систему, и теперь он должен работать корректно.
Чтобы этого не произошло, удалите пакет unattended-upgrades (который запускает эти обновления) с помощью следующей команды: [ f2]
После перезагрузки проблема, с которой вы сталкиваетесь, должна исчезнуть.
Это, вероятно, функция автоматического обновления Ubuntu. Попробуйте подождать несколько минут после входа в систему, и теперь он должен работать корректно.
Чтобы этого не произошло, удалите пакет unattended-upgrades (который запускает эти обновления) с помощью следующей команды: sudo apt purge unattended-upgrades
После перезагрузки проблема, с которой вы сталкиваетесь, должна исчезнуть.
Это, вероятно, функция автоматического обновления Ubuntu. Попробуйте подождать несколько минут после входа в систему, и теперь он должен работать корректно.
Чтобы этого не произошло, удалите пакет unattended-upgrades (который запускает эти обновления) с помощью следующей команды: sudo apt purge unattended-upgrades
После перезагрузки проблема, с которой вы сталкиваетесь, должна исчезнуть.