Cada distribución de Linux viene con un administrador de paquetes específico. Para Debian o una distribución basada en Debian, el administrador de paquetes predeterminado es «apt» o «apt-get» o el Centro de software gráfico / Synaptic. Estos administradores de paquetes, a su vez, confían en la herramienta de bajo nivel dpkg
para administrar paquetes de software.
En este artículo le mostramos los conceptos básicos de la administración de paquetes Debian y cómo administrar paquetes de software usando dpkg.
Comprensión de la gestión de paquetes Debian
La administración de paquetes Debian emplea un par de diversas herramientas de administración de paquetes, como «apt-get», «aptitude», «dpkg», «apt-file», «dselect», «tasksel» y «gdebi», para administrar software en el sistema. Estas herramientas se conocen como administradores de paquetes. Algunas, si no todas, de estas herramientas utilizan la herramienta de bajo nivel dpkg para proporcionar una funcionalidad de alto nivel.
los dpkg
El comando le permite instalar y eliminar software fácilmente y manipular y actualizar el software sin problemas.
Uso del comando dpkg
Cómo instalar un software / paquete
Puede hacer uso de dpkg para instalar software usando el siguiente comando. Este comando también puede actualizar un paquete si ya está instalado.
dpkg -i package_name.deb
El comando anterior requiere que tenga un archivo .deb físico en su computadora.
Lista de paquetes instalados actualmente
Para enumerar o mostrar los paquetes instalados actualmente en una distribución basada en Debian, puede usar los siguientes comandos:
dpkg -l search_pattern
Si desea enumerar todos los paquetes instalados, simplemente omita [search_pattern].
dpkg -l
Eliminar paquetes instalados
Si ya instaló un paquete pero ya no lo usa, puede usar el siguiente comando para desinstalarlo. Este comando elimina todo el paquete excepto los archivos de configuración.
dpkg -r package_name.deb
Listar el contenido de un paquete
Puede usar los siguientes comandos para enumerar el contenido de un paquete en su computadora Linux:
dpkg --contents package_name.deb
También puedes usar -c
en lugar de --contents
.
dpkg -c package_name.deb
Compruebe si un paquete está instalado o no
Suponiendo que desea verificar si ha instalado un paquete específico en su computadora, use el siguiente comando para verificar.
dpkg -s package_name.deb
Verifique la ubicación del paquete instalado
Si solo desea averiguar la ubicación donde se instalará el paquete, use el -L
bandera.
dpkg -L package_name.deb
Mostrar información detallada sobre un paquete
Este comando muestra o muestra información detallada sobre un paquete.
dpkg -p package_name.deb
Instale varios paquetes simultáneamente
Si tiene varios archivos deb que desea instalar, puede ejecutar el siguiente comando para instalarlos todos de una vez. Tenga en cuenta que para que esto funcione, debe colocar todos los archivos .deb en la misma carpeta.
dpkg -R --install /deb-files-location/
Desempaquetar un paquete deb
A veces, es posible que desee descomprimir un paquete deb para poder realizar cambios en sus archivos. Utilice este comando para descomprimir un archivo deb.
dpkg --unpack package_name.deb
Reconfigurar un paquete deb descomprimido
Una vez que haya realizado cambios en los archivos, use este comando para configurarlo y volver a empaquetarlo en un archivo deb para su instalación.
dpkg --configure pacakge_name
¿Necesita información adicional sobre los comandos dpkg?
Si desea saber más sobre los comandos dpkg, puede usar el siguiente comando. Muestra información detallada sobre los comandos y las opciones de dpkg.
dpkg --help
Conclusión
La mayoría de los administradores de paquetes basados en Debian se basan únicamente en dpkg para hacer las cosas. Con los comandos anteriores, puede llegar a lo básico cuando todos los demás métodos de instalación fallan.
Credito de imagen: Debian – Madera 3D prestados letras / mensaje por christitzeimaging.com/Shutterstock