"Esperando la instalación" para siempre - Ubuntu Software - 16.04

37

Cuando trato de instalar archivos .deb con "Software Ubuntu", se mantiene "En espera de instalación" para siempre.

Vitor Abella
fuente
55
Este es un error de alta prioridad y se solucionará pronto. Mientras tanto, puede utilizar dpkgpara instalar archivos .deb a través de la terminal
Mohit Rajan
66
¿Por qué lo lanzaron como una nueva versión de Ubuntu si aún no funciona? No poder administrar paquetes con un administrador de paquetes ... No lo llamaría exactamente un "error".
Ben
De acuerdo ... es un problema. Pero también es una oportunidad ... para leer su correo, abrazar a su esposa o hijo, o pasear a su perro. La aplicación todavía hace el trabajo
Brad Horn
3
¿Cómo sigue siendo un problema más de un año después?
Andy Ray

Respuestas:

25

Instale paquetes .deb desde la terminal:

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

El razonamiento detrás de apt-get install -f de la página del manual:

 -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édito: comentario de Mohit Rajan

AlexPogue
fuente
Todo lo que hace es abrir el centro de software y sigue sin funcionar
Antony D'Andrea
1
@ AntonyD'Andrea ¿Podría explicar por qué necesita sudo apt-get install -finstalar un paquete, si dpkgya lo hace?
vstepaniuk
1
sudo apt-get install ./file.debo sudo apt-get install /path/to/file.debes más simple
Chai T. Rex
7

1 - Descargue el antiguo "centro de software de Ubuntu" en el nuevo "software de Ubuntu".

2 - unity --reset-icons o reinicie su computadora (para eliminar la "espera de instalación")

3 - Abra el archivo .deb con el recién instalado "Centro de software de Ubuntu"

4 - Instalarlo

Vitor Abella
fuente
En 1) muestra "esperando la instalación" para siempre. Después de 2) el antiguo "centro de software de Ubuntu" no está instalado.
shallowThought
cuidado con unity --reset-icons: cierra todos los programas y reinicia el lanzador de la unidad como está originalmente (en la instalación de ubuntu).
Juh_
1

Solo una sugerencia, no estoy seguro de si debería ayudar, pero si instala paquetes con frecuencia desde archivos .deb, es recomendable utilizar un controlador de paquetes confiable como Gdebi

Sin embargo, si desea buscar aplicaciones e instalarlas desde el mismo lugar, debe apegarse al Centro de software de Ubuntu. Para desechar el software Gnome e instalar el clásico y confiable Centro de software de Ubuntu, siga esta guía .

ShuaibKunji
fuente