GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar paquetes en Debian 10

La instalación de paquetes y software en sistemas Linux puede ser bastante desafiante en comparación con otros sistemas operativos como Windows o macOS porque es posible que deba ejecutar varios comandos en la Terminal. Eso puede ser bastante agitado, especialmente para los novatos de Linux y, por lo tanto, necesita orientación.

En esta publicación, veremos los diversos métodos utilizados para instalar paquetes en Debian 10. Incluyen el uso de:

  • apto
  • dpkg
  • gdebi
  • aptitud

Instalación de paquetes en Debian 10

Si alguno de estos comandos suena nuevo o desconocido, no se preocupe. Examinaremos cada uno de ellos.

Comando APT

El administrador de paquetes apt es una utilidad común en Debian y todas las distribuciones de Linux basadas en Debian. Realiza varias tareas, incluida la instalación de nuevos paquetes/software, la actualización de paquetes existentes, la actualización de paquetes del sistema e incluso la actualización de todo el sistema Debian.

Para instalar un paquete usando el administrador de paquetes apt, puede llamar al nombre del paquete (por ejemplo, vlc, gnome-tweaks, etc.) o al nombre del archivo .deb.

Por ejemplo, para instalar vlc, ejecute el siguiente comando:

sudo apt install vlc

Alternativamente, si hubiera descargado el .deb archivo de un paquete como skype.deb , puede instalarlo usando el administrador de paquetes apt usando la siguiente sintaxis:

chmod +x Package_Name
sudo apt install ./Package_Name

Cuando usa apt para instalar un .deb archivo, dpkg se usa detrás de escena. El apt La utilidad primero hará una lista de todas las dependencias y las descargará del repositorio. Cuando se complete la descarga, dpkg se usa para instalar todos los archivos, satisfaciendo todas las dependencias.

Desinstalar/eliminar un paquete usando el administrador de paquetes apt

Para desinstalar/eliminar un paquete instalado con el comando apt, use el parámetro remove como se muestra a continuación:

sudo apt remove Package_Name

Si desea eliminar/desinstalar un paquete junto con sus archivos de configuración, utilice el parámetro de purga. Por ejemplo:

sudo apt purge Package_Name
e.g
sudo apt purge skypeforlinux

comando dpkg

DPKG es una herramienta común en Debian y muchas otras distribuciones de Linux. Esencialmente, dpkg se usa para instalar, compilar, eliminar y administrar paquetes de Debian. Sin embargo, a diferencia de la utilidad APT (discutida anteriormente), dpkg no descarga automáticamente las dependencias de los paquetes. La utilidad DPKG viene preinstalada y no necesita descargar ningún archivo de configuración adicional.

Para instalar un .deb usando el paquete dpkg, ejecute el siguiente comando con -i parámetro.

sudo dpkg -i Path_To_DEB_File
e.g
sudo dpkg -i skypeforlinux.deb

Una vez que se complete la ejecución, ejecute el siguiente comando para resolver cualquier error de dependencia que surja.

sudo apt install -f

Para listar todos los paquetes instalados, use -l parámetro.

dpkg -l

Desinstalar/eliminar paquetes usando el comando dpkg

Eliminando un paquete con dpkg la utilidad es un proceso sencillo. Puede usar el parámetro -r o purgar. La diferencia entre los dos es que –purge elimina un paquete junto con sus archivos de configuración. Utilice la siguiente sintaxis:

sudo dpkg -r Package_Name
sudo dpkg --purge Package_Name

Instalar paquetes usando la utilidad gdebi en Debian 10

gdebi es otra utilidad de línea de comandos que puede usar para instalar .deb archivos en su sistema Debian. Antes de instalar .deb archivo, gdebi buscará e instalará todos los .deb dependencias del archivo. Eso es mucho mejor que sudo dpkg -i skype.deb &&sudo apt install -f en mi opinión. Al instalar Skype con apt install -f comando, intentó eliminar 96 (!) paquetes.

A diferencia del apt y dpkg comando, gdebi No viene preinstalado. Sin embargo, puede instalarlo fácilmente usando el apt comando.

sudo apt install gdebi

Una vez que se completa el proceso de instalación, ahora puede usar gdebi para instalar cualquier archivo deb en su sistema. use la siguiente sintaxis:

sudo gdebi Package_Name
e.g
sudo gdebi skypeforlinux.deb

Para eliminar cualquier paquete instalado con el comando gdebi, use dpkg o el comando apt descrito anteriormente. La sintaxis es la siguiente:

sudo dpkg -r Package_Name
sudo apt remove Package_ Name

Instalación de paquetes con aptitude en Debian 10

Aptitude es una interfaz gráfica de usuario para Advanced Packaging Tool (APT). Muestra una lista de paquetes de software y permite al usuario elegir cuáles instalar o eliminar de forma interactiva. Tiene un sistema de búsqueda particularmente eficiente que emplea una variedad de patrones de búsqueda. Originalmente fue desarrollado para Debian, pero desde entonces también ha aparecido en distribuciones basadas en RPM (como Fedora, CentOS, etc.).

Aptitude se basa en la biblioteca de terminales de computadora ncurses, que ofrece una interfaz con ciertos elementos que se encuentran en las interfaces gráficas de usuario (GUI).

Aparte de la GUI de ncurses, aptitude tiene una sólida interfaz de línea de comandos (CLI). Aunque aptitude es un solo archivo ejecutable, tiene capacidades de línea de comandos cercanas a la familia de herramientas apt (apt-get, apt-cache, apt-listchanges, etc.). Aptitude también imita la mayoría de los argumentos de la línea de comandos de apt-get, lo que le permite reemplazar completamente a apt-get. Anteriormente, se sugirió que aptitude y apt-get no se podían usar indistintamente.

Aptitude no viene preinstalado en Debian 10. Sin embargo, puede instalarlo fácilmente con el comando apt como se muestra a continuación:

sudo apt install aptitude

Una vez que se completa el proceso de instalación, ahora puede proceder a instalar paquetes con aptitude. Utilice la siguiente sintaxis:

sudo aptitude install Package_Name
e.g
sudo aptitude install vlc

Desinstalar/Eliminar paquetes con aptitude

Desinstalar/eliminar un paquete con aptitude es un proceso bastante sencillo. Utilice la siguiente sintaxis:

sudo aptitude remove Package_Name
sudo aptitude remove skypeforlinux

Conclusión

Creo que esta publicación le ha dado instrucciones claras sobre cómo instalar paquetes usando apt, dpkg, gdebi y la utilidad aptitude. ¿Tiene alguna información adicional o comentarios que le gustaría compartir con nuestros lectores? Por favor, siéntase libre de dejar un comentario a continuación.


Debian
  1. Cómo instalar Debian 10 (Buster)

  2. Cómo instalar Python 3.9 en Debian 10

  3. Cómo instalar paquetes Debian sin conexión

  4. Cómo instalar paquetes RPM en Debian 11 Bullseye

  5. Debian:Cómo instalar o eliminar paquetes DEB usando dpkg

Cómo instalar backports y repositorio experimental en Debian 11

Cómo instalar Telegram en Debian 11 Bullseye

Cómo instalar Spotify en Debian 11 Bullseye

Cómo instalar FeatherNotes en Debian 11 Bullseye

Cómo instalar Go en Debian 10

Cómo instalar Go en Debian