Не мог отменить установку в центре программного обеспечения (Matlab)

Примечание: Этим вопросом может быть тот же самый вопрос, как подано, Как отменить установку в Центре программного обеспечения? но решения, перечисленные там, не работали на меня.

Вопрос:

Я пытаюсь завершить установку программного обеспечения от Центра программного обеспечения Ubuntu. Я пытался установить matlab-support 0.0.17 от центра программного обеспечения:

Этот пакет не обеспечивает MATLAB. Вместо этого это настраивает существующую установку MATLAB для интеграции более удобно в установке Debian.

Однако мне не установили MATLAB в моей системе и случайно предпринятый для загрузки matlab-support 0.0.17. В результате я сталкиваюсь со следующей проблемой:

Каждый раз, когда я открываю Ubuntu Software Center, я замечаю, что существует процесс, всегда работающий. Это показывает matlab-поддержке 0.0.17 установки...

enter image description here

Я ищу способ завершить установку от вкладки Progress для получения этого:

enter image description here

Однажды там, я не вижу способа отменить выбор или завершить процесс.

Править: Вывод для sudo apt-get install -f

Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 12 not upgraded.

Править: Вывод для sudo apt-get upgrade

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages have been kept back:
  dpkg-dev libatlas3gf-base libblas-dev libblas3gf libdpkg-perl liblapack-dev liblapack3gf linux-headers-generic-lts-quantal
  linux-image-generic-lts-quantal r-base-dev r8168-dkms texinfo
0 upgraded, 0 newly installed, 0 to remove and 12 not upgraded.

Править: Вывод для dpkg -l | grep matlab Никакой выходной сигнал:

anirudh@anirudh-Vostro-3445:~$ dpkg -l | grep matlab
anirudh@anirudh-Vostro-3445:~$ 

Править: Вывод для sudo apt-get install matlab-support

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  matlab-support
0 upgraded, 1 newly installed, 0 to remove and 12 not upgraded.
Need to get 0 B/27.9 kB of archives.
After this operation, 165 kB of additional disk space will be used.
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
Selecting previously unselected package matlab-support.
(Reading database ... 187961 files and directories currently installed.)
Unpacking matlab-support (from .../matlab-support_0.0.17_all.deb) ...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for desktop-file-utils ...
Processing triggers for gnome-menus ...
Processing triggers for hicolor-icon-theme ...
Processing triggers for man-db ...
Setting up matlab-support (0.0.17) ...
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
dpkg: error processing matlab-support (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 matlab-support
E: Sub-process /usr/bin/dpkg returned an error code (1)

Править: Вывод для sudo fuser -v /var/cache/debconf/config.dat

                     USER        PID ACCESS COMMAND
/var/cache/debconf/config.dat:
                     root      11060 F.... dpkg-preconfigu

Править: Другой набор команд с выводом sudo kill -9 11060 и sudo apt-get install matlab-support :

anirudh@anirudh-Vostro-3445:~$ sudo kill -9 11060
anirudh@anirudh-Vostro-3445:~$ sudo apt-get install matlab-support
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 fuser /var/lib/dpkg/lock (Никакой выходной сигнал)

anirudh@anirudh-Vostro-3445:~$ sudo fuser /var/lib/dpkg/lock
[sudo] password for anirudh: 
anirudh@anirudh-Vostro-3445:~$
3
задан 13 April 2017 в 15:24

2 ответа

Сначала мы должны найти процессы блокирования:

sudo fuser -v /var/cache/debconf/config.dat

Образец произвел

USER        PID ACCESS COMMAND
/var/cache/debconf/config.dat:
root      11060 F.... dpkg-preconfig

и

ps xa | grep apt

, Образец произвел

24743 ? S 0:00 /usr/bin/python /usr/share/apt-xapian-index/update-apt-xapian-index-dbus

, Убивают оба процесса

sudo kill -9 11060
sudo kill -9 24743

, и Ваша проблема решена.

Эти matlab-support не установлен, поскольку Вы отождествили с этой командой

dpkg -l | grep matlab
1
ответ дан 1 December 2019 в 17:35

У меня было точное та же проблема с gparted. Но, я видел назад на, Как отменить установку в Центре программного обеспечения? подвергните сомнению это:

pkill -15 dpkg

Это работало на меня, и я надеюсь, что это работает на Вас, если Вы уже не решили проблему.

:D

0
ответ дан 1 December 2019 в 17:35

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

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