Manejo de paquetes con APT para los que migran a Ubuntu


APT (Adavance Packaging Tool) es el gestor de paquetes que se utiliza en distribuciones derivadas de Debian GNU/Linux: Crunchbang, Trisquel Ubuntu, Lubuntu, Linux Mint, etc… es un sistema muy estable y muy fácil de usar a la vez,  aquí mostraré unos comandos principales para tener el control de la biblioteca apt de forma básica.

Para el uso de apt se requieren permisos de administrador, antes de usar cualquier comando de estos debes anteponer “sudo”, o loguearte como root con “su”😀
=====================================================================================================

apt-get update

Actualiza la lista de paquetes del sistema.
El primer comando ejecutado al llegar a una distribución como Debian o Ubuntu, es muy importante este comando, lo que hace es sincronizar nuestra lista de paquetes del sistema con los paquetes que existan en los servidores de las direcciones de /etc/apt/sources.list

En otras palabras más sencillas, busca si hay nuevo software nuevo para instalar o actualizar los ya instalados.

apt-get check

Check. Para checar si todo anda bien en la lista actualizada, como dependencias sanas, paquetes correctos, etc.

apt-get upgrade

Actualiza los paquetes instalados, instala la versión más nueva de nuestro software. Otra vez, usando la lista que apt-get update obtuvo de /etc/apt/sources.list, este comando (apt-get upgrade) no instala paquetes nuevos ni desinstala otros

apt-get dist-upgrade

Actualización de la distribución. Permite incluso actualizar entre las diferentes versiones del sistema, y kernels, es una actualización más profunda.

apt-get install paquete1 paquete2 paquete3 paqueteX

Para instalar uno o varios programas deseados, apt maneja automáticamente las dependencias😀

apt-get --reinstall install paquete1

Reinstala un paquete.

apt-get remove paquete1 paquete2 paquete3 paqueteX

Remueve (desinstala) paquetes solamente, los archivos de configuración quedan guardados

apt-get --purge remove paquete1 paquete2 paquete3 paqueteX

Remueve paquetes y además elimina sus archivos de configuración

apt-get -f install

Este ayuda a resolver las dependencias en caso de que no funcione a la primera

apt-get clean

Limpia los paquetes descargados e instalados. Cuando bajamos un paquete y lo instalamos, el archivo paquete ahora es inservible (puesto que ya lo instalamos) y consume algo de nuestro espacio, con este comando se eliminan todos los paquetillos sueltos~

apt-get autoclean

Limpia los paquetes no usados. Hay paquetes que se vuelven viejos y no se usan debido a actualizaciones y cosas así, entonces este comando ayuda a removerlos

apt-get autoremove

Elimina librerias innecesarias. Cuando instalamos un paquete posiblemente se instalen dependencias junto con el y si después borramos ese programa quedan dependencias inservibles.

apt-cache search busqueda-de-algo

Para buscar un paquete, o un paquete que contenga la cadena que escribimos

apt-cache policy paquete1 paquete2 paquete3 paqueteX

Para identificar un paquete instalado o sin instalar. Permite saber qué version tenemos instalada en caso de tenerlo, qué versión es la que viene en la distribución y hasta el repositorio al que pertenece

apt-cache showpkg paquete1 paquete2 paquete3 paqueteX

Muestra también información de un paquete. Muestra sus dependencias, y lo que provee.

apt-cache show paquete1 paquete2 paquete3 paqueteX

Muestra la descripción de un paquete.

apt-cache pkgnames --generate > lista_de_paquetes

Lista los paquetes que tenemos instalados en el sistema. La lista es generalmente larga por eso recomiendo guardarla en un archivo para leerla con calma, en el ejemplo guarda la lista en un archivo llamado “lista_de_paquetes” en el directorio del usuario

Creo que esos serían los comandos básicos para manejar paquetes desde repositorios de manera fácil, para aquellos que apenas van empeazando en el mundo de Debian o Ubuntu, espero que les sirva esta lista y también para aquellos que no conocían los comandos ~

Hasta luego~

  1. No trackbacks yet.

Deja un comentario...

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s