Cuando hace doble clic en un paquete DEB en Ubuntu 23.10, aparece un error que dice: “no hay ninguna aplicación instalada para los archivos del 'paquete Debian'”.
En esta publicación, le muestro un par de formas de solucionar este problema.
Los usuarios veteranos de Ubuntu están acostumbrados a hacer doble clic en un archivo deb para instalarlo en Ubuntu. Es una capacidad básica y central del sistema operativo desde que lo uso, e incluso Chrome OS te permite hacer lo mismo desde su administrador de archivos si el entorno de desarrollo Linux está habilitado.
Pero en Ubuntu 23.10 este comportamiento de larga data ya no funciona.
En cambio, cuando haces doble clic en un deb, ves esto:
Al ver aparecer esto, mi instinto fue presionar el botón “Seleccionar aplicación” y elegir el nuevo “Centro de aplicaciones” incluido en 23.10 (o algo similar, si lo hubiera instalado) para abrir el instalador deb.
Ay; frustrado:
Parece que el nuevo y brillante App Center en Ubuntu 23.10 parece un negocio, pero no lo es (actualmente) hacer el negocio. No puede abrir ni instalar paquetes deb locales que descargue de sitios web, incluso si esos paquetes (por ejemplo, Steam, Google Chrome, etc.) están detrás de los botones de “descargar para Ubuntu”.
La cosa es: el Centro de aplicaciones de Ubuntu poder instalar paquetes deb desde los archivos de Ubuntu pero no puedo Instale paquetes deb locales, al menos por el momento. Me imagino que esta característica se agregará en una actualización futura (hay una tema abierto sobre ello y no se ha cerrado, lo que es un buen augurio).
Por diversión, abrí un .deb
en App Center de todos modos y disfruté de media hora hipnótica (sí, esperé) viendo una rueda de carga girando obedientemente una y otra vez…
Alguien que lea esta publicación puede estar ansioso por intervenir con un “¡bueno, la gente no debería descargar paquetes deb de la web de todos modos!” – y sí, generalmente se recomienda seguir con fuentes confiables y software de repositorio en Ubuntu (o cualquier sistema operativo, además).
Pero aquí no estamos (sólo) hablando de deudas cargadas de suciedad extraídas de depósitos estancados. Estamos hablando de software emblemático y convencional como Google Chrome, Microsoft Edge, Discord, Steam y similares.
Todo distribuido como paquetes DEB probados y confiables.
Todos dicen que funcionan en Ubuntu.
La mayoría de las personas que usan Ubuntu visitan esos sitios web para obtener un instalador. Esos sitios web dicen “descargar y luego hacer doble clic para instalar…” pero eso ya no funciona en 23.10. Puedes pensar que eso no es un problema (hay soluciones alternativas), pero desde el punto de vista de la experiencia del usuario es un poco normalito.
Afortunadamente, hay formas de instalar DEB locales para aplicaciones descargadas (como Google Chrome) en Ubuntu 23.10, ¡así que veámoslas!
Cómo instalar paquetes DEB en Ubuntu 23.10
Si se siente cómodo con esto, usar la línea de comando para instalar paquetes deb en Ubuntu 23.10 es la forma “más fácil”, ya que no requiere que descargue nada adicional para hacerlo. Ya tienes todo lo necesario.
Puedes usar dpkg y el sudo dpkg -i ~/path/to/foo.deb
Comando o use apt y el sudo apt install ~/path/to/foo.deb
dominio.
Ambos métodos CLI (intentarán) resolver las dependencias por usted como parte del proceso de instalación, aunque solo apt continuará y las instalará automáticamente.
¿Prefieres una GUI? Aquí hay varias opciones, incluido el software GNOME. Sin embargo, dado que el App Center está presente, agregar otra interfaz de software completa parece OTT, por lo que le sugiero que instale Gdebi en su lugar.
Gdebi es una herramienta sencilla y sencilla para instalar paquetes deb locales. Resuelve las dependencias automáticamente, simplificando el proceso de instalación y (normalmente) sin complicaciones. Y le brinda la satisfacción de acceder a su botón de “instalar”.
Para instalar Gdebi en Ubuntu 23.10, abra App Center, busque “Gdebi” (sin comillas) por nombre, configure el filtro en “Paquetes Debian” y haga clic en el resultado correspondiente. Termine haciendo clic en el gran botón verde de instalación para instalarlo (falso shock).
Una vez hecho esto (atrae alrededor de 100 MB de dependencias, por lo que puede tomar algunas respiraciones en una conexión lenta), una vez más podrá hacer doble clic en un paquete deb en el administrador de archivos para solicitar la instalación.
Cualquiera que sea la ruta que elija, obtendrá lo mismo: su paquete instalado y listo para usar.