Comando apt

Advanced Packaging Tool, (tcc APT), 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.

No existe un programa apt en sí mismo, sino que apt  es una librería de funciones C++ que se emplea por varios programas de Línea de comandos para distribuir paquetes. En especial,apt-get  apt-get cache

Existen también programas que proporcionan un frontispicio para APT, generalmente basados en apt-get, como

aptitude con una interfaz de texto ncurses,

Synaptic con una interfaz gráfica GTK+, oAdept con una interfaz gráfica QT. Existe un repositorio central con más de 21 000 paquetes apt utilizados por apt-get y programas derivados para descargar e instalar aplicaciones directamente desde Internet, conocida como una de las mejores cualidades de Debían.

APT fue diseñado originariamente para trabajar con paquetes .deb, en lo sistemas Debían (y derivados), pero desde entonces ha sido modificado para trabajar con paquetes RPM (apt-rpm), y para funcionar en otros sistemas operativos, como Mac OS X (Fink) y OpenSolaris (distribución Nexenta OS).

Antiguamente los usuarios Gnu/LINUX debían compilar cada programa que quisieran usar. Cuando debían fue creado este sistema incluía sistema de paquetería instalado llamado dpkg asi fue como nació el primer paquete de GNU/LINUX antes de que Red Hat creara su rpm.

Para su buen funcionamiento apt utiliza unas listas de fuentes donde se encuentran los paquetes. Este archivo se llama /etc/apt/sources.list.

Donde puede tener varios tipos de líneas. Apt sabe interpretar desde http, o un directorio que contiene un CD-ROM.

  • mostrare algunos pantallazos como ejemplo:
  • apt-get update:

Actualiza los paquetes del sistema del  /etc/apt/sour.list

se aconseja hacerlo antes de instalar  nuevas aplicaciones.

Screenshot-Terminal

  • apt-get upgrade

baja los nuevos paquetes actualizados y remplaza las viejas por las nuevas versiones.

Screenshot-Terminal-1$ sudo apt-cdrom add Agregar un CD-Rom a nuestro archivo”sources.list”

$ sudo apt-show-versions -u Saber que paquetes pueden actualizarse.

$ sudo apt-cache show xxx Nos muestra los nombre de los paquetes.

$ sudo apt-cache showpkg xxx Nos da mayor información sobre el paquete.

$ sudo apt-cache depends xxx Para saber de que otros paquetes depende.

$ sudo apt-file search xxx Si no sabemos el nombre del paquete, pero si de una dependencia, utilizamos este comando.

$ sudo apt-file list xxx Listar el contenido de un paquete.

$ sudo apt-file update Actualiza la base de datos sobre que archivos tiene cada paquete.

$ sudo apt-get source xxx Para descargar paquetes fuente.

$ sudo apt-get -b source xxx Compila el paquete al estar siendo descargado.

$ sudo apt-get build-dep xxx Baja los paquetes necesarios para compilar el paquete que necesitamos.

(xxx es el nombre del paquete que se quiere compilar).

$ sudo apt-get -f install Para solucionar problemas cuando una instalación no se logró con éxito.

$ sudo apt-get clean Limpia el cache de paquetes instalados.

$ sudo apt-get autoclean Limpia el cache de paquetes que ya han sido actualizados.

$ sudo apt-get -d paquete Para bajar el paquete y sus dependencias sin instalar.

$ sudo apt-get install xxx Instala el paquete y las dependencias

$ sudo apt-get  remove xxx Desinstala mas no borra la cache ni los archivos

$ sudo apt-get remove –purge xxx Borra todo paquete dependencia y archivos

$ sudo apt-get install -f Limpia todo cuando una instalación quedo a medias o mal “repara”.

Deja un comentario