Provided by:
apt_0.7.20.2ubuntu6_i386 
NAME
sources.list - lista de recursos de paquetes para APT
DESCRIPCIóN
La lista de recursos de paquetes se usa para localizar ficheros del
sistema de distribución de paquetes usado en el sistema. A dÃa de hoy,
esta página del manual documenta sólamente el sistema de paquetes usado
por Debian GNU/Linux. Este fichero de control está situado en
/etc/apt/sources.list
La lista de procedencias está diseñada para soportar cualquier número y
distintos tipos de procedencias. El fichero lista una procedencia por
lÃnea, con la procedencia de mayor prioridad en la primera lÃnea. El
formato de cada lÃnea es: tipo uri argumentos. El primer elemento,
tipo, determina el formato de argumentos. uri es Universal Resource
Identifier (Identificador Universal de Recursos), un caso general de la
más especifica y bien conocida Universal Resource Locator, o URL. El
resto de la lÃnea puede marcarse como comentario usando #.
LOS TIPOS DEB Y DEB-SRC
El tipo deb hace referencia a un tÃpico archivo de Debian de dos
niveles, distribución/componente. Normalmente distribución es stable,
testing, o unstable, mientras que componente es main, contrib, non-
free, o non-us. El tipo deb-src hace referencia al código fuente de la
distribución con la misma sintaxis que el tipo deb. Es necesaria una
lÃnea deb-src para descargar un Ãndice de los paquetes que tienen
código fuente disponible.
El formato para una entrada en el fichero sources.list usando los tipos
deb y deb-src es:
deb uri distribución [componente1] [componente2] [...]
La URI para el tipo deb debe de especificar la base de la distribución
de Debian, donde APT encontrará la información que necesita.
distribución puede especificar un ruta exacta, en cuyo caso se deben
omitir los componentes y distribución debe finalizar con una barra (/).
Esto es útil cuando únicamente queremos una sub-sección del archivo
denotado por la URI. Si distribución no especifica la ruta exacta, al
menos uno de los componentes debe de estar presente.
distribución puede contener una variable, $(ARCH), que se expandirá en
la arquitectura de Debian usada en el sistema (i386, m68k, powerpc,
...). Esto permite que sources.list sea independiente de la
arquitectura. En general esta caracterÃstica sólo es de interés cuando
se especifica una ruta completa, de lo contrario APT generará
automáticamente la URI con la arquitectura actual del sistema.
Debido a que sólo se puede especificar una distribución por lÃnea es
posible que sea necesario tener múltiples lÃneas para la misma URI si
deseamos tener accesibles más de una distribución o componente de ese
sitio. APT ordenará internamente la lista de URI’s después de haber
generado una copia interna, y juntará varias referencias al mismo
servidor de Internet en una sola conexión, para asà no establecer una
conexión FTP de forma ineficiente, cerrarla, hacer algo más, y entonces
restablecer la conexión al mismo servidor. Esta caracterÃstica es útil
para acceder a FPT’s concurridos que limitan el número de accesos
simultáneos de usuarios anónimos. APT también paralelará conexiones a
diferentes servidores para aprovechar mejor el ancho de banda.
Es importante listar las fuente por orden de preferencia, con la fuente
de más preferencia al principio. Lo normal es ordenar las fuentes por
velocidad, de la más rápida a la más lenta (CD-ROM seguido de
servidores en la red local, seguidos por servidores de Internet
distantes, por ejemplo).
Algunos ejemplos:
deb http://http.us.debian.org/debian stable main contrib non-free
deb http://http.us.debian.org/debian dists/stable-updates/
ESPECIFICACIóN DE LA URI
Se reconocen los siguientes tipos de URI: cdrom, file, http, y ftp.
file file permite considerar como archivo a cualquier fichero en el
sistema de ficheros. Esto es útil para particiones montadas
mediante NFS y réplicas locales.
cdrom El cdrom permite a APT usar la unidad de CDROM local. Use el
programa apt-cdrom(8) para añadir entradas de un cdrom a
sources.list.
http Http especifica un servidor HTTP como archivo. Si la variable de
entorno http_proxy está establecida con el formato
http://server:port/, se usará el servidor proxy especificado en
http_proxy. Usuarios de servidor proxy de autenticación HTTP/1.1
deberán usar la cadena de caracteres
http://user:pass@server:port/ Dese cuenta que este método de
autenticación es inseguro.
ftp Ftp especifica un servidor FTP como archivo. El comportamiento
de APT con FTP es altamente configurable, para más información
consulte la página del manual de apt.conf(5). Dese cuenta que un
proxy ftp puede ser especificado usando la variable de entorno
ftp_proxy. Es posible especificar un servidor proxy http
(servidores proxy http normalmente comprenden las url’s tipo
ftp) usando este método y SÓLO este método. Se ignorarán los
proxies ftp especificados en el fichero de configuración que
usen http.
copy Copy es idéntico a file excepto en que los paquetes son copiados
al directorio que contiene la caché en vez de usar directamente
su lugar original. Esto es útil para gente que use discos zip
con APT.
rsh
ssh El método rsh/ssh usa rsh/ssh para conectar a los servidores
remotos como un usuario dado y acceder a los ficheros. No es
posible realizar ninguna autenticación por contraseña, debe
hacerse previamente una configuración de claves RSA o rhosts.
El acceso a los ficheros del sistema remoto usa las órdenes
estándar find y dd para realizar las transferencias.
EJEMPLOS
Usa el archivo local (o montado mediante NFS) en /home/jason/debian
para stable/main, stable/contrib, y stable/non-free.
deb file:/home/jason/debian stable main contrib non-free
Como arriba, excepto que usa la distribución inestable.
deb file:/home/jason/debian unstable main contrib non-free
LÃnea para el código fuente de lo mismo que arriba
deb-src file:/home/jason/debian unstable main contrib non-free
Usa HTTP para acceder al archivo en archive.debian.org, y usa sólo la
parte de hamm/main.
deb http://archive.debian.org/debian-archive hamm main
Usa FTP para acceder al archivo en ftp.debian.org, debajo del
directorio debian, y usa sólo la parte de stable/contrib.
deb ftp://ftp.debian.org/debian stable contrib
Usa FTP para acceder al archivo en ftp.debian.org, debajo del
directorio debian, y usa sólo la parte de unstable/contrib. Si tanto
esta lÃnea como la del ejemplo anterior aparecen en sources.list, se
usará sólo una sesión FTP para ambas.
deb ftp://ftp.debian.org/debian unstable contrib
Usa HTTP para acceder al archivo en nonus.debian.org, bajo el
directorio debian-non-US.
deb http://nonus.debian.org/debian-non-US stable/non-US main
contrib non-free
Usa HTTP para acceder al archivo en nonus.debian.org, bajo el
directorio debian-non-US, y usa sólo ficheros que se encuentren debajo
de unstable/binary-i386 en máquinas i386, unstable/binary-m68k en
máquinas m68k, y asà para todas las arquitecturas soportadas. (Dese
cuenta que este ejemplo sólo sirve para ilustrar como se usa la
variable de substitución, non-us ya no está estructurado de este modo)
deb http://ftp.de.debian.org/debian-non-US
unstable/binary-$(ARCH)/
VéASE TAMBIéN
apt-cache(8) apt.conf(5)
FALLOS
Vea la página de fallos de APT <URL:http://bugs.debian.org/src:apt>.
Si desea avisar de un fallo en APT, vea /usr/share/doc/debian/bug-
reporting.txt o la orden reportbug(1).
AUTOR
APT fue escrito por el equipo de APT <apt@packages.debian.org>.
TRADUCTOR
Traducción de Rubén Porras Campo <debian-l10n-spanish@lists.debian.org>
15 April 2009 SOURCES.LIST(5)