GNU/Linux >> Tutoriales Linux >  >> Linux

El comando dpkg en Linux:una referencia para principiantes

Analicemos el comando dpkg en Linux en este artículo. Los paquetes ayudan a entregar o instalar cualquier aplicación en un sistema Linux. Esencialmente, los paquetes son archivos comprimidos de los archivos y las dependencias necesarias para instalar un programa o servicio.

Estos paquetes se utilizan cuando desea instalar un nuevo programa o servicio en su sistema. Todos los paquetes en un sistema se almacenan en un "repositorio" local.

Se puede acceder a este repositorio mediante un servicio de administración de paquetes cuando sea necesario. Hablemos de una de esas utilidades de administración de paquetes, el comando dpkg en Linux hoy.

¿Qué es el comando dpkg?

Esencialmente, la página de manual lo describe así:"dpkg es una herramienta para instalar, compilar, eliminar y administrar paquetes de Debian".

Usamos el comando dpkg para interactuar con paquetes en nuestro sistema. Se controla completamente con la ayuda de los parámetros de la línea de comandos y el primer parámetro se conoce como el parámetro de acción que se usa para indicar qué hacer. Este parámetro puede o no estar seguido por cualquier otro parámetro.

Más tarde, se diseñó una nueva herramienta llamada aptitude para proporcionar un front-end interactivo más fácil de usar para que los usuarios administren paquetes sin la complejidad del dpkg dominio. Interactúa con la interfaz de dpkg en nombre del usuario. Ahora, intentemos comprender el comando dpkg en Linux.

Los fundamentos del comando dpkg en Linux

Así es como se ve la sintaxis básica del comando dpkg:

dpkg [options] [.deb package name]

El comando dpkg proporciona una larga lista de opciones para personalizar los datos que recibimos mientras analizamos nuestra red. Aquí hay una lista de algunas de las opciones de dpkg más populares.

Opción Función
-i O –instalar Instale un paquete usando el comando dpkg. El comando extraerá todos los archivos de control para el paquete especificado, eliminará cualquier instancia anterior del paquete previamente instalada e instalará el nuevo paquete en nuestro sistema.
-r O –remove Eliminar un paquete instalado de nuestro sistema. Elimina todos los archivos que pertenecen al paquete específico, excepto los archivos de configuración. Esto puede verse como la opción de desinstalación.
-P OR –purga Una forma alternativa de eliminar un paquete instalado de nuestro sistema. Elimina por completo todos los archivos pertenecientes al paquete específico, incluidos los archivos de configuración. Esto se puede ver como la opción de "desinstalación completa".
–update-avail La información del comando dpkg sobre los paquetes disponibles en sus repositorios. Si hay nuevos paquetes disponibles, se sincronizan desde los repositorios oficiales.
–merge-avail Fusionar la información del comando dpkg sobre paquetes disponibles en sus repositorios con información previamente disponible. Por lo general, se ejecuta justo después del comando anterior.
–ayuda Muestre la página de ayuda para el comando dpkg y salga.

Estas son algunas de las opciones más utilizadas para el comando dpkg y puede explorar más al mostrar las opciones de ayuda en su terminal.

Usando el comando dpkg

Exploremos los usos comunes del comando dpkg. Como el comando funciona igual para los sistemas Debian y Ubuntu, de ahora en adelante solo mencionaremos Ubuntu en este tutorial.

1. Instalando un paquete

El uso más básico del comando dpkg en Ubuntu es la instalación de un paquete. Podemos instalar un paquete deb en Ubuntu o Debian usando dpkg -i opción de comando.

Así es como instalaría un paquete.

sudo dpkg -i [package name]

Estamos instalando el reproductor VLC en nuestro sistema Ubuntu. Eche un vistazo a la siguiente captura de pantalla para ver cómo se ve la instalación en la pantalla.

También puede instalar varios paquetes al mismo tiempo especificando los nombres de los paquetes separados por espacios.

2. Eliminar un paquete

Cuando ya no necesita un programa o servicio en su sistema, no sirve de nada conservarlo.

El comando dpkg también nos cubre aquí.

Podemos desinstalar un programa o servicio de nuestro sistema usando el dpkg -r opción.

Eliminemos el reproductor VLC que instalamos para esta demostración.

sudo dpkg -r [package name]

Mire la captura de pantalla a continuación para ver cómo dpkg desencadena cambios para todos los menús dependientes, íconos de escritorio, etc. similares al comando apt.

3. Actualizando tus repositorios

El repositorio dpkg almacena todos los paquetes disponibles para instalar en su distribución Ubuntu o Debian Linux.

Sin embargo, como estos paquetes se almacenan localmente, a menudo puede terminar teniendo versiones antiguas de paquetes para un programa cuando ya se han lanzado versiones más nuevas. Esto provoca la necesidad de un método para actualizar sus repositorios.

¿Adivina qué? El dpkg --update-avail la opción lo tiene cubierto.

Comprueba los repositorios en línea y descarga todos los paquetes actualizados a su repositorio local.

Actualicemos nuestros repositorios locales a la última versión:

sudo dpkg --update-avail

Notas finales

Eso nos lleva al final de nuestro tema del día. Esto es todo lo que necesitaría en su mayor parte cuando use el comando dpkg en Linux. La mayoría de los usuarios habituales no necesitarían más que estas tres opciones para el comando. Sin embargo, si es un usuario avanzado, puede ejecutar man dpkg y obtén detalles completos de todo lo que el comando puede hacer.


Linux
  1. Una guía de la terminal de Linux para principiantes

  2. Cómo usar el comando grep de Linux

  3. Cómo usar el comando de historial en Linux

  4. Domina el comando ls de Linux

  5. Deshacer el comando de basura de Linux

El comando del temporizador en Linux

El comando curl de Linux

Ejemplos esenciales del comando ps en Linux

¿Qué es el comando matar en Linux?

Entendiendo el comando time en Linux

Uso del comando grep en Linux