¿Por qué Ubuntu Software Center no instalará archivos .deb?

8

Esta pregunta ya no se aplica a las versiones actuales de Ubuntu.

Consulte Problema con los paquetes .deb en Ubuntu 16.04 para ver un problema similar que afecta a 16.04.


Estoy ejecutando Ubuntu 11.10 y tengo algunos problemas con el centro de software de Ubuntu y la instalación de paquetes de Debian.

Si descargo, por ejemplo, el debian de https://www.virtualbox.org/wiki/Linux_Downloads e intento instalarlo con el centro de software de Ubuntu, se abre la ventana pero solo puedo ver el GTK Spinner.

El problema también existe con el paquete de mis aplicaciones http://www.giuspen.com/cherrytree/ y http://www.giuspen.com/x-tile/ que creo con dpkg-buildpackage,

Los mismos paquetes se abren e instalan correctamente con gdebi.

giuspen
fuente
Esta característica está disponible en versiones anteriores. Y eliminada de oneric, puede ser para desalentar la instalación fuera de línea
Tachyons
Creo que esto ahora ha cambiado en 12.04.
Anwar

Respuestas:

6

Este es un problema común con el centro de software. Parece que no le gustan los paquetes .deb para los que aún no tiene paquetes y eligieron no instalar gdebi por defecto. Puede solucionar esto instalando gdebi usted mismo y usándolo, en lugar del centro de software, para instalar paquetes .deb.

Por razones similares, puede optar por instalar también Synaptic, que es otro paquete que eligió eliminar. Lo sentimos Canonical, muchos de nosotros simplemente no somos usuarios de Windows o Macintosh y no nos gusta que nos traten como ganado.

Dazed_75
fuente
Sí, synaptic y gdebi son absolutamente indispensables. Nunca utilicé ubuntu software center pero un usuario de una de mis aplicaciones me notificó que no podía instalar el ".deb" que creé, por eso investigué en el centro de software.
giuspen
para aquellos nuevos en linux / ubuntu, también puede usar dpkg -i deb-file-name.debdesde un símbolo del sistema para instalarlo. Para eliminarlo posteriormente, use dpkg -r package-name- para encontrar el nombre del paquete, use dpkg-deb -I deb-file-name.deby busque "Paquete: ...". Tenga en cuenta que esto no instalará dependencias; deberá instalarlas por separado.
drevicko
9

El centro de software de Ubuntu tiene muchas aplicaciones empaquetadas, pero tiene la desventaja de que no puede instalar archivos .deb. Sin embargo, hay otra opción.

Usando GDebi para instalar paquetes

GDebi es una herramienta simple para instalar archivos .deb. Tiene una interfaz gráfica de usuario, pero también se puede usar en su terminal. Le permite instalar paquetes de Deb locales resolviendo e instalando sus dependencias. Comprueba automáticamente los paquetes en busca de sus dependencias e intentará descargarlos de los repositorios de software de Ubuntu si es posible. Es posible que primero necesite instalar GDebi: simplemente instale el paquete gdebi utilizando uno de los administradores de paquetes mencionados anteriormente, o abra una Terminal y escribasudo apt-get install gdebi

Una vez que haya instalado GDebi, use el Explorador de archivos para encontrar el paquete que desea instalar. Los archivos de paquete se verán similares a esto:

ingrese la descripción de la imagen aquí

Haga doble clic en el paquete para abrirlo con GDebi. Si se han cumplido todas las dependencias para el paquete seleccionado, simplemente haga clic en el botón 'Instalar paquete' para instalarlo. GDebi le avisará si hay dependencias insatisfechas, lo que significa que hay dependencias que no se resuelven en los repositorios que está utilizando; tendrá que localizar los paquetes necesarios de alguna otra fuente.

Cola de anillo
fuente