“En attente d'installation” pour toujours - Ubuntu Software - 16.04

37

Lorsque j'essaie d'installer des fichiers .deb avec "Ubuntu Software", le message "En attente d'installation" reste pour toujours.

Vitor Abella
la source
5
C'est un bogue de haute priorité qui sera corrigé bientôt. En attendant, vous pouvez dpkginstaller des fichiers .deb via un terminal
Mohit Rajan
2
Doublage
6
Pourquoi l'ont-ils publié en tant que nouvelle version d'Ubuntu si cela ne fonctionne pas encore? Ne pas être capable de gérer les paquets avec un gestionnaire de paquets ... Je n'appellerais pas ça un "bogue".
Ben
D'accord ... c'est un problème. Mais c’est aussi une opportunité… de lire votre courrier, de serrer votre femme ou votre enfant dans les bras ou de promener votre chien. L'application fait toujours le travail
Brad Horn
3
Comment est-ce toujours un problème plus d'un an après ??
Andy Ray

Réponses:

25

Installez les paquets .deb à partir du terminal:

$ sudo dpkg -i <path/to/deb.deb>
$ sudo apt-get install -f

Le raisonnement derrière apt-get install -f à partir de la page de manuel:

 -f, --fix-broken
           Fix; attempt to correct a system with broken dependencies in place. This option, when used with install/remove, can
           omit any packages to permit APT to deduce a likely solution. If packages are specified, these have to completely
           correct the problem. The option is sometimes necessary when running APT for the first time; APT itself does not allow
           broken package dependencies to exist on a system. It is possible that a system's dependency structure can be so
           corrupt as to require manual intervention (which usually means using dpkg --remove to eliminate some of the offending
           packages). Use of this option together with -m may produce an error in some situations. Configuration Item:
           APT::Get::Fix-Broken.

Crédit: commentaire de Mohit Rajan

AlexPogue
la source
Tout cela ne fait qu'ouvrir le centre logiciel et continuer à ne pas fonctionner
Antony D'Andrea
1
@ AntonyD'Andrea Pourriez-vous expliquer pourquoi vous avez besoin sudo apt-get install -fpour installer un paquet, si c'est dpkgdéjà fait?
vstepaniuk
1
sudo apt-get install ./file.debou sudo apt-get install /path/to/file.debest plus simple.
Chai T. Rex
7

1 - Téléchargez l'ancien "Centre logiciel Ubuntu" dans le nouveau "Logiciel Ubuntu".

2 - unity --reset-iconsou redémarrez votre ordinateur (pour supprimer le "attente d'installation")

3 - Ouvrez le fichier .deb avec le "Centre logiciel Ubuntu" que vous venez d'installer.

4 - Installez-le

Vitor Abella
la source
En 1) il montre "en attente d'installation" pour toujours. Après 2) l'ancien "Centre de logiciels Ubuntu" n'est pas installé.
shallowThought
attention à unity --reset-icons: il ferme tout le programme et réinitialise le programme de lancement de l'unité tel qu'il est à l'origine (dans ubuntu install)!
Juh_
1

Juste une suggestion, je ne suis pas sûr que cela puisse aider, mais si vous installez fréquemment des paquets à partir de fichiers .deb, il est conseillé d’utiliser un gestionnaire de paquets fiable comme Gdebi.

Toutefois, si vous souhaitez parcourir les applications et les installer à partir du même endroit, vous devez vous en tenir à Ubuntu Software Center. Suivez ce guide pour supprimer Gnome-Software et installer le logiciel Ubuntu Software Center classique et fiable .

ShuaibKunji
la source