Provided by: apt_0.7.23.1ubuntu2_i386 bug

NAME

       apt.conf - Archivo de configuración de APT

DESCRIPCIóN

       apt.conf  es  el  fichero  principal  de  configuración del conjunto de
       herramientas APT, todas las  herramientas  hacen  uso  del  fichero  de
       configuración  y un analizador común de sintaxis de la línea de órdenes
       para proporcionar un entorno uniforme. Cuando se  inicia  una  utilidad
       APT, este leerá la configuración especificada en la variable de entorno
       APT_CONFIG (si existe), luego leerá  los  ficheos  en  Dir::Etc::Parts,
       entonces  leerá  el fichero de configuración principal especificado por
       Dir::Etc::main, finalmente aplicará las opciones de la línea de órdenes
       para  reescribir  la  directrices  de  la  configuración,  posiblemente
       cargando incluso más ficheros de configuración.

       El fichero de configuración está organizado en forma de árbol  con  las
       opciones  organizadas en grupos funcionales. Las opciones especificadas
       son dadas con dobles dos puntos, por ejemplo APT::Get::Assume-Yes es un
       opción  de  la  función  GET  del  conjunto  de  herramientas APT.  Las
       opciones no son heredadas de sus grupos padres.

       Sintácticamente, el lenguaje  de  configuración  es  modelado  como  en
       utilidades  ISC,  como  bind y dhcp. Las líneas que comienzan con // se
       tratan como comentarios (se ignoran). Cada línea es de la forma

       APT::Get::Assume-Yes "true";
       Los espacios entre los dos puntos son obligatorios, y las comillas  son
       opcionales. Un nuevo ámbito puede abrirse con llaves, por ejemplo:

       APT {
         Get {
           Assume-Yes "true";
           Fix-Broken "true";
         };
       };
       con  nuevas  líneas  en cada lugar para hacerlo más legible. Las listas
       pueden crearse abriendo un nuevo ámbito e incluyendo una única  palabra
       acotada entre comillas seguido de un punto y coma. Pueden ser incluidas
       múltiples entradas, cada una separada por un punto y coma.

       DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt";};

       En    general,    el    fichero    de    configuración    de    ejemplo
       /usr/share/doc/apt/examples/apt.conf
       /usr/share/doc/apt/examples/configure-index.gz es una buena  guía  para
       entender su aspecto.

       Se  permiten  dos  valores  especiales,  #include  y  #clear.  #include
       incluirá el fichero dado, a menos que el final del nombre  del  fichero
       acabe  en  una barra, entonces se incluye el directorio entero.  #clear
       se usa para suprimir la lista de nombres.

       Todas las utilidades APT permiten  la  opción  -o  como  una  directriz
       arbitraria de configuración que es especificada en la línea de órdenes.
       La sintaxis es un nombre de opción completo  (APT::Get::Assume-Yes  por
       ejemplo)  seguido por signos de igualdad y el nuevo valor de la opción.
       Las listas también pueden ser  añadidas  incluyendo  ::  al  final  del
       nombre de la lista.

EL GRUPO APT

       Este grupo de opciones controlan la conducta general de APT así como el
       mantenimiento de las opciones para todas las utilidades.

       Arquitectura
              Arquitectura del sistema; ajusta la arquitectura a  usar  cuando
              se  obtengan  los ficheros y se analicen las listas de paquetes.
              El valor por defecto es la arquitectura  para  la  que  ha  sido
              compilado apt.

       Ignore-Hold
              Ignorar  paquetes  retenidos:  Esta  opción  global causa que el
              solucionador de problemas ignore paquetes retenidos cuando  tome
              decisiones.

       Clean-Installed
              Activo  por  defecto.  Cuando  se  activa  la  función  de auto-
              limpieza, ésta eliminará cualquier paquete de la caché que ya no
              pueda  descargarse.  Si  se desactiva, entonces los paquetes que
              están localmente instalados  son  excluidos  de  la  limpieza  -
              nótese   que   APT   no   provee   ningún   medio  directo  para
              reinstalarlos.

       Immediate-Configure
              Deshabilita la configuración inmediata:  Esta  peligrosa  opción
              deshabilita  algunas partes del código de ordenación de APT para
              inducir a éste a hacer pocas llamadas a dpkg. Hacer esto  podría
              ser  necesario en algún sistema de usuario extremadamente lento,
              pero sería muy peligroso y podría  causar  que  los  scripts  de
              instalación  del paquete fallaran o algo peor. Úselo a su cuenta
              y riesgo.

       Force-LoopBreak
              Nunca habilite esta opción a menos que usted -realmente- conozca
              lo  que está haciendo. Esto permite a APT eliminar temporalmente
              un  paquete   esencial   para   romper   conflictos   o   bucles
              conflictos/pre-dependencias  entre  dos  paquetes esenciales. EL
              BUCLE NO DEBERÍA EXISTIR NUNCA COMO TAL Y  ES  UN  ERROR  GRAVE.
              Esta  opción  trabajará  si el paquete esencial no es tar, gzip,
              libc, dpkg,  bash  o  cualquier  otro  del  que  dependan  estos
              paquetes.

       Cache-Limit
              APT  usa  un  fichero de caché de memoria mapeada de tamaño fijo
              para almacenar la información disponible. Esto fija el tamaño de
              esa caché.

       Build-Essential
              Define   que   paquete(s)   son   considerados  dependencias  de
              construcción esenciales.

       Get    La subsección Get controla la herramienta apt-get(8), por favor,
              mire su documentación para más información sobre esta opción.

       Cache  La  subsección  Cache  controla la herramienta apt-cache(8), por
              favor, mire su documentación para  más  información  sobre  esta
              opción.

       CDROM  La  subsección  CDROM  controla la herramienta apt-cdrom(8), por
              favor, mire la documentación para  más  información  sobre  esta
              opción.

EL GRUPO ACQUIRE

       El  grupo  de  opciones  Acquire controla la descarga de paquetes y los
       manejadores de URI.

       Queue-Mode
              Modo de cola; Queue-Mode puede ser host o access  que  determina
              como paralelizar las conexiones salientes de APT. host significa
              que se  abrirá  una  conexión  por  puesto  de  destino,  access
              significa que será abierta una conexión por cada tipo de URI.

       Retries
              Número  de  reintentos.  Si  es  distinto  de cero APT volverá a
              intentar obtener los ficheros fallidos el número de veces  dado.

       Source-Symlinks
              Usar enlaces simbólicos para los archivos fuente. Si es true los
              archivos fuente se enlazarán a ser posible, en vez de  copiarse.
              Por omisión es true.

       http   HTTP  URIs;  http::Proxy es el proxy http predeterminado a usar.
              Usa               el               formato               general
              http://[[usuario][:clave]@]puesto[:puerto]/.   También  se puede
              especificar  un  proxy  por  cada   puesto   usando   la   forma
              http::Proxy::<puesto>  con  la palabra especial DIRECT queriendo
              decir que no se use proxy. La  variable  de  entorno  http_proxy
              modifica todas las preferencias.

              Para  los  proxies que cumplen con HTTP/1.1 se proporcionan tres
              opciones de configuración. No-Cache dice al proxy que no use  su
              caché bajo ninguna circunstancia, Max-Age sólo se envía para los
              ficheros de índice y le pide a la caché que refresque  su  copia
              si  es más antigua que un determinado número de segundos. Debian
              actualiza sus ficheros de índices diariamente, debido a esto  el
              valor predeterminado es 1 día.  No-Store especifica que la caché
              nunca deberá almacenar la petición, sólo  está  habilitada  para
              los  ficheros  de  archivo.  Puede ser útil para prevenir que un
              proxy se contamine con ficheros .deb muy  grandes.  Nota:  Squid
              2.0.2 no soporta ninguna de estas opciones.

              La  opción  timeout  establece  el  tiempo  máximo de espera del
              método, esto se aplica a todo, incluyendo el  tiempo  de  espera
              para realizar la conexión y para recibir datos.

              Se  proporciona  una  opción para controlar la profundidad de la
              tubería en casos en que el servidor no cumpla con  RFC  o  tenga
              fallos  (como  pasa  con Squid 2.0.2).  Acquire::http::Pipeline-
              Depth  puede  ser  un  valor  entre  0  y  5  indicando  cuantas
              peticiones  sin resolver puede envíar APT. DEBE especificarse si
              el puesto remoto no demora apropiadamente las conexiones  TCP  -
              de  otro modo los datos se corromperán. Los puesto que necesiten
              esto violan el RFC 2068.

       ftp    FTP URIs; ftp::Proxy es  el  servidor  proxy  a  usar  de  forma
              predeterminada.    Se   encuentra   en   el   formato   estándar
              ftp://[[usuario][:clave]@]puesto[:puerto]/   y    se    modifica
              mediante  la  variable  de entorno ftp_proxy. Para usar un proxy
              ftp es necesario establecer  el  script  ftp::ProxyLogin  en  el
              fichero de configuración. Esta entrada especifica órdenes que se
              mandan al servidor proxy para decirle a donde  debe  conectarse.
              Consulte /usr/share/doc/apt/examples/configure-index.gz para ver
              un ejemplo  de  como  hacerlo.  Las  variables  de  substitución
              disponibles   son  $(PROXY_USER),  $(PROXY_PASS),  $(SITE_USER),
              $(SITE_PASS), $(SITE), y $(SITE_PORT).  Cada  una  se  toma  del
              componete de la URI correspondiente.

              La  opción  timeout  establece  el  tiempo  máximo de espera del
              método, esto se aplica a todo, incluyendo el  tiempo  de  espera
              para realizar la conexión y para recibir datos.

              Se  proporcionan  varias opciones para controlar el modo pasivo.
              Generalmente es seguro dejar activado el modo  pasivo,  funciona
              en  casi  todos  los  entornos.  Sin embargo algunas situaciones
              requieren desactivar el modo pasivo y usar el modo puerto  e  su
              lugar. Esto se puede hacer globalmente, para conexiones a través
              de proxy o para un puesto específico  (Consulte  el  fichero  de
              configuración de muestra para ver ejemplos).

              Es  posible  usar  proxy  FTP  a través de HTTP estableciendo la
              variable de entorno ftp_proxy a una dirección  http  -  mire  la
              discusión  del  método  http  de  arriba para la sintaxis. No se
              puede  habilitar  en  el  fichero  de  configuración  y  no   se
              recomienda su uso debido a su poca eficiencia.

              La  opción  ForceExtended  controla  el  uso  de  las órdenes de
              RFC2428 EPSV y EPRT. Por omisión es false, que quiere decir  que
              sólo  se  usan  si  el control de conexión es IPv6. Poniéndolo a
              true fuerza su uso incluso en conexiones IPv4. Dese  cuenta  que
              la mayoría de los servidores FTP no soportan RFC2428.

       cdrom  CDROM  URIs;  la única opción de configuración para los CDROM es
              el punto de montaje, cdrom::Mount debe ser el punto  de  montaje
              de la unidad de CDROM tal y como se especifica en /etc/fstab. Es
              posible proporcionar órdenes mount y unmount alternativas si  el
              punto de montaje no puede especificarse en fstab (como con SMB y
              versiones de mount antiguas). Respecto a la sintaxis se pone

              "/cdrom/"::Mount
                   "tal";
              dentro del bloque cdrom. Es importante no tener una barra final.
              Las órdenes de unmount pueden especificarse usando UMount.

DIRECTORIOS

       La sección Dir::State contiene directorios que pertenecen a información
       del estado local. lists es el directorio donde se almacenan las  listas
       de  paquetes descargados y status es el nombre del fichero de estado de
       dpkg.  preferences es el nombre del fichero  de  preferencias  de  APT.
       Dir::State contiene el directorio que se usará como prefijo por omisión
       en todas las opciones restantes en caso de que no empiezen con / o  ./.

       Dir::Cache  contiene  lugares  pertenecientes a información de la caché
       local, como las dos cachés de paquetes srcpkgcache y pkgcache o como el
       lugar  donde se guardan los ficheros descargados, Dir::Cache::archives.
       La generación de cachés  puede  desactivarse  dejando  sus  nombres  en
       blanco. Ésto enlentecerá el arranque pero ahorrará espacio. Normalmente
       se prefiere deshabilitar pkgcache en vez de srcpkgcache. Al  igual  que
       con Dir::State el directorio predeterminado está en Dir::Cache

       Dir::Etc contiene el lugar de los ficheros de configuración, sourcelist
       contiene el lugar de sourcelist y main es el fichero  de  configuración
       predeterminado  (esta  opción de configuración no tiene ningún efecto a
       menos que se realice desde el fichero de configuración especificado por
       APT_CONFIG).

       La  opción  Dir::Parts lee en todos los fragementos de configuración en
       orden léxico  desde el directorio  especificado.  Después  de  esto  se
       carga el fichero principal de configuración.

       Dir::Bin  apunta a los programas binarios. Dir::Bin::Methods especifica
       la localización de los manejadores de los métodos y  gzip,  dpkg,  apt-
       get,   dpkg-source,   dpkg-buildpackage   y  apt-cache  especifican  la
       localización de los respectivos programas.

APT CON DSELECT

       Cuando APT se usa  como  método  de  dselect(8)  varias  directivas  de
       configuración controlan el comportamiento predeterminado. Se encuentran
       en la sección DSelect.

       Clean  Modo de borrado de caché; este valor puede ser  always,  prompt,
              auto,  pre-auto  y  never.  always  y  prompt borrarán todos los
              paquetes   de   la   caché   después   de   actualizar,   prompt
              (predeterminado)  pregunta  primero.   auto  borra sólo aquellos
              paquetes que ya no se pueden descargar  (han  sido  reemplazados
              por  otra  versión,  por  ejemplo). pre-auto realiza esta última
              acción antes de descargar los paquetes nuevos.

       Options
              El contenido de esta variable se pasa a apt-get(8) como opciones
              de línea de ordenes cuando se ejecuta en la fase de instalación.

       UpdateOptions
              El contenido de esta variable se pasa a apt-get(8) como opciones
              de   línea   de   ordenes  cuando  se  ejecuta  en  la  fase  de
              actualización.

       PromptAfterUpdate
              Si es true la operación de  [U]pdate  en  dselect(8)  preguntará
              siempre antes de continuar. Por omisión sólo pregunta en caso de
              error.

COMO APT LLAMA A DPKG

       Varias directivas de configuración controlan como APT llama a  dpkg(8).
       Se encuentran en la sección DPkg.

       Options
              Lista  de  opciones  que  se  pasan  a  dpkg. Las opciones deben
              especificarse usando la notación de lista y cada elemento de  la
              lista se pasa a dpkg(8) como un sólo argumento.

       Pre-Invoke

       Post-Invoke
              Es  una  lista  de  órdenes  de shell que se ejecutarán antes de
              llamar a  dpkg(8).  Como  Options,  debe  de  especificarse  con
              notación  de  lista.  Las  órdenes  se  ejecutan en orden usando
              /bin/sh, si alguna falla APT abortará.

       Pre-Install-Pkgs
              Lista de órdenes de shell que se ejecutarán antes  de  llamar  a
              dpkg(8).  Como  Options,  debe  de especificarse con notación de
              lista. Las órdenes se  ejecutan  en  orden  usando  /bin/sh,  si
              alguna  falla  APT  abortará.  APT  pasará  a  los programas los
              nombres de fichero de todos los .deb que va ha instalar  por  la
              entrada estándar, uno por línea.

              La   versión   2  de  este  protocolo  vuelca  más  información,
              incluyendo la versión del protocolo, el espacio de configuración
              de  APT  , los ficheros y versiones que cambian. La versión 2 se
              habilita estableciendo DPkg::Tools::Options::cmd::Version  a  2.
              cmd es una orden dada a Pre-Install-Pkgs.

       Run-Directory
              APT hace que éste sea su directorio de trabajo antes de llamar a
              dpkg, por omisión es /.

       Build-Options
              Éstas opciones se pasan a  dpkg-buildpackage(1)  cuando  compila
              paquetes,  por  omisión  se  limita a deshabilitar el firmado de
              paquetes y producir todos los binarios.

OPCIONES DE DEPURACIóN

       La mayoría de las opciones de la sección debug no son interesantes para
       el  usuario  normal,  sin embargo Debug::pkgProblemResolver muestra una
       salida interesante acerca de las decisiones que  realiza  dist-upgrade.
       Debug::NoLocking  deshabilita  el  bloqueo  de fichero de forma que APT
       puede realizar algunas  operaciones  sin  permisos  de  superusuario  y
       Debug::pkgDPkgPM mostrará la línea de órdenes para cada llamada a dpkg.
       Debug::IdentCdrom deshabilitará la inclusión de datos de statfs en  los
       ID’s de los CDROM.

EJEMPLOS

       /usr/share/doc/apt/examples/configure-index.gz  contiene  un fichero de
       configuración de ejemplo mostrando  los  valores  predeterminados  para
       todas las opciones posibles.

FICHEROS

       /etc/apt/apt.conf

VéASE TAMBIéN

       apt-cache(8), apt-config(8), apt_preferences(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 October 2009                    APT.CONF(5)