<!doctype linuxdoc system>

<!-- Vamos a contribuir un poco a la documentación de Linux y aplicaciones
     asociadas en español, pongo mi granito de arena, espero que le sea útil
     a alguien :-) 
 -->

<article>

<!-- Título -->

<title>apt-get mini-COMO
<author>Javier Viñuales Gutiérrez, <tt><htmlurl url="mailto:vigu@ctv.es" name="vigu@ctv.es"></tt>
<date>v0.2, 2 diciembre 1999

<abstract>
Este documento es una bréve aproximación a las utlidades del ``<tt>apt-get</tt>'',
interfaz en línea de órdenes de APT (Advanced Package Tool), herramienta
para la gestión de paquetes de software del <tt><htmlurl url="http://www.debian.org" name="Proyecto Debian"></tt>.
</abstract>

<p>
La última versión de este mini-COMO la puedes conseguir en <tt><htmlurl url="http://www.ctv.es/USERS/vigu/linux/docs/apt-get-mini-COMO.tar.gz"></tt>
<p>
Gracias a toda la gente de la <htmlurl url="mailto:debian-user-spanish@lists.debian.org" name="lista de correo de Debian en español"> por las orientaciones sobre el uso y abuso de ``<tt>apt</tt>'', ¡sois geniales!.


<!-- Tabla de contenidos -->

<!-- Inicio de documento -->

<sect>Limitación de responsabilidades de uso de este miniCOMO.
<p>
Si te pasa algo malo en tu sistema usando los consejos que aquí se dan, lo siento pero te lo advierto ahora: esto no está exento de fallos seguro, así que leelo y úsalo bajo tu responsabilidad.



<sect>¿Qué es...

<sect1>... apt?.
<p>
APT son las siglas de Advanced Package Tool. APT es un sistema de gestión de paquetes de software desarrollado por el <tt><htmlurl url="mailto:apt@packages.debian.org" name="APT Team"></tt> del <tt><htmlurl url="http://www.debian.org" name="Proyecto Debian"></tt> bajo licencia <tt><htmlurl url="http://www.gnu.org/gpl " name="GNU/GPL"></tt>.
<p>
Es el sistema de gestión de paquetes más avanzado en la actualidad y el que má flexibilidad y potencia posee para entornos de red.

<sect1>... apt-get?.
<p>
``<tt>apt-get</tt>'' es la utilidad para usar desde la línea de órdenes que hace de interfaz entre el usuario y APT.



<sect>Modo de uso de ``<tt>apt-get</tt>''.

<sect1>Indicación de lugares desde los que se toman los paquetes.
<p>
Editar ``<tt>/etc/apt/sources.list</tt>''. En este fichero se guardan las direccio nes que usará ``<tt>apt</tt>'' para al hacer un ``<tt>apt-get</tt>'' tomar los paquetes a actualizar o instalar por primera vez.

<sect1>Actualización de la lista de paquetes.
<p>
Ejecutar ``<tt>apt-get update</tt>'' para actualizar la lista de paquetes, ``<tt>apt</tt>'' descargará descripciones de los lugares indicados en ``<tt>/etc/apt/sources.list</tt>''.

<sect1>Actualización de paquetes.
<p>
Según lo que se quiera hacer:

<sect2>Actualizar o instalar por primera vez algún paquete:
<p>
Ejecutar ``<tt>dselect</tt>'' y elegir los paquetes que se quieran o bien ejecutar ``<tt>apt-get upgrade</tt>'' para instalar las nuevas versiones de los paquetes ya instalados. Seguir los pasos de ``<tt>dselect</tt>'': instalar, configurar, borrar y salir.
<p>
Si solo es un paquete puede ser más rápido: ``<tt>apt-get upgrade paquete</tt>''.

<sect2>Actualizar toda la distribución.
<p>
Ejecutar ``<tt>apt-get dist-upgrade</tt>''.



<sect>Configuraciones para el ``<tt>/etc/apt/sources.list</tt>'', todas con Debian 2.2.
<p>
Lo de que ponga 2.2 y no 2.1 es para que este mini-COMO no se quede viejo 
rápidamente ;-)

<sect1>Sencilla, con mirror de non-US.
<p>
<itemize>
<item>deb http://ceu.fi.udc.es/debian unstable main contrib non-free
<item>deb http://ceu.fi.udc.es/debian-non-US unstable/non-US main contrib non-free
</itemize>

<sect1>Doble, mirror rápido primero y lento segundo, sin non-US.
<p>
<itemize>
<item>deb file:/home/ftp/pub/debian potato main contrib non-free
<item>deb file:/home/ftp/pub/debian non-US main contrib non-free
<item>deb http://www.debian.org/~ljlane/downloads enlightenment-cvs/
<item>deb ftp://ftp.debian.org/pub/debian potato main contrib non-free
</itemize>

<sect1>Sencillo, con descarga de código fuente opcional (de <it>Jaime E. Villate</it>, un tipo a tener muy en cuenta).
<p>
Yo tengo el ``<tt>/etc/apt/sources.list</tt>'' así:
<p> 
<itemize>
<item>deb ftp://reinolinux.fe.up.pt/pub/debian unstable main contrib non-free
<item>deb-src ftp://reinolinux.fe.up.pt/pub/debian unstable main contrib non-free
</itemize>
<p>
Y para bajar fuentes uso:
<itemize>
<item><tt>apt-get source paquete</tt>
</itemize>



<sect>Algunas direcciones útiles para añadir al ``<tt>/etc/apt/sources.list</tt>''.

<sect1>GNOME para Slink.
<p>
<itemize>
<item>deb http://www.debian.org/~vincent/ slink-update main
</itemize>

Instrucciones para instalación:
<itemize>
<item><tt>apt-get update</tt>
<item><tt>apt-get install task-gnome-apps</tt>
</itemize>

<sect1>KDE para Slink.
<p>
<itemize>
<item>deb http://kde.tdyc.com/debian/ potato kde kde2 contrib rkrusty
<item>deb http://debian.tdyc.com/debian/ potato kde kde2 contrib rkrusty
<item>deb ftp://sunsite.tut.fi/pub/Mirror/debian/ruins.tdyc.com/pub potato kde kde2 contrib rkrusty
<item>deb ftp://ftp.uni-marburg.de/mirror/debian-kde.tdyc.com/ potato kde kde2 contrib rkrusty
</itemize>

<sect1>Recopilación de entradas para el ``<tt>/etc/apt/sources.list</tt>'' de software no perteneciente a la Debian Oficial.
<p>
En estas páginas hay muy buenas recopilaciones de direcciones a incorporar a ``<tt>/etc/apt/source.list</tt>'' diréctamente.

<itemize>
<item> -Gracias a Agustin MuNoz-
<tt><htmlurl url="http://www.internatif.org/bortzmeyer/debian/apt-sources/" name="http://www.internatif.org/bortzmeyer/debian/apt-sources/"></tt>

<item> -Gracias a Ugo Enrico Albarello-
<tt><htmlurl url="http://www.debian.org/~vincent/" name="http://www.debian.org/~vincent/"></tt>
</itemize>



</article>