Si el paquete que queremos instalar no se encuentra en el repositorio de fuentes de apt-get, y por el contrario lo tenemos en nuestro disco almacenado, lo reconoceremos por tener extensión .deb, podemos instalarlo manualmente. Esta herramienta también nos permitirá listar los paquetes instalados y eliminarlos individualmente.
dpkg
Utilizaremos el parámetro –l para listar todos los paquetes instalados en el sistema:
dpkg –l
Si conocemos exactamente el nombre de un paquete instalado:
dpkg –l nombre_paquete
Pero si no conocemos el nombre exacto podemos filtrar la salida:
dpkg –l | grep nombre_paquete
Si ya tenemos el paquete almacenado en nuestro disco, lo podemos instalar utilizando el parámentro –i:
dpkg –i nombre_paquete.deb
Este comando instala siempre el paquete, aunque tenga dependencias inclumplidas. En tal caso, para instalar los paquetes que nos hacen falta de manera automática, ejecutamos a continuación el siguiente comando:
apt-get -f install
Si lo que queremos es eliminarlo, utilizaremos el parámetro –r:
dpkg –r nombre_paquete
Para eliminarlo junto a sus archivos de configuración, utilizaremos el parámetro –P:
dpkg –P nombre_paquete
dpkg-query
Para más información sobre un determinado paquete utilizamos este comando:
dpkg-query –s nombre_paquete
Cómo crear un paquete .deb desde el código fuente
Si tenemos el código fuente de un programa, con el comando checkinstall podemos hacernos nuestro propio paquete .deb e instalarlo con dpkg.
Podéis encontrar toda la información en el siguiente enlace:
http://www.nosolounix.com/2012/05/crear-paquetes-deb-en-ubuntu-con.html
Enlaces transversales de Book para Gestión de paquetes .deb con dpkg
Gestión de paquetes .deb con dpkg escrito por Rafa Morales está protegido por una licencia Creative Commons Atribución-NoComercial-SinDerivadas 4.0 Internacional