Проблема с sudo apt-get при каждом входе в систему

Недавно я столкнулся с совершенно новой проблемой, когда я использую терминал для установки или обновления любой программы. Он читает

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

. Поэтому мне интересно, может ли кто-нибудь предоставить мне постоянное исправление этой проблемы, поскольку это становится слишком раздражающим.

0
задан 3 August 2017 в 16:51

3 ответа

Это, вероятно, функция автоматического обновления Ubuntu. Попробуйте подождать несколько минут после входа в систему, и теперь он должен работать корректно.

Чтобы этого не произошло, удалите пакет unattended-upgrades (который запускает эти обновления) с помощью следующей команды: [ f2]

После перезагрузки проблема, с которой вы сталкиваетесь, должна исчезнуть.

0
ответ дан 22 May 2018 в 19:51
  • 1
    Большое спасибо. Я установил все обновления вручную, и теперь проблема исчезла :) – Harshit Chaudhary 4 August 2017 в 17:55

Это, вероятно, функция автоматического обновления Ubuntu. Попробуйте подождать несколько минут после входа в систему, и теперь он должен работать корректно.

Чтобы этого не произошло, удалите пакет unattended-upgrades (который запускает эти обновления) с помощью следующей команды: sudo apt purge unattended-upgrades

После перезагрузки проблема, с которой вы сталкиваетесь, должна исчезнуть.

0
ответ дан 18 July 2018 в 09:08

Это, вероятно, функция автоматического обновления Ubuntu. Попробуйте подождать несколько минут после входа в систему, и теперь он должен работать корректно.

Чтобы этого не произошло, удалите пакет unattended-upgrades (который запускает эти обновления) с помощью следующей команды: sudo apt purge unattended-upgrades

После перезагрузки проблема, с которой вы сталкиваетесь, должна исчезнуть.

0
ответ дан 24 July 2018 в 19:15

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

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