Ubuntu Software Center не приступает к применению изменений

У меня проблема с программным центром Ubuntu. Это «Поиск» и «Применение изменений» на длительный период времени. Я устал отменить, нажав крестик (X). Однако сейчас он застрял на «отмене». Я думаю, он не позволит мне загрузить новое приложение даже из терминала.

neal@neal-G50VT:~$ sudo apt-get install gnome-tweak-tool
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?
neal@neal-G50VT:~$ sudo dpkg --configure -a
dpkg: error: dpkg status database is locked by another process

Здесь есть похожие вопросы, но без ответов:

Центр программного обеспечения застрял для Dropbox

Центр программного обеспечения зависает во время «применения изменений

10
задан 13 April 2017 в 15:23

10 ответов

Попробуйте найти и завершить процесс /usr/bin/dpkg:

Gabriel@UMWC:~$ ps ax | grep dpkg
 2058 pts/0    SNs+   0:00 /usr/bin/dpkg --status-fd 14 --configure -a --force-confdef --force-confold
 2061 pts/0    SN+    0:00 /bin/sh /var/lib/dpkg/info/nautilus-dropbox.postinst configure 
 2275 pts/2    S+     0:00 grep --color=auto dpkg
Gabriel@UMWC:~$ sudo kill 2058
0
ответ дан 13 April 2017 в 15:23

Для аналогичной проблемы я удалил и переустановил программный центр и убил dpkg, затем запустил sudo apt-get update. После этого я обновил пакеты.

0
ответ дан 13 April 2017 в 15:23

Убедитесь, что где-то нет диалогового окна, в которое необходимо ввести данные, чтобы продолжить установку.

В похожей ситуации, видите ли, kill -9 работал на меня. Но потом, когда я снова запустил Ubuntu Software Center, он все еще застрял в том же месте. Пока я не закрыл все открытые окна и не увидел, что я ждал ответа. Duh. Затем программное обеспечение завершило установку.

0
ответ дан 13 April 2017 в 15:23

У меня тоже была такая же проблема. Однако я попробовал следующее. Ran

sudo lsof /var/lib/dpkg/lock

Оттуда я идентифицировал PID процесса, вызывающего блокировку моего dpkg. Затем я сделал

sudo kill -TERM <PID>

Затем я сделал

 sudo dpkg --configure -a

и стал ждать результата ... после этого я сделал обычную

sudo apt-get update && sudo apt-get upgrade

Надежду это будет работать и для вас.

0
ответ дан 13 April 2017 в 15:23

я обнаружил, что поиск dpkg и sudo убивает процесс, что делает программный центр не отвечающим, что сработало хорошо, потому что все, что мне нужно было сделать, это переустановить программный центр.

sudo apt-get remove software-center

sudo apt-get autoremove software-center

Чтобы переустановить Software Center:

sudo apt-get update [ 114]

sudo apt-get install software-center

, кажется, работает для меня (обратите внимание, что я пытался переустановить систему перед тем, как убить dpkg, и она все еще зависала при «применении изменений», поэтому убедитесь, что пропустите это. :) надеюсь, это кому-нибудь поможет

0
ответ дан 13 April 2017 в 15:23

Я испытывал эту ту же проблему с помощью 12,04 и пытаясь установить Dropbox. Подходы здесь не работали на меня; я даже не смог удалить и переустановить центр программного обеспечения. Решение от этой страницы решило мою проблему, и я не вижу это решение здесь: https://bugs.launchpad.net/ubuntu / + source/nautilus-dropbox / + ошибка/1016559

А именно, ответ № 9 обеспечил Patrick:

Выполненный, как Вы сделали прежде:

sudo dpkg --configure -a

Нажмите CONTROL+C к тому, прежде чем загрузка Dropbox [доберется до 99%].

Удалите Dropbox:

sudo apt-get purge nautilus-dropbox

Инструкции установить Dropbox предоставлены веб-сайтом Dropbox. Используйте эту команду для установки (для 64-разрядного):

cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -

и затем выполненный это использование:

~/.dropbox-dist/dropboxd
2
ответ дан 13 April 2017 в 15:23

Прежде чем удалять блокировки или убивать что-либо, закройте все окна и убедитесь, что за Центром программного обеспечения не появилось лицензионное соглашение. Эти лицензионные соглашения очень распространены, особенно с программным обеспечением за пределами основных хранилищ.

Если это не удается, следуйте другим советам, чтобы разблокировать и завершить процесс установки, и попробуйте

sudo apt-get install -f

или

dpkg --configure -a 
.
0
ответ дан 13 April 2017 в 15:23

Когда это случилось со мной, это произошло потому, что я случайно установил «apt-listchanges». Удалите пакет, чтобы узнать, решит ли он проблему:

sudo apt-get remove apt-listchanges

Удачи.

0
ответ дан 13 April 2017 в 15:23

Вы можете попробовать перезагрузить компьютер.

Это решит вашу проблему.

0
ответ дан 13 April 2017 в 15:23

Лучшее решение для них, это:

sudo apt-get remove software-center
sudo apt-get autoremove software-center

Чтобы переустановить Центр программного обеспечения:

sudo apt-get update
sudo apt-get install software-center
0
ответ дан 13 April 2017 в 15:23

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

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