web-dev-qa-db-fra.com

Impossible d'annuler l'installation dans le Centre logiciel (Matlab)

A Remarque: Cette question peut être exactement la même que celle indiquée dans Comment annuler une installation dans le Centre logiciel? mais les solutions énumérées ne fonctionnent pas pour moi.

Question:

J'essaie de terminer une installation de logiciel à partir du Centre de logiciel Ubuntu. J'ai essayé d'installer matlab-support0.0.17 à partir du centre de logiciel:

Ce paquet ne fournit pas MATLAB. Au lieu de cela, il configure une installation MATLAB existante pour une intégration plus aisée dans l’installation Debian.

Cependant, MATLAB n'était pas installé sur mon système et j'ai accidentellement tenté de télécharger matlab-support 0.0.17. En conséquence, je suis confronté au problème suivant:

Chaque fois que j'ouvre le Centre logiciel Ubuntu, je remarque qu'un processus est toujours en cours d'exécution. Cela montre matlab-support 0.0.17 installer ...

enter image description here

Je cherche un moyen de terminer l'installation à partir de l'onglet Progress pour obtenir ceci:

enter image description here

Une fois là-bas, je ne vois aucun moyen de désélectionner ou de mettre fin au processus.

Edit: Sortie pour 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.

Edit: Sortie pour 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.

Edit: Sortie pour dpkg -l | grep matlab Pas de message de sortie:

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

Edit: Sortie pour 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)

Edit: Sortie pour Sudo fuser -v /var/cache/debconf/config.dat

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

Edit: Un autre jeu de commandes avec la sortie Sudo kill -9 11060 et 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?

Edit: Sortie pour Sudo fuser /var/lib/dpkg/lock (Aucun message de sortie)

anirudh@anirudh-Vostro-3445:~$ Sudo fuser /var/lib/dpkg/lock
[Sudo] password for anirudh: 
anirudh@anirudh-Vostro-3445:~$
3
Anirudh

Nous devons d’abord trouver les processus de blocage:

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

exemple de sortie

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

et

ps xa | grep apt

exemple de sortie

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

Tuer les deux processus

Sudo kill -9 11060
Sudo kill -9 24743

et votre problème est résolu.

Le matlab-support n'est pas installé, comme vous l'avez identifié avec cette commande

dpkg -l | grep matlab
1
A.B.

J'ai eu le même problème avec gparted. Mais j’ai vu à la rubrique Comment annuler une installation dans le Centre logiciel? question cette:

pkill -15 dpkg

Cela a fonctionné pour moi et j'espère que cela fonctionnera pour vous, si vous n'avez pas déjà résolu le problème.

:RÉ

0
user525952