Underc0de

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: ANTRAX en Julio 03, 2014, 10:18:30 AM

Título: Gestor de Paquetes: APT
Publicado por: ANTRAX en Julio 03, 2014, 10:18:30 AM
Advanced Packaging Tool - APT

APT (Advanced Packaging Tool) es un sistema de gestión de paquetes creado por el proyecto Debian. APT simplifica en gran medida la instalación y eliminación de programas en los sistemas GNU/Linux (Debian, Ubuntu y derivados).

(https://lh5.googleusercontent.com/kc6d4InI_kTNM_P6ciQySHeoyWBhjfFvAQiGI11vcUQ=w787-h451-no)


APT-GET - Permite descargar, actualizar e instalar paquetes

Instalar un paquete:
Código (bash) [Seleccionar]
apt-get install nombre_paquete

Desinstalar un paquete:
Código (bash) [Seleccionar]
apt-get remove nombre_paquete

Desinstalar un paquete junto sus dependencias:
Código (bash) [Seleccionar]
apt-get purge nombre_paquete

Remover todos los paquetes que no se están utilizando:
Código (bash) [Seleccionar]
apt-get autoremove nombre_paquete

Actualizar la lista de los paquetes disponibles:
Código (bash) [Seleccionar]
apt-get update

Actualizar un paquete a la última versión disponible en el repositorio:
Código (bash) [Seleccionar]
apt-get upgrade nombre_paquete

Actualizar todos los paquetes que dispongan de una versión superior a la instalada:
Código (bash) [Seleccionar]
apt-get upgrade

Actualizar la distribución completa:
Código (bash) [Seleccionar]
apt-get dist-upgrade

Limpiar el cache y los paquetes descargados:
Código (bash) [Seleccionar]
apt-get clean
apt-get autoclean


Verificar si hay alguna dependencia incumplida:
Código (bash) [Seleccionar]
apt-get check

(https://lh3.googleusercontent.com/-vFDbEoIqsAc/U7VW7Zz-CrI/AAAAAAAABn8/mTJ5nqbcpF4/w640-h438-no/B04.png)

APT-CACHE - permite lanzar consultas y buscar paquetes contra la base de datos de los repositorios

Buscar un paquete en los repositorios:
Código (bash) [Seleccionar]
apt-cache search nombre_paquete

Mostrar información de un paquete:
Código (bash) [Seleccionar]
apt-cache showpkg nombre_paquete

Mostrar información detallada de un paquete:
Código (bash) [Seleccionar]
apt-cache show nombre_paquete

Mostrar las dependencias del paquete:
Código (bash) [Seleccionar]
apt-cache depends nombre_paquete

Mostrar el nombre de todos los paquetes instalados:
Código (bash) [Seleccionar]
apt-cache pkgnames

(https://lh4.googleusercontent.com/-AyibKCasDVs/U7VXSa7ZtJI/AAAAAAAABoM/QMss15Oi-5I/w640-h438-no/B04.png)

APTITUDE - es una interfaz para APT

Buscar un paquete en los repositorios:
Código (bash) [Seleccionar]
aptitude search nombre_paquete

Instalar un paquete:
Código (bash) [Seleccionar]
aptitude install nombre_paquete

Reinstalar un paquete:
Código (bash) [Seleccionar]
aptitude reinstall nombre_paquete

Desinstalar un paquete con sus archivos de configuración:
Código (bash) [Seleccionar]
aptitude purge nombre_paquete

Forzar a que un paquete permanezca en la versión actual:
Código (bash) [Seleccionar]
aptitude hold nombre_paquete

Eliminar paquetes obsoletos:
Código (bash) [Seleccionar]
aptitude autoclean

Eliminar ficheros descargados:
Código (bash) [Seleccionar]
aptitude clean

Actualizar la lista de paquetes disponibles:
Código (bash) [Seleccionar]
aptitude update

Actualizar los paquetes que dispongan de una nueva versión:
Código (bash) [Seleccionar]
aptitude safe-upgrade

Actualizar los paquetes y desinstalar los paquetes innecesarios u obsoletos:
Código (bash) [Seleccionar]
aptitude full-upgrade

(https://lh4.googleusercontent.com/-pF8Kpr7Mt6g/U7VX3CioC-I/AAAAAAAABoc/KwV4ClDIJNw/w640-h438-no/B04.png)

autor: agodinez