APT

De doc.ubuntu-es
(Diferencias entre revisiones)
Saltar a: navegación, buscar
m (Apt trasladada a APT: Cambio a nombre correcto)
(iniciando rediseño de página)
Línea 1: Línea 1:
::'''Articulo ampliable con la versión en inglés: https://help.ubuntu.com/community/AptGetHowto'''
+
'''APT''' (Advanced Packaging Tool) es el sistema de [[gestión de paquetes]] de ubuntu, el encargado de administrar la instalación, actualización, desinstalación y mantenimiento de software. Fue creado para [[Debian]] y es usado por gran cantidad de [[Distribución|distribuciones]] GNU/Linux. Se trata de una biblioteca de funciones [[C++]] diseñada para administrar de forma centralizada del software -y todo lo demás- del sistema operativo.
  
== Introducción ==
+
Disponemos de múltiples programas de administración de paquetes que en realidad son front-ends para APT:
 +
* El [[Centro de software de Ubuntu]]
 +
* [[Synaptic]] para [[GTK]]
 +
* [[Aptitude]] para la línea de comandos, con [[Ncurses]]
 +
* [[Adept]] para [[Qt]]
 +
* [[Gdebi]]
 +
* [[Muon]]
 +
* [[apt-get]] Y algunos más.
  
La orden '''apt''' es una potente herramienta de línea de órdenes diseñada para trabajar con el Advanced Packaging Tool (APT) de Ubuntu realizando funciones de instalación de nuevos paquetes de software, actualización de paquetes de software, actualización del índice de paquetes, e incluso actualización de todo el sistema Ubuntu.
+
== Gestión de paquetes ==
  
Entre sus principales características se encuentra manejo automático de conflictos, actualización de archivos de configuración para las aplicaciones que así lo requieran y facilidad de uso (esto último sólo es válido para usuarios que acostumbran usar la terminal).
+
En una distribución GNU/Linux como Ubuntu, todo, el software, la documentación, los gráficos... Se distribuye en [[paquetes .deb]], disponibles en unos directorios especiales llamados [[repositorio]]s. Estos paquetes contienen, además del material a instalar, información sobre su contenido y como debe ser instalado. Por medio de APT puede llevarse un control exhaustivo de todo lo instalado y lo disponerle en los repositorios.
  
Siendo como es una simple herramienta de línea de órdenes, '''apt-get''' tiene numerosas ventajas frente otras herramientas de gestión de paquetes disponibles para los administradores de sistemas en Ubuntu. Algunas de estas ventajas incluyen facilidad de uso a través de conexiones sencillas de terminal (SSH) y la capacidad de poder usarse en scripts de administración del sistema, que pueden automatizarse en la utilidad de planificación de tareas cron.
+
== APT en Ubuntu ==
 +
{| class="wikitable" style="width:100%; border:1px solid #C2B69A; float alig:left;"
 +
|+ Las versiones de APT en Ubuntu
 +
| 8.04 Hardy || 10.04 Lucid || 10.10 Maverick || 11.04 Natty || 11.10 Oneiric || 12.04 Precise
 +
|-
 +
| 0.7 || 0.7.25 || 0.8 || 0.8.13 || 0.8.16 || 0.8.16
 +
|}
 +
== Directorios y archivos ==
 +
 
 +
;'/etc/apt' es el directorio que contiene los archivos de configuración de APT.
 +
:/etc/apt/sources.list: Este archivo contiene la información sobre los repositorios.
 +
:/etc/apt/sources.list.d/: este directorio contiene los archivos de configuración de repositorios adicionales.
 +
:/etc/apt/apt.conf: Es el archivo de configuración de APT
 +
:/etc/apt/apt.conf.d/:
 +
:/etc/apt/preferences:
 +
 
 +
Otros directorios importantes son:
 +
:/var/cache/apt/archives/: En este directorio se almacenan los paquetes descargados
 +
:/var/cache/apt/archives/partial/:
 +
:/var/lib/apt/lists/: Contiene información de estado sobre los recursos disponibles en el sources.list
 +
:/var/lib/apt/lists/partial/:
 +
 
 +
<!--
  
APT hace tan bien su trabajo, que hoy en día se pueden encontrar versiones de APT para varias [[w:distribución Linux|distribuciones GNU/Linux]] entre las cuales se pueden mencionar [http://www.conectiva.com.br/cpub/pt/principal/index.php Conectiva] y [http://fedora.redhat.com/ Fedora Core].
 
  
 
== Resumen de comandos ==
 
== Resumen de comandos ==
Línea 91: Línea 119:
 
* [http://www.debian.org/doc/manuals/apt-howto Manual completo de apt-get de Debian], también disponible para instalar como: *apt-howto*.
 
* [http://www.debian.org/doc/manuals/apt-howto Manual completo de apt-get de Debian], también disponible para instalar como: *apt-howto*.
  
 +
-->
 +
 +
<!-- CATEGORÍAS -->
 
[[Categoría:Gestión de paquetes]]
 
[[Categoría:Gestión de paquetes]]
[[Categoría:Completar]]
 

Revisión de 01:45 27 ene 2012

APT (Advanced Packaging Tool) es el sistema de gestión de paquetes de ubuntu, el encargado de administrar la instalación, actualización, desinstalación y mantenimiento de software. Fue creado para Debian y es usado por gran cantidad de distribuciones GNU/Linux. Se trata de una biblioteca de funciones C++ diseñada para administrar de forma centralizada del software -y todo lo demás- del sistema operativo.

Disponemos de múltiples programas de administración de paquetes que en realidad son front-ends para APT:

Gestión de paquetes

En una distribución GNU/Linux como Ubuntu, todo, el software, la documentación, los gráficos... Se distribuye en paquetes .deb, disponibles en unos directorios especiales llamados repositorios. Estos paquetes contienen, además del material a instalar, información sobre su contenido y como debe ser instalado. Por medio de APT puede llevarse un control exhaustivo de todo lo instalado y lo disponerle en los repositorios.

APT en Ubuntu

Las versiones de APT en Ubuntu
8.04 Hardy 10.04 Lucid 10.10 Maverick 11.04 Natty 11.10 Oneiric 12.04 Precise
0.7 0.7.25 0.8 0.8.13 0.8.16 0.8.16

Directorios y archivos

'/etc/apt' es el directorio que contiene los archivos de configuración de APT.
/etc/apt/sources.list: Este archivo contiene la información sobre los repositorios.
/etc/apt/sources.list.d/: este directorio contiene los archivos de configuración de repositorios adicionales.
/etc/apt/apt.conf: Es el archivo de configuración de APT
/etc/apt/apt.conf.d/:
/etc/apt/preferences:

Otros directorios importantes son:

/var/cache/apt/archives/: En este directorio se almacenan los paquetes descargados
/var/cache/apt/archives/partial/:
/var/lib/apt/lists/: Contiene información de estado sobre los recursos disponibles en el sources.list
/var/lib/apt/lists/partial/:
Herramientas personales