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-support
0.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 ...
Je cherche un moyen de terminer l'installation à partir de l'onglet Progress pour obtenir ceci:
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:~$
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
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É