YUM Gestor de paquetes avanzado - Archivo de configuración
Tutorial creado por Daexma. Extraido de: http://www.nautopia.net
16 de Diciembre de 2005
Instalación, Seguridad en Internet, Administración de sistemas
5 - Archivo de configuración
En la nueva versión de yum introducida en Fedora Core 3, existe un archivo de configuración global donde podemos añadir repositorios.*
[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
retries=20
obsoletes=1
gpgcheck=1
# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
* O como podemos leer en al final de dicho archivo, podemos guardar los repositorios en la carpeta correspondiente igual que se hacía en versiones anteriores, en un archivo de texto .repo dentro de la carpeta /etc/yum.repos.d
[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch///∞
mirrorlist=http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever//∞
enabled=1
gpgcheck=1
El archivo de configuración se divide en dos secciones, [main] y [repositorios], main define la configuración global y repositorios la configuración de cada repositorio en particular. Algunas ya las vimos antes en Opciones Generales. ($ man yumconf para ver la lista completa)
OPCIONES [main]
cachedir
Directorio de la caché de archivos de yum.
reposdir
Directorio donde buscar los archivos de los repositorios de yum, por defecto /etc/yum.repos.d. assumeyes
1 ó 0, le dice a yum si pedirá confirmación cuando la posible respuesta sea SI. Por defecto 0.
exclude
Lista de paquetes que serán excluidos de actualizar. Debe ser una lista separada por espacios, los comodines *, ? ,..... están permitidos.
exactarch
1 ó 0, el valor 1 hace que yum solo actualice los paquetes para la arquitectura que tenemos instalada, de este modo yum no instalará un paquete i686 para actualizar un paquete i386.
obsoletes
1 para que yum busque en los paquetes obsoletos al actualizar, 0 para deshabilitar esta función. Por defecto 0.
distroverpkg
paquete usado para determinar la versión de la distribución instalada, puede ser cualquier paquete instalado. Por defecto redhat-release.
retries
Número de reintentos antes de devolver error. 0 no dejará de intentarlo nunca. Por defecto 6. showdupesfromrepos
1 para ver los paquetes duplicados en cualquier repositorio, 0 para ver solo la versión más reciente del paquete en cualquier repositorio. Por defecto 0.
installonlypkgs
Lista de paquetes que solo pueden ser instalados, no actualizados, la actualizaciones del kernel entran en esta categoría. Por defecto, kernel, kernel-smp, kernel-bigmem, kernel-enterprise, kernel-debug, kernel-unsupported.
gpgcheck
1 ó 0. Dice a yum si comprobar o no la firma gpg de los paquetes. Si se encuentra en la sección [main], este será el comportamiento para todos los repositorios y también para los paquetes RPM instalados localmente.
OPCIONES [repositorios].
Ejemplo:
[serverid]
name=Some name for this server
baseurl=url://path/to/repository///
gpgcheck=[1|0]
serverid
Nombre único para cada repositorio, una sola palabra.
name
nombre para describir el repositorio.
baseurl
URL al directorio donde se encuentra el “encabezado” del repositorio. Puede ser una url http://,∞ ftp: o file: . Se pueden especificar varias url de este modo
baseurl=url://server1/path/to/repository///
url://server2/path/to/repository///
url://server3/path/to/repository///
no usar mas de una opción baseurl= en un repositorio.
gpgcheck
Igual que en [main], pero solo para este repositorio.
mirrorlist
Especifica una url que contiene una lista de baseurls.
exclude
Igual que en [main], pero solo para este servidor.
includepkgs
Lo contrario de exclude. Es una lista de los paquetes que queremos usar de este repositorio. Solo los paquetes indicados estarán disponibles.
[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
retries=20
obsoletes=1
gpgcheck=1
# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
* O como podemos leer en al final de dicho archivo, podemos guardar los repositorios en la carpeta correspondiente igual que se hacía en versiones anteriores, en un archivo de texto .repo dentro de la carpeta /etc/yum.repos.d
[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch///∞
mirrorlist=http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever//∞
enabled=1
gpgcheck=1
El archivo de configuración se divide en dos secciones, [main] y [repositorios], main define la configuración global y repositorios la configuración de cada repositorio en particular. Algunas ya las vimos antes en Opciones Generales. ($ man yumconf para ver la lista completa)
OPCIONES [main]
cachedir
Directorio de la caché de archivos de yum.
reposdir
Directorio donde buscar los archivos de los repositorios de yum, por defecto /etc/yum.repos.d. assumeyes
1 ó 0, le dice a yum si pedirá confirmación cuando la posible respuesta sea SI. Por defecto 0.
exclude
Lista de paquetes que serán excluidos de actualizar. Debe ser una lista separada por espacios, los comodines *, ? ,..... están permitidos.
exactarch
1 ó 0, el valor 1 hace que yum solo actualice los paquetes para la arquitectura que tenemos instalada, de este modo yum no instalará un paquete i686 para actualizar un paquete i386.
obsoletes
1 para que yum busque en los paquetes obsoletos al actualizar, 0 para deshabilitar esta función. Por defecto 0.
distroverpkg
paquete usado para determinar la versión de la distribución instalada, puede ser cualquier paquete instalado. Por defecto redhat-release.
retries
Número de reintentos antes de devolver error. 0 no dejará de intentarlo nunca. Por defecto 6. showdupesfromrepos
1 para ver los paquetes duplicados en cualquier repositorio, 0 para ver solo la versión más reciente del paquete en cualquier repositorio. Por defecto 0.
installonlypkgs
Lista de paquetes que solo pueden ser instalados, no actualizados, la actualizaciones del kernel entran en esta categoría. Por defecto, kernel, kernel-smp, kernel-bigmem, kernel-enterprise, kernel-debug, kernel-unsupported.
gpgcheck
1 ó 0. Dice a yum si comprobar o no la firma gpg de los paquetes. Si se encuentra en la sección [main], este será el comportamiento para todos los repositorios y también para los paquetes RPM instalados localmente.
OPCIONES [repositorios].
Ejemplo:
[serverid]
name=Some name for this server
baseurl=url://path/to/repository///
gpgcheck=[1|0]
serverid
Nombre único para cada repositorio, una sola palabra.
name
nombre para describir el repositorio.
baseurl
URL al directorio donde se encuentra el “encabezado” del repositorio. Puede ser una url http://,∞ ftp: o file: . Se pueden especificar varias url de este modo
baseurl=url://server1/path/to/repository///
url://server2/path/to/repository///
url://server3/path/to/repository///
no usar mas de una opción baseurl= en un repositorio.
gpgcheck
Igual que en [main], pero solo para este repositorio.
mirrorlist
Especifica una url que contiene una lista de baseurls.
exclude
Igual que en [main], pero solo para este servidor.
includepkgs
Lo contrario de exclude. Es una lista de los paquetes que queremos usar de este repositorio. Solo los paquetes indicados estarán disponibles.
Valora este capítulo:
Autor y licencia de 'YUM Gestor de paquetes avanzado - Archivo de configuración'
|
Opiniona sobre 'YUM Gestor de paquetes avanzado - Archivo de configuración' (3)
Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.
Opina sobre este tutorial |
Wikis relacionados con 'YUM Gestor de paquetes avanzado - Archivo de configuración'
Este documento describe el uso del formato de paquetes de instalación que se ha convertido...
Más »
El siguiente documento deriva del famoso feddi.como que acompaña a los paquetes del FEddi+bt, y...
Más »
¿Qué es una imagen ISO? Las imágenes ISO son archivos que siguen los estándares ISO-9660...
Más »
Nadie discute que Marx, Durkheim y Weber son los teóricos que colocan las piedras fundamentales...
Más »
Este manual describe el uso y configuración del gestor de ventanas WindowMaker. Está previsto para...
Más »

