¿Cómo se instala un archivo DEB en Ubuntu?

¿Cómo se instala un archivo DEB en Ubuntu?

Para los usuarios de Linux, el software puede provenir de muchas fuentes. Hay PPA, tiendas de software, la tienda Snap, Flathub y más. Sin embargo, no encontrará todas las aplicaciones que desee en una de ellas; es posible que deba visitar el sitio web de un proveedor de aplicaciones para descargar e instalar un archivo con extensión .deb. Pero, ¿cómo se instala un archivo deb?





En este artículo exploraremos qué es un archivo deb y cómo puede instalar o desinstalar uno a través de varios métodos diferentes, tanto en el escritorio como en la terminal. También exploraremos cómo actualizarlos y cómo puede instalarlos en un sistema operativo BSD.





¿Qué es un archivo Deb?

Los archivos Deb (abreviatura de Debian) son archivos de almacenamiento que contienen no solo los archivos necesarios para un programa de aplicación, sino también scripts para la instalación y configuración de la aplicación que desea instalar. Si viene de Windows, los archivos deb son similares en ese sentido a los archivos .exe.





¿Necesita ser un experto en Linux para instalar un archivo deb?

Absolutamente no. De hecho, como veremos a continuación, hay muchas formas sencillas de instalar un paquete deb en Ubuntu y otras distribuciones basadas en Debian.



Relacionado: 8 sitios para descargar aplicaciones de Linux DEB o RPM

Una nota importante es que las aplicaciones instaladas con archivos deb a menudo requieren que se instalen paquetes adicionales, llamados dependencias, junto con ellos para que funcionen. Si bien todos los métodos explorados hoy instalarán su archivo deb, no todos instalarán las dependencias, y tomaremos nota cuando ese sea el caso.





Centro de software

La mayoría de las distribuciones de Linux incluirán algún tipo de aplicación de centro de software. Ubuntu se llama Centro de software de Ubuntu, y en Mint se llama Administrador de software. Estas aplicaciones le brindan una atractiva experiencia de navegación e instalación de paquetes.

Usar uno de ellos para instalar un archivo deb es simple. Normalmente, si hace doble clic en el archivo deb en su explorador de archivos, iniciará la instalación con su centro de software.





Si se abre con un administrador de archivos, haga clic con el botón derecho en el archivo y seleccione el centro de software de la lista de aplicaciones utilizables.

Sin embargo, este método no se recomienda porque las aplicaciones del centro de software no se asegurarán de que se instalen las dependencias del archivo deb. Algunos de los métodos posteriores de esta lista están mejor diseñados para ese propósito.

Para desinstalar una aplicación con el centro de software, deberá buscar una lista de aplicaciones instaladas.

Al hacer clic en un paquete de la lista, tendrá la opción de desinstalarlo.

Gdebi

Gdebi es una pequeña aplicación diseñada específicamente para descomprimir archivos deb con una sencilla interfaz gráfica de usuario. También comprueba las dependencias del archivo y le avisa cuando Gdebi los instalará.

Gdebi a menudo viene preinstalado en distribuciones basadas en Ubuntu. Pero si no lo tiene por alguna razón, puede instalarlo rápidamente con este comando:

|_+_|

Con gdebi instalado, simplemente haga clic derecho en el archivo deb y seleccione Abrir con Gdebi .

El diálogo de gdebi le dirá si las dependencias se van a instalar con él y enumerará cuáles. Haga clic en el Instalar en pc para instalar el paquete junto con sus dependencias.

Para eliminarlo nuevamente, simplemente abra el archivo deb original con gdebi nuevamente y haga clic en Desinstalar .

Dpkg

Para instalar un archivo deb en la terminal, abra el directorio que contiene su archivo deb y active dpkg con este comando:

|_+_|

Al igual que en el centro de software, dpkg no instalará las dependencias que puedan faltar. En cambio, puede dejar la aplicación en un estado 'no configurado' (como se muestra en la imagen de arriba) y no podrá usarla.

Si recibe un error de este tipo, puede solucionarlo con este comando apt:

|_+_|

La bandera -f le dice que corrija las dependencias rotas para los paquetes instalados actualmente.

Para eliminar un paquete deb con dpkg, use este comando:

Windows 10 apaga el atajo de pantalla
|_+_|

La bandera -r le dice a dpkg que simplemente elimine la aplicación. Si también desea borrar otros archivos, use --purge en su lugar.

Necesitará conocer el nombre del paquete, que a veces es diferente al nombre del archivo. Como leerá a continuación, apt puede ayudarlo a encontrar el nombre del paquete si no está seguro.

Apto

Si ha utilizado Linux durante mucho tiempo, es probable que haya emitido comandos apt para instalar paquetes desde un repositorio de software de Ubuntu.

Apt, sin embargo, también instalará un archivo deb local, y lo hará con mayor probabilidad de éxito que dpkg. Apt, de hecho, usa dpkg bajo el capó para realizar la instalación, pero también verifica las dependencias.

Deberá dirigir apt a la ubicación del archivo para realizar la instalación. Abra el directorio del archivo en la terminal y emita este comando:

|_+_|

Para desinstalar un paquete con apt, no necesita saber la ubicación, solo el nombre del paquete. En nuestro ejemplo, el nombre del archivo era discord-0.0.13.deb, pero el nombre del paquete era 'discord'.

Si no está seguro de cuál es el nombre del paquete, puede realizar una búsqueda en apt con este comando, reemplazando con su suposición:

|_+_|

Enumerará todos los paquetes con su término de búsqueda. Una vez que haya encontrado el nombre del paquete, emita este comando:

|_+_|

Este comando eliminará el paquete en sí, pero no ninguno de sus archivos almacenados. Si desea deshacerse de todos los rastros del paquete, ejecute este comando:

|_+_|

Cómo actualizar paquetes Deb

Cualquier aplicación en desarrollo activo emitirá actualizaciones al menos ocasionalmente. Entonces, ¿cómo se actualiza un paquete deb?

Depende del vendedor. Algunas aplicaciones, como Chrome y Discord, realizarán una instalación automática y probablemente le notificarán cuando esté sucediendo.

Relacionado: Cómo detener las actualizaciones automáticas de Chrome en Windows

Sin embargo, muchos otros requieren que descargue e instale un nuevo archivo cada vez que se lanza una nueva versión. Para estar seguro, consulte el sitio web del proveedor de la aplicación para obtener más detalles.

Cómo instalar archivos Deb en FreeNAS / BSD

Los archivos Deb son nativos de los sistemas basados ​​en Debian, no BSD. La mayoría de las mismas aplicaciones, sin embargo, están disponibles a través del propio sistema de administración de paquetes de BSD.

Si desea intentar instalar un archivo deb en un sistema operativo BSD como FreeNAS u OpenBSD de todos modos, generalmente es posible. Solo necesitará encontrar un puerto BSD de dpkg o apt y seguir las instrucciones anteriores.

Instale sus aplicaciones favoritas

Hablamos sobre las muchas formas sencillas en que puede instalar archivos Debian en Linux, así como sus opciones para desinstalarlos y actualizarlos.

Mientras busca nuevo software, encontrará que, de hecho, hay muchas formas de instalar aplicaciones en Linux.

Cuota Cuota Pío Correo electrónico Flathub frente a Snap Store: los mejores sitios para descargar aplicaciones de Linux

Cuando desee descargar aplicaciones de Linux, ¿cómo se comparan Flathub y Snap Store? Los enfrentamos entre sí para averiguarlo.

Leer siguiente
Temas relacionados
  • Linux
  • Ubuntu
  • Debian
  • Linux
Sobre el Autor Jordan Gloor(51 Artículos publicados)

Jordan es un redactor del personal de MUO al que le apasiona hacer que Linux sea accesible y sin estrés para todos. También escribe guías sobre privacidad y productividad.

Más de Jordan Gloor

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse