[software-management-guide/rebase] Chapter 4 reviewed.

Guillermo Gómez gomix at fedoraproject.org
Mon Sep 20 14:43:29 UTC 2010


commit c44688f150ba193dd89812ffd4605a544d69f550
Author: Guillermo Gomez S. (Gomix) <guillermo.gomez at gmail.com>
Date:   Mon Sep 20 10:12:30 2010 -0430

    Chapter 4 reviewed.

 es-ES/Configuracion_de_YUM.xml |  136 +++++++++++++++++++++-------------------
 1 files changed, 72 insertions(+), 64 deletions(-)
---
diff --git a/es-ES/Configuracion_de_YUM.xml b/es-ES/Configuracion_de_YUM.xml
index 15dde98..a73337e 100644
--- a/es-ES/Configuracion_de_YUM.xml
+++ b/es-ES/Configuracion_de_YUM.xml
@@ -59,41 +59,38 @@ installonly_limit=2
 			<listitem><para>Ya sea ‘0’ o ‘1’. Conmutador global para habilitar o deshabilitar las extensiones (plugins) de YUM. Por omisión su valor es ‘0’ (extensiones deshabilitadas). Vea la sección PLUGINS del manual yum(8) para más información acerca de la instalación de extensiones YUM.</para></listitem></varlistentry>
 		<varlistentry><term>metadata_expire</term>
 			<listitem><para>Duración en segundos después del cual los metadatos caducarán. Así entonces si los metadatos actuales descargados son menos segundos de antiguo, entonces <command>yum</command> no actualizará dichos metadatos a partir del repositorio. Si encuentra que <command>yum</command> no está descargando la información para actualizaciones tan frecuente como usted quisiera, disminuya el valor de este parámetro. También puede cambiar del formato por omisión en segundos a días, horas o minutos agregando <parameter>d</parameter>,<parameter>h</parameter> o <parameter>m</parameter> respectivamente al valor especificado. El valor por omisión es 1.5 hours (horas), para complementar <command>yum-updatesd</command> ejecutándose una vez por hora. También es posible usar la palabra <parameter>never</parameter> implicando que los metadatos nunca expirarán.</para></listitem></varlistentry>
-		<varlistentry><term>installonly_limit</term>
-			<listitem><para>Cantidad de paquetes listados en <parameter>installonlypkgs</parameter> que se deben mantener instalados al mismo tiempo. Poner este valor a 0 deshabilita la funcionalidad. Por omisión el valor es ’3’.</para></listitem></varlistentry>
 	</variablelist>
 
-	<para>Debido a la naturaleza de cierto software, en particular los kernel, se requiere que se puedan tener instalados más de una versión a la vez por diferentes razones, los siguientes parámetros son de relevancia en esos casos.</para>
+	<para>Debido a la naturaleza de cierto software, en particular el kernel, se requiere que se puedan tener instalados más de una versión a la vez por diferentes razones, los siguientes parámetros son de relevancia en esos casos.</para>
 
-	<screen>installonlypkgs
-Lista de paquetes que deben ser instalados siempre, nunca actualizados.
-Los kernel en particular caen en esta categoría. Por omisión el valor es
-kernel, kernel-smp, kernel-bigmem, kernel-enterprise, kernel-debug, kernel-unsupported.
+	<variablelist>
+		<varlistentry><term>installonlypkgs</term>
+			<listitem><para>Lista de paquetes que deben ser instalados siempre, nunca actualizados. Los <application>kernel</application> en particular caen en esta categoría. Por omisión el valor es <application>kernel</application>, <application>kernel-smp</application>, <application>kernel-bigmem</application>, <application>kernel-enterprise</application>, <application>kernel-debug</application>, <application>kernel-unsupported</application>.</para></listitem>
+		</varlistentry>
+		<varlistentry><term>installonly_limit</term>
+			<listitem><para>Cantidad de paquetes listados en <parameter>installonlypkgs</parameter> que se deben mantener instalados al mismo tiempo. Poner este valor a 0 deshabilita la funcionalidad. Por omisión el valor es ’2’.</para></listitem></varlistentry>
+	</variablelist>
 
-installonly_limit
-Cantidad de los paquetes listados en installonlypkgs que se deben mantener instalados
-al mismo tiempo. Poner a 0 deshabilita esta facilidad. Por omisión es ’2’.
-	</screen>
 
-	<para>Estas son sólo algunas directivas, para más, man yum.conf. Dentro de yum.conf puede incluir la configuración de los repositorios pero esa forma de configuración está en desuso y se prefiere utilizar archivos individuales en <filename class="directory">/etc/yum.repos.d/</filename> que serán detallados más adelante en este manual.</para>
+	<para>Estas son sólo algunas directivas de configuración del sistema YUM, para más, <command>man yum.conf</command>. Dentro de <filename>yum.conf</filename> puede incluir la configuración de los repositorios pero esa forma de configuración está en desuso y se prefiere utilizar archivos individuales en <filename class="directory">/etc/yum.repos.d/</filename> que serán detallados más adelante en este manual.</para>
 </section>
 
 <section>
 	<title>Variables yum</title>
-	<para>Existe una cantidad de variables yum disponibles que pueden ser usadas en los archivos de configuración yum. Su uso está disponible en varias opciones de configuración como name, baseurl y en el uso de los comandos.</para>
+	<para>Existe una cantidad de variables yum disponibles que pueden ser usadas en los archivos de configuración del sistema YUM. Su uso está disponible en varias opciones de configuración como <parameter>name</parameter>, <parameter>baseurl</parameter> y en el uso de los comandos.</para>
 	<variablelist>
 		<varlistentry><term>$releasever</term>
-			<listitem><para>Será remplazado con el valor de la versión del paquete lista en distroverpkg. Por omisión es la versión del paquete 'redhat-release'.</para></listitem>
+			<listitem><para>Será remplazado con el valor de la versión del paquete especificado por <emphasis>distroverpkg</emphasis>. Por omisión es la versión del paquete redhat-release. En Fedora es <emphasis>fedora-release</emphasis>.</para></listitem>
 		</varlistentry>
 		<varlistentry><term>$arch</term>
-			<listitem><para>Se sustituye con la arquitectura de su sistema y de acuerdo a os.uname() en Python.</para></listitem>
+			<listitem><para>Se sustituye con la arquitectura de su sistema y de acuerdo a <function>os.uname()</function> en Python.</para></listitem>
 		</varlistentry>
 		<varlistentry><term>$basearch</term>
 			<listitem><para>Es remplazada por la arquitectura base en yum. Por ejemplo, si su $arch is i686 , $basearch será i386.
 </para></listitem>
 		</varlistentry>
 		<varlistentry><term>$uuid</term>
-			<listitem><para>Será remplazada con un uuid único y persistente para esta máquina. El valor que primero es generado será almacenado en /var/lib/yum/uuid y reusado hasta que este archivo sea eliminado.</para></listitem>
+			<listitem><para>Será remplazada con un uuid único y persistente para esta máquina. El valor generado será almacenado en <filename>/var/lib/yum/uuid</filename> y reusado hasta que este archivo sea eliminado.</para></listitem>
 		</varlistentry>
 		<varlistentry><term>$YUM0-$YUM9</term>
 			<listitem><para>Estas variables serán remplazadas con el valor de la variable shell del mismo nombre. Si la variable de entorno shell no existe, entonces la variable en el archivo de configuración no será remplazada.
@@ -113,7 +110,7 @@ al mismo tiempo. Poner a 0 deshabilita esta facilidad. Por omisión es ’2’.
 		<listitem><para>Puede realizar operaciones sin conexión de red.</para></listitem>
 		<listitem><para>Puede copiar paquetes del cache y reusarlos a voluntad.</para></listitem>
 	</orderedlist>
-	<para>Por omisión yum almacena los archivos temporales en /var/cache/yum/ con un subdirectorio por repositorio configurado. El directorio packages/ dentro de cada subdirectorio mantiene los paquetes puestos en el cache. Por ejemplo, /var/cache/yum/x86_64/13/fedora/packages mantiene los paquetes descargados del repositorio fedora.</para>
+	<para>Por omisión yum almacena los archivos temporales en <filename class="directory">/var/cache/yum/</filename> con un subdirectorio por repositorio configurado. El directorio <filename class="directory">packages/</filename> dentro de cada subdirectorio mantiene los paquetes puestos en el cache. Por ejemplo, <filename class="directory">/var/cache/yum/x86_64/13/fedora/packages</filename> mantiene los paquetes descargados del repositorio fedora.</para>
 	<para>Para habilitar el uso del cache use la directiva <parameter>keepcache</parameter> en <filename>/etc/yum.conf</filename>.</para>
 	<para><filename>/etc/yum.conf</filename></para>
 	<screen>
@@ -123,7 +120,7 @@ keepcache=1
 gpgcheck=1
 plugins=1
 ...</screen>
-	<para>Para limpiar el cache debe utilizar el comando yum clean con alguna de sus opciones:</para>
+	<para>Para limpiar el cache debe utilizar el comando <command>yum clean</command> con alguna de sus opciones:</para>
 
 	<variablelist>
 		<varlistentry><term><command>yum clean expire-cache</command></term>
@@ -133,22 +130,19 @@ plugins=1
 			<listitem><para>Elimina los paquetes del cache.</para></listitem>
 		</varlistentry>
 		<varlistentry><term><command>yum clean headers</command></term>
-			<listitem><para>Elimina los archivos de encabezados.</para></listitem>
+			<listitem><para>Elimina los archivos de encabezados del cache.</para></listitem>
 		</varlistentry>
 		<varlistentry><term><command>yum clean metadata</command></term>
 			<listitem><para>Elimina todos los archivos que yum utiliza para determinar la disponibilidad de paquetes. Usar este comando forzará a yum a descargar la próxima vez que se ejecute todos los metadatos necesarios.</para></listitem>
 		</varlistentry>
 		<varlistentry><term><command>yum clean dbcache</command></term>
-			<listitem><para>Elimina el cache sqlite utilizado para acelerar el acceso a los metadatos. Usar este comando forzarán la descarga de los metadatos yum la próxima vez que éste se ejecute.</para></listitem>
-		</varlistentry>
-		<varlistentry><term><command>yum clean dbcache</command></term>
-			<listitem><para>Elimina el cache sqlite utilizar para acelerar el acceso a metadatos.</para></listitem>
+			<listitem><para>Elimina el cache sqlite utilizado para acelerar el acceso a los metadatos. Usar este comando forzará la descarga de los metadatos yum la próxima vez que éste se ejecute.</para></listitem>
 		</varlistentry>
 		<varlistentry><term><command>yum clean rpmdb</command></term>
 			<listitem><para>Elimina el cache de los datos provenientes de rpmdb local.</para></listitem>
 		</varlistentry>
 		<varlistentry><term><command>yum clean plugins</command></term>
-			<listitem><para>Le indica a las extensiones habilitadas que eliminen sus datos del cache.</para></listitem>
+			<listitem><para>Le indica a las extensiones habilitadas que eliminen sus datos de cache.</para></listitem>
 		</varlistentry>
 		<varlistentry><term><command>yum clean all</command></term>
 			<listitem><para>Ejecuta todos los comandos anteriores.</para></listitem>
@@ -158,7 +152,7 @@ plugins=1
 
 <section>
 	<title>Configuración con prioridad</title>
-	<para>Siguiendo con algo de la configuración avanzada de yum, se demostrará cómo configurar Fedora para que yum use los repositorios en cierto orden con prioridad sin descartar la lista de espejos externos. Sin más vea la configuración necesaria.</para>
+	<para>Siguiendo con la configuración yum, se demostrará cómo configurar Fedora para que yum use los repositorios en cierto orden con prioridad sin descartar la lista de espejos externos. Sin más vea la configuración necesaria.</para>
 	
 	<screen>[fedora]
 name=Fedora $releasever - $basearch
@@ -171,14 +165,14 @@ metadata_expire=7d
 gpgcheck=1
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
 </screen>
-	<para>Primero note el uso de múltiples URL en baseurl. Debe hacerse como se ha puesto aquí, no utilice múltiples declaraciones baseurl, no funcionará adecuadamente.</para>
-	<para>Luego note el uso de la declaración failovermethod, este parámetro puede tener los valores 'roundrobin' o 'priority'. Por omisión el valor es 'roundrobin' que aleatoriamente selecciona un URL de la lista de URLs. El valor puesto a 'priority' hace que se comience por el primer URL de la lista de URLs. Aquí es importante notar que la lista de URLs se construye con los baseurl y luego de la lista obtenida de mirrorlist. Así entonces logramos el objetivo deseado, buscar primeros en los repositorios locales, luego si fallan, en ese orden, se busca en los URL de la lista de espejos.</para>
+<para>Primero note el uso de múltiples URL en <parameter>baseurl</parameter>. Debe hacerse como se ha puesto aquí, no utilice múltiples declaraciones <parameter>baseurl</parameter>, no funcionará adecuadamente.</para>
+<para>Luego note el uso de la declaración <parameter>failovermethod</parameter>, este parámetro puede tener los valores 'roundrobin' o 'priority'. Por omisión el valor es 'roundrobin' que aleatoriamente selecciona un URL de la lista de URLs. El valor puesto a 'priority' hace que se comience por el primer URL de la lista de URLs. Aquí es importante notar que la lista de URLs se construye con los <parameter>baseurl</parameter> y luego de la lista obtenida de <parameter>mirrorlist</parameter>. Así entonces se logra el objetivo deseado, buscar primero en los repositorios locales, luego si fallan, en el orden especificado, se busca en los URL de la lista de espejos.</para>
 </section>
 
 <section> 
 	<title>Control de ancho de banda</title>
-	<para>En redes gestionadas de estaciones o servidores Fedora existe la necesidad de controlar el uso del ancho de banda disponible para el uso del sistema YUM, también es útil para usuarios que desean mantener al sistema YUM bajo control  en particular cuando están haciendo otra cosa.</para>
-	<para>La solución es simple, controle el ancho de banda en yum, abajo se muestra un ejemplo de yum.conf con los parámetros relevantes. throttle puede ser un valor absoluto o un valor porcentual, en ese último caso, bandwidth especifica el 100% del ancho de banda disponible en bytes/seg.</para>
+	<para>En redes gestionadas de estaciones o servidores existe la necesidad de controlar el uso del ancho de banda disponible para el uso de cada sistema YUM, también es útil para usuarios que desean mantener al sistema YUM bajo control  en particular cuando están haciendo alguna otra cosa que requiere ancho de banda.</para>
+	<para>La solución es simple, configurar yum para que se controle en el uso del ancho de banda, abajo se muestra un ejemplo de <filename>yum.conf</filename> con los parámetros relevantes. <parameter>throttle</parameter> puede ser un valor absoluto o un valor porcentual, en ese último caso, <parameter>bandwidth</parameter> especifica el 100% del ancho de banda disponible en bytes/seg.</para>
 	<para>Si desea deshabilitar el control, ponga <parameter>throttle=0</parameter>.
 	</para>
 	<screen># Ajustes para control de ancho de banda
@@ -191,14 +185,22 @@ bandwidth=64000
 <section>
 	<title>Configuración con proxy</title>
 	<para>En redes gestionadas donde existe un proxy HTTP que regula qué estaciones y servidores pueden tener acceso a las redes externas o internas con por ejemplo el protocolo HTTP, yum debe ser configurado adecuadamente para que pueda utilizar los recursos del proxy para poder acceder a los repositorios de software necesarios.</para>
-	<para>En yum.conf puede utilizar las siguientes tres directivas:</para>
-	<screen>  proxy URL del servidor proxy que debe usar yum.
-  proxy_username username a utilizar con el servidor proxy,
-  proxy_password password para este servidor proxy.
- </screen>
+	<para>En <filename>yum.conf</filename> puede utilizar las siguientes tres directivas:</para>
+	<variablelist>
+		<varlistentry><term><parameter>proxy</parameter></term>
+			<listitem><para>URL del servidor proxy que debe usar yum.</para></listitem>
+		</varlistentry>
+		<varlistentry><term><parameter>proxy_username</parameter></term>
+			<listitem><para>Nombre de usuario a utilizar con el servidor proxy.</para></listitem>
+		</varlistentry>
+		<varlistentry><term><parameter>proxy_password</parameter></term>
+			<listitem><para>Contraseña para este servidor proxy..</para></listitem>
+		</varlistentry>
+	</variablelist>
+
  <para>Recuerde que YUM puede utilizar repositorios disponibles vía HTTP y FTP por lo que no necesariamente se trata de un servidor proxy HTTP.</para>
 
- <para>Ejemplo de configuración en <filename>/etc/yum.conf</filename>:</para>
+ <para>Estractos relevantes con configuración ejemplo en <filename>/etc/yum.conf</filename>:</para>
  <screen>    proxy http://proxy.dominio.com
     proxy_username dragon
     proxy_password 'secreto'
@@ -207,19 +209,25 @@ bandwidth=64000
 
 <section>
 	<title>Política multiarquitectura</title>
-	<para>En el caso de que su sistema soporte paquetes multiarquitectura, por ejemplo x86_64, es posible instalar una o ambas versiones de un paquete dado. Para definir qué hacer en general se debe definir multilib_policy.</para>
+	<para>En el caso de que el sistema soporte paquetes multiarquitectura, por ejemplo x86_64, es posible instalar una o ambas versiones de un paquete dado. Para definir qué hacer en general se debe definir el parámetro de configuración <parameter>multilib_policy</parameter>.</para>
 	<variablelist>
 		<varlistentry><term><parameter>multilib_policy all|best</parameter></term>
 			<listitem><para><parameter>all</parameter> significa que yum instalará todas las posibles arquitecturas de cualquier paquete que desee instalar. Entonces yum install foo instalará foo.i386 y foo.x86_64 en sistemas x86_64, si están disponibles. <parameter>best</parameter> significa instalar solamente la mejor arquitectura para esta plataforma.</para></listitem>
 		</varlistentry>
 	</variablelist>
+
+<para>Estractos relevantes con configuración ejemplo en <filename>/etc/yum.conf</filename>:</para>
+
+<screen>    multilib_policy best </screen>
+
 </section>
 
+
 <section>
 	<title>Gestión de los repositorios yum</title>
-	<para>Cuando se instala un sistema Fedora, los archivos que declaran los repositorios base se encuentran ya instalados y disponibles, de hecho Anaconda durante el proceso de instalación le puede debe haber dado la oportunidad de habilitar algunos otros repositorios. En esta sección se revisarán las formas de agregar nuevos repositorios y las formas de ajustar sus configuraciones de forma particular para que se ajuste a las necesidades del administrador.</para>
+	<para>Cuando se instala un sistema Fedora, los archivos que declaran los repositorios base se encuentran ya instalados y los repositorios base habilitados y disponibles, de hecho <application>Anaconda</application> durante el proceso de instalación le puede haber dado la oportunidad de habilitar algunos otros repositorios. En esta sección se revisarán las formas de agregar nuevos repositorios y las formas de ajustar sus configuraciones de forma particular para que se ajusten a las necesidades del administrador.</para>
 	<section><title>Agregar nuevos repositorios</title>
-		<para>Actualmente se usan dos métodos para agregar nuevos repositorios, el más agradable para el administrador de sistemas, es el suministro de los archivos que configuran el repositorio por medio de un archivo rpm o por medio del archivo de configuración de texto simple .repo provisto por el dueño del repositorio.</para>
+		<para>Se usan dos métodos para agregar nuevos repositorios, el más conveniente para el administrador de sistemas, es el suministro de los archivos que configuran el repositorio por medio de un archivo instalable rpm o por medio del suministro del archivo de configuración de texto simple .repo provisto por los propietarios del repositorio en cuestión.</para>
 		<para>Ejemplo con archivo rpm que configura el repositorio deseado:</para>
 		<screen>$ su -
 &lt;contraseña&gt;
@@ -239,9 +247,10 @@ Saving to: “fedora-nagios.repo”
 2010-07-30 18:30:14 (24.9 MB/s) - “fedora-nagios.repo” saved [220/220]
 </screen>
 <para>Ciertamente siempre es posible lanzar su editor de texto favorito y comenzar una configuración manual.</para>
-	</section>
+</section>
 
-<section> <title>Configuración manual de un repositorio</title>
+<section> 
+	<title>Configuración manual de un repositorio</title>
 	<para>A continuación se revisará a nivel de ejemplo la configuración manual de un archivo .repo en particular para ver sus detalles y poder tomar control de cada uno de ellos.</para>
 
 	<para><filename>/etc/yum.repos.d/fedora.repo</filename></para>
@@ -276,8 +285,8 @@ gpgcheck=1
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
 </screen>
 
-<para>Como es común en muchos archivos de configuración Linux, las líneas que comienzan con "#" son comentarios y no son interpretados por yum.</para>
-<para>Cada sección [nombre] define un repositorio yum, luego dentro de cada definición de repositorio puede sobrescribirse el comportamiento general de yum con directivas de alcance global para el manejo en particular de este repositorio o agregarse nuevas directivas específicas de alcance repositorio.</para>
+<para>Como es común en muchos archivos de configuración Linux, las líneas que comienzan con <emphasis>#</emphasis> son comentarios y no son interpretados por yum.</para>
+<para>Cada sección <parameter>[nombre]</parameter> define un repositorio yum, luego dentro de cada definición de repositorio puede sobrescribirse el comportamiento general de yum con directivas de alcance global para el manejo en particular de este repositorio o agregarse nuevas directivas específicas de alcance repositorio.</para>
 
 <screen>[fedora]  &lt;&lt; identificador de repositorio
 name=Fedora $releasever - $basearch
@@ -291,10 +300,10 @@ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
 <para>El identificador de repositorio debe ser único.</para>
 	<variablelist>
 		<varlistentry><term><parameter>name</parameter></term>
-			<listitem><para>Una cadena (nombre) de caracteres que describen el repositorio para el humano.</para></listitem>
+			<listitem><para>Una cadena (nombre) de caracteres que describe el repositorio para el humano.</para></listitem>
 		</varlistentry>
 		<varlistentry><term><parameter>baseurl</parameter></term>
-			<listitem><para>Debe ser un URL que apunta al directorio donde residen el directorio yum ‘repodata’. Puede ser un URL tipo http://, ftp:// o file://. Usted puede especificar múltiples URLs en una declaración, la mejor forma de hacerlo es así:</para>
+			<listitem><para>Debe ser un URL que apunta al directorio donde residen el directorio yum ‘repodata’. Puede ser un URL tipo http://, ftp:// o file://. Se pueden especificar múltiples URLs en una declaración, la mejor forma de hacerlo es así:</para>
 				<screen>[repositoryid]
 name=Algún nombre para este repositorio
 baseurl=url://server1/ruta/al/repositorio/
@@ -304,7 +313,7 @@ baseurl=url://server1/ruta/al/repositorio/
 			</listitem>
 		</varlistentry>
 	</variablelist>
-	<para>Puede utilizar autenticación básica HTTP prefijando "usuario:contraseña@" al nombre del servidor en la línea baseurl, por ejemplo "baseurl=http://usuario@passwd@example.com/".</para>
+	<para>Puede utilizar autenticación básica HTTP prefijando "usuario:contraseña@" al nombre del servidor en la línea <parameter>baseurl</parameter>, por ejemplo <parameter>baseurl=http://usuario@passwd@example.com/</parameter>.</para>
 	<variablelist>
 		<varlistentry><term><parameter>mirrorlist</parameter></term>
 			<listitem><para>Especifica un URL que apunta a un archivo que contiene un lista de baseurls. Puede utilizar esta declaración en vez de <parameter>baseurl</parameter>.</para></listitem>
@@ -322,7 +331,7 @@ baseurl=url://server1/ruta/al/repositorio/
 	</variablelist>
 	<variablelist>
 		<varlistentry><term><parameter>gpgkey</parameter></term>
-			<listitem><para>Un URL que apunta a un archivo que contiene la llave ASCII de GPG para el repositorio. Esta opción se utiliza se yum necesita una llave pública para verificar los paquetes y la llave requerida no ha sido importada en la base de datos RPM. Si se coloca esta opción yum automáticamente importará la llave especificada por el URL. yum le preguntará antes por su confirmación para instalar la llave a menos que haya especificado assumeyes. Igualmente se pueden listar mútliples URLs en la misma forma que se hizo para baseurl.</para></listitem>
+			<listitem><para>Un URL que apunta a un archivo que contiene la llave ASCII GPG para el repositorio. Esta opción se utiliza si yum necesita una llave pública para verificar los paquetes y la llave requerida no ha sido importada en la base de datos RPM. Si se coloca esta opción yum automáticamente importará la llave especificada por el URL. yum le preguntará antes por su confirmación para instalar la llave a menos que haya especificado <parameter>assumeyes</parameter>. Igualmente se pueden listar mútliples URLs en la misma forma que se hizo para baseurl.</para></listitem>
 		</varlistentry>
 	</variablelist>
 	<variablelist>
@@ -333,7 +342,7 @@ baseurl=url://server1/ruta/al/repositorio/
 </section>
 
 <section> <title>Remover repositorios</title>
-	<para>Para remover el repositorio xxx debe remover su configuración de los archivos .repo en /etc/yum.repos.d/*.repo . Ahora bien, cada archivo .repo puede y usualmente tiene definido más de un repositorio yum en él, pero también es usual que todos ellos están relacionados de forma "binarios", "fuentes" y "debug-info", es decir, el .repo incluye la configuración de tres repositorios yum ligados entre sí. Si es así simplemente elimine el archivo .repo, ejemplo rpmfusion-fusion-free.repo, si no, tenga la precaución de sólo borrar las secciones adecuadas en los archivos correspondientes para eliminar los repositorios que desea, use el editor de texto de su preferencia.
+	<para>Para remover el repositorio xxx debe remover su configuración de los archivos .repo en <filename>/etc/yum.repos.d/*.repo</filename>. Ahora bien, cada archivo .repo puede y usualmente tiene definido más de un repositorio yum en él, pero también es usual que todos ellos estén relacionados entre sí de forma "binarios", "fuentes" y "debug-info", es decir, el .repo incluye la configuración de tres repositorios yum ligados entre sí. Si es así simplemente elimine el archivo .repo, ejemplo rpmfusion-fusion-free.repo, si no, tenga la precaución de sólo borrar las secciones adecuadas en los archivos correspondientes para eliminar los repositorios que desea, use el editor de texto de su preferencia.
 	</para>
 	<para><filename>/etc/yum.repos.d/rpmfusion-free.repo</filename></para>
 	<screen>[rpmfusion-free]
@@ -364,7 +373,7 @@ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora
 
 <section>
 	<title>Los repositorios Fedora</title>
-	<para>Los repositorios Fedora vienen incluídos en el paquete fedora-release. Actualmente los archivos .repo incluídos son:</para>
+	<para>Los repositorios Fedora vienen incluidos en el paquete fedora-release. Actualmente los archivos .repo incluidos son:</para>
 	<screen>
 /etc/yum.repos.d/fedora.repo
 /etc/yum.repos.d/fedora-updates.repo
@@ -398,15 +407,15 @@ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora
 		<listitem><para>[fedora]</para></listitem>
 		<listitem><para>[updates]</para></listitem>
 	</itemizedlist>
-	<para>El resto está deshabilitado y son utilizados por desarrolladores, programadores y probadores para mejorar los programas existentes.</para>
+	<para>El resto está deshabilitado y son utilizados por desarrolladores, programadores y probadores para mejorar los programas existentes en dichos repositorios.</para>
 	<para>En particular es interesante que usted habilite [updates-testing] si desea apoyar en la tarea de probar nuevos programas que están siendo publicados en Fedora. El repositorio [updates-testing] es un paso previo al repositorio [updates] donde ya se considera estable y se declara así para que los usuarios estén alertas de que pudieran tener problemas menores. Si usted posee una cuenta Fedora FAS, entonces podrá votar y otorgar un karma positivo o negativo de acuerdo a su experiencia con el nuevo programa bajo pruebas en <ulink url="https://admin.fedoraproject.org/updates">bodhi</ulink>.</para>
-	<para>Para los desarrolladores Fedora existe un paquete adicional que agrega otro archivo .repo con repositorios Fedora, /etc/yum.repos.d/fedora-rawhide.repo, el conocido como rawhide.</para>
+	<para>Para los desarrolladores Fedora existe un paquete adicional que agrega otro archivo .repo con repositorios Fedora, <filename>/etc/yum.repos.d/fedora-rawhide.repo</filename>, el conocido como <emphasis>rawhide</emphasis>.</para>
 
 	<screen>
 $ su -c "yum install fedora-release-rawhide"
 	</screen>
 
-	<para>Instale solamente si sabe lo que está haciendo, nunca deje este repositorio habilitado por omisión si es novato, en este repositorio es donde ocurre el desarrollo Fedora y las versiones que allí se encuentran no se garantizan ni siquiera que funcionen. Por omisión todos los repositorios rawhide están deshabilitados cuando instala el paquete fedora-release-rawhide.</para>
+	<para>Instale <emphasis>fedora-release-rawhide</emphasis> solamente si sabe lo que está haciendo, nunca deje este repositorio habilitado por omisión si es novato, en este repositorio es donde ocurre el desarrollo Fedora y las versiones que allí se encuentran no se garantizan ni siquiera que funcionen. Por omisión todos los repositorios rawhide están deshabilitados cuando instala el paquete fedora-release-rawhide.</para>
 	<para><filename>fedora-rawhide.repo</filename> declara los siguientes tres repositorios:</para>
 	<itemizedlist>
 		<listitem><para>[rawhide]</para></listitem>
@@ -430,14 +439,14 @@ $ su -c "yum install --enablerepo=drivers nvidia-driver"
 
 <section>
 	<title>Lista de espejos y metalink</title>
-	<para>Las opciones de configuración mirrorlist y metalik están relacionadas entre sí en yum Fedora y esta sección ofrecerá una revisión de sus respectivos funcionamientos por separado así como su relación.</para>
-	<para>La configuración del repositorio fedora de caja contiene la siguiente directiva mirrorlist:</para>
+	<para>Las opciones de configuración <parameter>mirrorlist</parameter> y <parameter>metalink</parameter> están relacionadas entre sí en yum Fedora y esta sección ofrecerá una revisión de sus respectivos funcionamientos por separado así como su relación.</para>
+	<para>La configuración del repositorio fedora de caja contiene la siguiente directiva <parameter>mirrorlist</parameter>:</para>
 	<screen>...
 mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&amp;
 arch=$basearch
 ...
 	</screen>
-	<para>Utilizando el remplazo de variables correspondiente, $releasever=f13 y $basearch=x86_64, por ejemplo, y utilizando un explorador web para descargar, se puede obtener el siguiente documento xml.</para>
+	<para>Utilizando el remplazo de variables correspondiente, <parameter>$releasever=f13</parameter> y <parameter>$basearch=x86_64</parameter>, por ejemplo, y utilizando un explorador web para descargar, se puede obtener el siguiente documento xml.</para>
 
 	<screen>&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
 &lt;metalink version=&quot;3.0&quot; xmlns=&quot;http://www.metalinker.org/&quot; type=&quot;dynamic&quot; pubdate=&quot;Sat, 21 Aug 2010 14:10:47 GMT&quot; generator=&quot;mirrormanager&quot; xmlns:mm0=&quot;http://fedorahosted.org/mirrormanager&quot;&gt;
@@ -466,17 +475,17 @@ arch=$basearch
 	<para>En este caso es visible que no se trata simplemente de una lista de baseurls. Las definiciones de ambas opciones de configuración se explicitan abajo.</para>
 	<variablelist>
 		<varlistentry><term><parameter>mirrorlist</parameter></term>
-			<listitem><para>Especifica el URL a un archivo que contiene una lista de baseurls. Puede utilizar en sustitución o como complemento a la opción baseurl. Se pueden usar variables con esta opción.
+			<listitem><para>Especifica el URL a un archivo que contiene una lista de baseurls. Puede utilizar en sustitución o como complemento a la opción <parameter>baseurl</parameter>. Se pueden usar variables con esta opción.
 </para></listitem>
 		</varlistentry>
 		<varlistentry><term><parameter>metalink</parameter></term>
-			<listitem><para>Especifica un URL a un archivo metalink que dirige a un archivo repomd.xml, se genera una lista de espejos para el repositorio convirtiendo los espejos del archivo repomd.xml a baseurl. El archivo metalink también contiene la marca de tiempo de los datos  en repomd.xml, la longitud y suma de verificación de repomd.xml. Los datos son verificados versus el archivo repomd.xml descargado y toda la información proveniente del archivo metalink debe hacer coincidencia. metalink puede ser utilizado como sustituto o complemento de baseurl. Se pueden usar variables con esta directiva. Esta opción deshabilita la opción mirrorlist.</para></listitem>
+			<listitem><para>Especifica un URL a un archivo <emphasis>metalink</emphasis> que dirige a un archivo <filename>repomd.xml</filename>, se genera una lista de espejos para el repositorio convirtiendo los espejos del archivo <filename>repomd.xml</filename> a <parameter>baseurl</parameter>. El archivo metalink también contiene la marca de tiempo de los datos en repomd.xml, la longitud y suma de verificación de repomd.xml. Los datos son verificados versus el archivo repomd.xml descargado y toda la información proveniente del archivo metalink debe hacer coincidencia. <parameter>metalink</parameter> puede ser utilizado como sustituto o complemento de <parameter>baseurl</parameter>. Se pueden usar variables con esta directiva. Esta opción deshabilita la opción <parameter>mirrorlist</parameter>.</para></listitem>
 		</varlistentry>
 	</variablelist>
-	<para>Pero además en ambas secciones de la documentación se hace mención a un hack especial acerca de que el URL mirrorlist contenga la palabra "metalink" y entonces el valor del mirrorlist es copiado a metalink (si metalink no está definido). Fedora por omisión usa este hack, esta es su relación.</para>
-	<para>En general la configuración de caja de Fedora debería siempre ofrecer la mejor familia de repositorios disponibles cercanos a la instalación del usuario, note que arriba toda la lista proviene de Brasil y el usuario es de Venezuela, y en Venezuela no hay ningún espejo Fedora. En mirrormanager de Fedora se utiliza información geográfica y de ahí este listado.</para>
-	<para>Sin embargo, por ejemplo, Brasil no está mejor conectado a Venezuela que Venezuela con EEUU. De ahí que los venezolanos prefieren usar los espejos en EEUU por razones de velocidad. Si se usa el plugin yum-fastest-mirror, esta extensión sólo usa la lista de baseurls calculados para escoger el repositorio, entonces, nunca se utilizará otros repositorios diferentes a los Brasileros, solución, hackear y reconfigurar mirrorlist y/o metalink.</para>
-	<para>Una opción es simplemente colocar una lista de repositorios especificando baseurls, pero cuáles son. ¿Hay forma de automatizar? Por supuesto también interesa que los repositorios estén sincronizados con los fuentes.</para>
+	<para>Pero además en ambas secciones de la documentación se hace mención a un hack especial acerca de que el URL de <parameter>mirrorlist</parameter> contenga la palabra "metalink" y entonces el valor de <parameter>mirrorlist</parameter> es copiado a <parameter>metalink</parameter> (si metalink no está definido). Fedora por omisión usa este hack, esta es su relación.</para>
+	<para>En general la configuración de caja de Fedora debería siempre ofrecer la mejor familia de repositorios disponibles cercanos a la instalación del usuario, note que arriba toda la lista proviene de Brasil y el usuario es de Venezuela, y en Venezuela no hay ningún espejo Fedora. En <application>mirrormanager</application> de Fedora se utiliza información geográfica y de ahí este listado.</para>
+	<para>Sin embargo, por ejemplo, Brasil no está mejor conectado a Venezuela que Venezuela con EEUU. De ahí que los venezolanos prefieren usar los espejos en EEUU por razones de velocidad. Si se usa el <application>plugin yum-fastest-mirror</application>, esta extensión sólo usa la lista de baseurls calculados para escoger el repositorio, entonces, nunca se utilizará otros repositorios diferentes a los Brasileros, solución, hackear y reconfigurar <parameter>mirrorlist</parameter> y/o <parameter>metalink</parameter>.</para>
+	<para>Una opción es simplemente colocar una lista de repositorios especificando varios <parameter>baseurl</parameter>, pero cuáles son. ¿Hay forma de automatizar? Por supuesto también interesa que los repositorios estén sincronizados con los fuentes.</para>
 	<itemizedlist>
 		<listitem><para><ulink url="https://fedorahosted.org/mirrormanager/">https://fedorahosted.org/mirrormanager/</ulink></para></listitem>
 		<listitem><para><ulink url="http://www.metalinker.org/">http://www.metalinker.org/</ulink></para></listitem>
@@ -484,15 +493,15 @@ arch=$basearch
 	<variablelist>
 		<varlistentry>
 			<term><parameter>mirrorlist_expire</parameter></term>
-			<listitem><para>Especifica el tiempo en segundos después del cual la lista local de espejos en cache expira. Si la lista local es más antigua a esta tiempo, yum descargará una nueva lista.			</para></listitem>
+			<listitem><para>Especifica el tiempo en segundos después del cual la lista local de espejos en cache expira. Si la lista local es más antigua a esta tiempo, <application>yum</application> descargará una nueva lista.</para></listitem>
 		</varlistentry>
 	</variablelist>
 </section>
 
 <section>
 	<title>Configuración para protección de paquetes</title>
-	<para>Esta funcionalidad fue recientemente agregada a yum a partir de una extensión denominada yum-plugin-protect-packages y evita que yum se desinstale él mismo así como evita que remueva otros paquetes protegidos. De caja yum es el único paquete protegido pero por extensión esto automáticamente protege todo aquello de lo que depende yum (rpm, python, glibc, etc.). Así entonces esta funcionalidad es muy buena incluso sin la necesidad de construir listas cuidadosas de paquetes importantes.</para>
-	<para>De forma estandar se bloquea la desinstalación de yum y sus dependencias pero si se desea agregar y proteger otros paquetes, se deben crear archivos <filename>/etc/yum/protected.d/*.conf</filename> y agregar un nombre de paquete por línea en cada uno de ellos.</para>
+	<para>Esta funcionalidad fue recientemente agregada a <application>yum</application> a partir de una extensión denominada <application>yum-plugin-protect-packages</application> y evita que <application>yum</application> se desinstale él mismo así como evita que remueva otros paquetes protegidos. De caja <application>yum</application> es el único paquete protegido pero por extensión esto automáticamente protege todo aquello de lo que depende <application>yum</application> (rpm, python, glibc, etc.). Así entonces esta funcionalidad es muy buena incluso sin la necesidad de construir listas cuidadosas de paquetes importantes.</para>
+	<para>De forma estandar se bloquea la desinstalación de <application>yum</application> y sus dependencias pero si se desea agregar y proteger otros paquetes, se deben crear archivos <filename>/etc/yum/protected.d/*.conf</filename> y agregar un nombre de paquete por línea en cada uno de ellos.</para>
 	<para>Situación ejemplo, se desea proteger el paquete <emphasis>postgresql</emphasis>. Configure creando o editando un archivo .conf, por ejemplo <filename>rdbms.conf</filename> en el directorio adecuado.</para>
 	<screen>$ vi /etc/yum/protected.d/rbdms.conf
   postgresql
@@ -521,4 +530,3 @@ Podría intentar ejecutar: rpm- Va --nofiles --nodigest
 
 </section>
 </chapter>
-


More information about the docs-commits mailing list