3 herramientas de línea de comandos para instalar paquetes locales de Debian (.DEB)


En este tutorial aprenderemos cómo instalar paquetes de software locales ( .DEB ) en Debian y sus derivados, como Ubuntu y Linux Mint utilizando tres herramientas de línea de comandos diferentes, que son dpkg, apt y gdebi .

Esto es útil para aquellos usuarios nuevos que han migrado de Windows a Ubuntu o Linux Mint . El problema muy básico que enfrentan es instalar software local en el sistema.

Sin embargo, Ubuntu y Linux Mint tienen su propio Graphical Software Center para una fácil instalación de software, pero esperamos instalar los paquetes a través de la terminal .

1. Instalar el software usando el comando Dpkg

Dpkg es un administrador de paquetes para Debian y sus derivados, como Ubuntu y Linux Mint . Se utiliza para instalar, crear, eliminar y administrar los paquetes .deb . pero a diferencia de otros sistemas de administración de paquetes de Linux, no puede descargar e instalar paquetes automáticamente con sus dependencias.

Para instalar un paquete local, use el comando dpkg con la marca -i junto con el nombre del paquete como se muestra.

$ sudo dpkg -i teamviewer_amd64.deb

Si obtiene algún error de dependencia al instalar o después de instalar y ejecutar un programa, puede usar el siguiente comando apt para resolver e instalar dependencias utilizando el indicador -f , que le indica El programa para arreglar dependencias rotas.

$ sudo apt-get install -f

Para eliminar un paquete, use la opción -r o si desea eliminar todos sus archivos, incluidos los archivos de configuración, puede purgarlo utilizando la opción --purge como se muestra.

$ sudo dpkg -r teamviewer       [Remove Package]
$ sudo dpkg --purge teamviewer  [Remove Package with Configuration Files]

Para saber más sobre los paquetes instalados, lea nuestro artículo que muestra cómo enumerar todos los archivos instalados desde un paquete .deb.

2. Instale el software usando el comando Apt

El comando apt es una herramienta avanzada de línea de comandos, que ofrece la instalación de nuevos paquetes de software, la actualización del paquete de software existente, la actualización del índice de la lista de paquetes e incluso la actualización de todo el Ubuntu o Linux Mint sistema.

También ofrece herramientas de línea de comandos apt-get y apt-cache para administrar paquetes de forma más interactiva en Debian y sus derivados, como Ubuntu y Linux Mint sistemas.

Esencialmente, apt-get o apt no entienden los archivos .deb , están diseñados para manejar principalmente los nombres de paquetes (por ejemplo, teamviewer , apache2 , mariadb , etc.) y recuperan e instalan los archivos .deb asociados con un nombre de paquete, desde una fuente especificado en el archivo /etc/apt/sources.list .

El único truco para instalar un paquete Debian local usando apt-get o apt es especificando una ruta relativa o absoluta local ( ./ si está dir actual al paquete, de lo contrario intentará recuperar el paquete de fuentes remotas y la operación fallará.

$ sudo apt install ./teamviewer_amd64.deb
$ sudo apt-get install ./teamviewer_amd64.deb

Para eliminar un paquete, use la opción remove o si desea eliminar todos sus archivos, incluidos los archivos de configuración, puede purgarlo utilizando la opción purge como se muestra.

$ sudo apt-get remove teamviewer
$ sudo apt-get purge teamviewer
OR
$ sudo apt remove teamviewer
$ sudo apt purge teamviewer

3. Instale el software usando el comando Gdebi

gdebi es una pequeña herramienta de línea de comandos para instalar paquetes deb locales. Resuelve e instala dependencias de paquetes sobre la marcha. Para instalar un paquete, use el siguiente comando.

$ sudo gdebi teamviewer_13.1.3026_amd64.deb

Para eliminar un paquete instalado de gdebi , puede usar los comandos apt , apt-get o dpkg usando Purgar opción como se muestra.

$ sudo apt purge teamviewer
OR
$ sudo apt-get purge teamviewer
OR
$ sudo dpkg --purge teamviewer

¡Eso es! En este tutorial, hemos explicado tres herramientas de línea de comandos diferentes para instalar o eliminar paquetes locales Debian en Ubuntu y Linux Mint .

Si conoce alguna otra forma de instalar paquetes locales, comparta con nosotros utilizando nuestra sección de comentarios a continuación.

Todos los derechos reservados © Linux-Console.net • 2019-2021