SOURCES.LIST(5) SOURCES.LIST(5)
sources.list - lista de recursos de paquetes para APT
La lista de recursos de paquetes se usa para localizar ficheros del
sistema de distribucin de paquetes usado en el sistema. A da de hoy,
esta pgina del manual documenta slamente 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 diseada para soportar cualquier nmero y
distintos tipos de procedencias. El fichero lista una procedencia por
lnea, con la procedencia de mayor prioridad en la primera lnea. El
formato de cada lnea es: tipo uri argumentos. El primer elemento, tipo,
determina el formato de argumentos. uri es Universal Resource Identi-
fier (Identificador Universal de Recursos), un caso general de la ms
especifica y bien conocida Universal Resource Locator, o URL. El resto
de la lnea puede marcarse como comentario usando #.
El tipo deb hace referencia a un tpico archivo de Debian de dos nive-
les, distribucin/componente. Normalmente distribucin es stable, test-
ing, o unstable, mientras que componente es main, contrib, non-free, o
non-us. El tipo deb-src hace referencia al cdigo fuente de la dis-
tribucin con la misma sintaxis que el tipo deb. Es necesaria una lnea
deb-src para descargar un ndice de los paquetes que tienen cdigo fuente
disponible.
El formato para una entrada en el fichero sources.list usando los tipos
deb y deb-src es:
deb uri distribucin [componente1] [componente2] [...]
La URI para el tipo deb debe de especificar la base de la distribucin
de Debian, donde APT encontrar la informacin que necesita. distribucin
puede especificar un ruta exacta, en cuyo caso se deben omitir los com-
ponentes y distribucin debe finalizar con una barra (/). Esto es til
cuando nicamente queremos una sub-seccin del archivo denotado por la
URI. Si distribucin no especifica la ruta exacta, al menos uno de los
componentes debe de estar presente.
distribucin 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 caracterstica slo es de inters cuando se especifica una
ruta completa, de lo contrario APT generar automticamente la URI con la
arquitectura actual del sistema.
Debido a que slo se puede especificar una distribucin por lnea es posi-
ble que sea necesario tener mltiples lneas para la misma URI si
deseamos tener accesibles ms de una distribucin o componente de ese
sitio. APT ordenar internamente la lista de URI's despus de haber gen-
erado una copia interna, y juntar varias referencias al mismo servidor
de Internet en una sola conexin, para as no establecer una conexin FTP
de forma ineficiente, cerrarla, hacer algo ms, y entonces restablecer
la conexin al mismo servidor. Esta caracterstica es til para acceder a
FPT's concurridos que limitan el nmero de accesos simultneos de usuar-
ios annimos. APT tambin 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 ms preferencia al principio. Lo normal es ordenar las fuentes por
velocidad, de la ms rpida a la ms 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/
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 medi-
ante NFS y rplicas locales.
cdrom El cdrom permite a APT usar la unidad de CDROM local. Use el
programa apt-cdrom(8) para aadir 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 autenticacin HTTP/1.1
debern usar la cadena de caracteres
http://user:pass@server:port/ Dese cuenta que este mtodo de aut-
enticacin es inseguro.
ftp Ftp especifica un servidor FTP como archivo. El comportamiento
de APT con FTP es altamente configurable, para ms informacin
consulte la pgina 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 (servi-
dores proxy http normalmente comprenden las url's tipo ftp)
usando este mtodo y SLO este mtodo. Se ignorarn los proxies ftp
especificados en el fichero de configuracin que usen http.
copy Copy es idntico 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 mtodo 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 autenticacin por contrasea, debe hac-
erse previamente una configuracin de claves RSA o rhosts. El
acceso a los ficheros del sistema remoto usa las rdenes estndar
find y dd para realizar las transferencias.
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 distribucin inestable.
deb file:/home/jason/debian unstable main contrib non-free
Lnea para el cdigo 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 slo 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 directo-
rio debian, y usa slo 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 directo-
rio debian, y usa slo la parte de unstable/contrib. Si tanto esta lnea
como la del ejemplo anterior aparecen en sources.list, se usar slo una
sesin FTP para ambas.
deb ftp://ftp.debian.org/debian unstable contrib
Usa HTTP para acceder al archivo en nonus.debian.org, bajo el directo-
rio 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 directo-
rio debian-non-US, y usa slo ficheros que se encuentren debajo de
unstable/binary-i386 en mquinas i386, unstable/binary-m68k en mquinas
m68k, y as para todas las arquitecturas soportadas. (Dese cuenta que
este ejemplo slo sirve para ilustrar como se usa la variable de substi-
tucin, non-us ya no est estructurado de este modo)
deb http://ftp.de.debian.org/debian-non-US
unstable/binary-$(ARCH)/
apt-cache(8) apt.conf(5)
Vea la pgina 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-report-
ing.txt o la orden reportbug(1).
APT fue escrito por el equipo de APT <apt [AT] packages.org>.
Traduccin de Rubn Porras Campo <debian-l10n-spanish [AT] lists.org>
28 May 2008 SOURCES.LIST(5)
I would like a version debian image to install on my pc
endowed of one pc virtual.
thank you for your help.
Your Sincerely!