SOURCES.LIST(5) | APT | SOURCES.LIST(5) |
NOMBRE¶
sources.list - Lista de fuentes de datos de APT configuradosDESCRIPCIÓN¶
La lista de fuentes /etc/apt/sources.list se ha diseñado para permitir cualquier número de fuentes activas así como distintos medios de soporte de fuentes. El fichero enumera una fuente por línea, con la fuente preferida en primer lugar. La información disponible de las fuentes configuradas se obtiene mediante apt-get update (o una orden equivalente de una interfaz de APT). Cada línea que define una fuente empieza con el tipo (por ejemplo, «deb-src») seguido de las opciones y argumentos para este tipo. Una entrada individual no puede continuar en la siguiente línea. Las líneas vacías se ignoran, y un carácter «#» presente en cualquier lugar de la línea marca los caracteres restantes como comentario.SOURCES.LIST.D¶
El directorio /etc/apt/sources.list.d ofrece una manera de añadir entradas de «sources.list» en ficheros separados. El formato es idéntico al del fichero normal sources.list. Los nombres de los ficheros deben terminar en .list, y sólo pueden contener caracteres de letras (a-z y A-Z), dígitos (0-9), guión bajo (_), guión (-) y punto (.). De no ser así, APT informa de que ha omitido un fichero, a menos que coincida con un patrón en la lista de configuración Dir::Ignore-Files-Silently. Si coincide, se omite silenciosamente.LOS TIPOS «DEB» Y «DEB-SRC»¶
El tipo deb hace referencia a un típico archivo de Debian de dos niveles, distribución/componente. Habitualmente, distribución es «stable» (estable) o «testing» (en pruebas), o un nombre código como wheezy o jessie, mientras que el componente es main (principal), contrib, non-free (no libre), 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. Debe insertar una línea deb-src para obtener los índices de fuentes. El formato para una entrada en el fichero sources.list usando los tipos deb y deb-src es:deb [ opciones ] uri distribución [componente1] [componente2] [...]
•arch=arquitecura1,arquitecura2,...
se puede utilizar para definir la arquitectura para la que se descarga
información sobre arquitecturas. Si no se define esta opción, se
descargarán todas las arquitecturas definidas por la opción
APT::Architectures.
•trusted=yes se puede definir para
indicar que los paquetes que proviene de esta fuente siempre están
autenticados incluso si el fichero Release no está firmado, o si no se
puede comprobar la firma. Esto desactiva partes de apt-secure(8) y por
ello solo se debe utilizar en un contexto local y de confianza. trusted=no
ofrece lo opuesto, ya que supone que las fuentes correctamente autenticadas no
lo están.
Es importante listar las fuentes por orden de preferencia, con la fuente
preferente al inicio. 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://ftp.debian.org/debian wheezy main contrib non-free deb http://security.debian.org/ wheezy/updates main contrib non-free
ESPECIFICACIÓN DEL URI¶
Los tipos de URI permitidos actualmente son: fileEl esquema «file» permite considerar
cualquier directorio en el sistema de ficheros como un archivo de paquetes
adicional. Esto es útil para particiones montadas mediante NFS y
réplicas o archivos de paquetes locales.
cdrom
El esquema «cdrom» permite a APT
utilizar la unidad de CD-ROM local. Utilice el programa apt-cdrom(8)
para añadir entradas de un disco óptico a
«sources.list».
http
El esquema «http» define un servidor
HTTP como el archivo de paquetes. Si la variable de entorno http_proxy
está definida con formato «http://servidor:puerto/», se
usará el servidor proxy definido en http_proxy. Los usuarios de
servidores proxy con autenticación HTTP/1.1 deberán usar la cadena
de caracteres «http://usuario:contraseña@servidor:puerto/».
Tenga en cuenta que este método de autenticación no es seguro.
ftp
El esquema «ftp» definea un servidor
FTP como el archivo de paquetes. El comportamiento de APT con FTP es muy
configurable, para más información consulte la página de manual
de apt.conf(5). Tenga en cuenta que puede especificar un proxy FTP
mediante la variable de entorno ftp_proxy. Es posible especificar un
servidor proxy HTTP (los servidores proxy HTTP normalmente comprenden los URL
de tipo FTP) mediante este método y SÓLO este método. Se
ignoran los proxies que utilizan HTTP definidos en el fichero de
configuración.
copy
El esquema «copy» es idéntico a
«file», pero los paquetes se copian al directorio almacén en
vez de usarlos directamente en su ubicación original. Es de utilidad para
personas que utilizan dispositivos extraíbles, ya que permite realizar la
copia de ficheros con APT.
rsh, ssh
El método «rsh/ssh» invoca
RSH/SSH para establecer una conexión con una máquina remota y
acceder a los ficheros como un usuario dado. Se recomienda configurar
previamente rhosts o las claves RSA. Las órdenes estándar
find y dd se utilizan para realizar la transferencia de ficheros
desde la máquina remota.
Añadir más tipos de URI reconocidos.
APT se puede extender con más
métodos proporcionados por paquetes opcionales, que deben seguir el
esquema de denominación apt-transport- método. Por ejemplo,
el equipo de APT también desarrolla el paquete apt-transport-https, que
proporciona métodos de acceso a direcciones URI de HTTPS de forma similar
al método «http». También se proporcionan métodos
para debtorrent, consulte apt-transport-debtorrent(1).
EJEMPLOS¶
Utiliza 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
deb file:/home/jason/debian unstable main contrib non-free
deb-src file:/home/jason/debian unstable main contrib non-free
deb http://ftp.debian.org/debian wheezy main deb [ arch=amd64,armel ] http://ftp.debian.org/debian wheezy main
deb http://archive.debian.org/debian-archive hamm main
deb ftp://ftp.debian.org/debian wheezy contrib
deb ftp://ftp.debian.org/debian unstable contrib
deb http://ftp.tlh.debian.org/universe unstable/binary-$(ARCH)/
VÉASE TAMBIÉN¶
apt-cache(8) apt.conf(5)BUGS¶
Página de errores de APT[1]. Si quiere informar de un error en APT, consulte /usr/share/doc/debian/bug-reporting.txt o use la orden reportbug(1).TRADUCCIÓN¶
La traducción al español la realizaron Ismael Fanlo, Carlos Mestre, Rudy Godoy, Gustavo Saldumbide, Javier Fernández-Sanguino y Rubén Porras Campo entre los años 2003 y 2004. La traducción fue actualizada por Francisco Javier Cuadrado y Omar Campagne Polaino entre los años 2009 y 2012 . Tenga en cuenta que este documento puede contener secciones sin traducir. Esto es intencionado para evitar perder contenido cuando la traducción no está actualizada con respecto al documento original.AUTORES¶
Jason Gunthorpe Equipo de APTNOTAS¶
- 1.
- Página de errores de APT
09 Junio 2012 | APT 0.9.7.9 |