šŸ„‡ Apt vs Dpkg (CuĆ”l es el mejor manejador de paquetes?)

šŸæ apt

El manejador de paquetes apt al igual que yum utiliza repositorios para realizar las descargas de los paquetes pero a diferencia de yum, apt utiliza un solo archivo para todos los repositorios.

El archivo sources.list contiene la informaciĆ³n de los repositorios de Debian y se encuentra en /etc/apt/sources.list.

šŸ„¤ Actualizar repositorios con apt

Para actualizar la versiĆ³n de los repositorios utilizamos el comando update.

apt update

šŸ„¤ Buscar un paquete dentro de los repositorio con apt

Para buscar dentro de los paquetes de los repositorios utilizamos el comando search de apt.

apt-cache search [paquete]

šŸ„¤ InstalaciĆ³n de un paquete con apt

Para instalar un paquete de los repositorios utilizamos el comando install de apt.

apt install [paquete]

šŸ„¤ Desinstalar un paquete con apt

Para desinstalar un paquete de nuestro sistema, utilizamos el comando remove.

apt remove [paquete]

Al momento de desinstalar algunas aplicaciones, algunos remanentes quedan dentro del sistema, para deshacernos de ellos al tiempo de desinstalar utilizamos el comando remove y purge.

apt remove --purge [paquete]

šŸ„¤ Limpiar el sistema de dependencias sin uso

Por el contrario si lo que deseamos es eliminar los remanentes que han ido quedando despues de varias instalaciones, podemos usar el comando autoremove, esto nos ayuda en cierta forma a dar mantenimiento al sistema para eliminar los archivos extra que no damos uso.

apt autoremove

šŸ„¤ ActualizaciĆ³n de paquetes

El comando update realiza una actualizaciĆ³n de los repositorios, pero si por el contrario lo que deseamos es actualizar un paquete podemos usar el comando upgrade. Este comando revisa todos los paquetes instalados y revisa si en el repositorio existe una nueva versiĆ³n del software que pueda ser instalada.

apt upgrade

šŸ„¤ Lista de comandos de apt

comando descripciĆ³n
apt update actualiza los repositorios
apt-cache search paquete busca un paquete dentro de las actualizaciones descargadas
apt install paquete instala un paquete en el sistema
apt remove paquete elimina un paquete del sistema
apt remove –purge paquete elimina un paquete del sistema, y sus archivos de configuraciĆ³n
apt autoremove elimina los archivos dejados en el sistema despues de desinstalar un paquete
apt upgrade actualiza los paquetes instalados
apt full-upgrade actualiza los paquetes instaladores e instala nuevo software de ser necesario

šŸæ dpkg

El manejador de paquetes pdkg fue el manejador inicial de las distribuciones Debian, y sigue siendo el oficial hasta el dia de hoy.

šŸ„¤ Listar los paquetes con dpkg

Para ver una lista de paquetes instalados con dpkg utilizamos el parametro –get-selections.

dpkg --get-selections

šŸ„¤ Mostrar informaciĆ³n de un paquete con dpkg

Si deseamos ver mas detalles acerca de un paquete, podemos utilizar el comando dpkg-deb para este propĆ³sito.

dpkg-deb -I [paquete]

šŸ„¤ Contenidos del paquete

Para ver la lista de archivos que contiene un paquete utilizamos el comando dpkg-deb --contents.

dpkg-deb --contents <archivo.deb>

šŸ„¤ Instalar un paquete con dpkg

Para instalar un paquete utilizamos el comando dpkg -i (install).

dpkg -i <archivo.deb>

šŸ„¤ Desinstalar un paquete con dpkg

Para remover un paquete instalado utilizamos el comando dpkg -r (remove).

dpkg -r <paquete>

Si se desea eliminar las dependencias no utilizadas al momento de la instalacion se puede usar -P (purge) en lugar de -r.

šŸ„¤ Listar los paquetes

En caso de requerir verificar que paquetes se encuentran instalados podemos listarlos mediante dpkg -l.

dpkg -l

šŸ„¤ Listado de comandos de dpkg

comando descripciĆ³n
dpkg –get-selections muestra la lista de paquetes en el sistema
dpkg-deb -I paquete muestra la informaciĆ³n de un paquete en especifico
dpkg –get-selections paquete muestra si el paquete ha sido instalado o no
dpkg-deb –contents paquete.deb muestra el contenido de un paquete
apt -f upgrade realizarĆ” una actualizaciĆ³n corrigiendo posiblemes errores
dpkg -r paquete elimina (desinstala) un paquete del sistema
dpkg -l paquete muestra si el paquete esta instalado
dpkg -P paquete purga el paquete asi como los archivos de configuraciĆ³n asociados
El manejador de paquetes RPM Licencias del Software.
comments powered by Disqus