[software-management-guide/rebase] Revisión general

Guillermo Gómez gomix at fedoraproject.org
Tue Sep 28 10:38:12 UTC 2010


commit 50a211421c8c8a710639d22c237bd00a980681e0
Author: Guillermo Gomez S. (Gomix) <guillermo.gomez at gmail.com>
Date:   Tue Sep 28 06:07:25 2010 -0430

    Revisión general

 es-ES/Utilidades_YUM.xml |  138 +++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 125 insertions(+), 13 deletions(-)
---
diff --git a/es-ES/Utilidades_YUM.xml b/es-ES/Utilidades_YUM.xml
index d7482eb..9cb7f8e 100644
--- a/es-ES/Utilidades_YUM.xml
+++ b/es-ES/Utilidades_YUM.xml
@@ -5,10 +5,11 @@
 ]>
 <chapter id="Utilidades_YUM">
 	<title>Utilidades YUM</title>
-	<para>Existen una serie de utilidades que se encuentran disponibles en Fedora en el paquete denominado <package>yum-utils</package>. Esta sección está dedicada a dicho paquetes y los programas que allí se incluyen.</para>
+	<para>Existen una serie de utilidades que se encuentran disponibles en Fedora en el paquete denominado <package>yum-utils</package> y algunas otras en paquetes separados. Esta sección está dedicada a dicho paquetes y los programas que allí se incluyen.</para>
+	<para>Instale con <command>yum install yum-utils</command> si el programa es provisto por este paquete, si no, utilice el comando <command>yum install</command> con el nombre del programa correspondiente, los nombres de paquetes corresponden en todos estos casos.</para>
 	
 	<section><title>yum-updateonboot</title>
-	<para>Ejecuta <application>yum update</application> al iniciar el sistema (boot). Esto permite que máquinas que han sido apagadas por un período de tiempo considerable se aseguren inmediatamente en vez de esperar la tarea <application>cron</application> para mañana temprano.</para>
+		<para><application>yum-updateonboot</application> es una aplicación provista por el paquete del mismo nombre que se instala como servicio en Fedora y esencialmente lo que hace es ejecutar <application>yum update</application> al iniciar el sistema (boot). Esto permite que máquinas que han sido apagadas por un período de tiempo considerable se aseguren inmediatamente en vez de esperar la tarea <application>cron</application> para mañana temprano.</para>
 	<section><title>Configuración</title>
 		<para><filename>/etc/sysconfig/yum-updateonboot</filename></para>
 		<screen>
@@ -26,14 +27,17 @@
 # These options are passed to yum, default value is "-q"
 #OPTIONS="-q"
 		</screen>
+		<para>Como todo servicio en Fedora, éste viene deshabilitado por omisión, por lo que debe configurar que se inicie en los niveles de ejecución deseados.</para>
+		<screen>
+$ chkconfig yum-updateonboot on
+		</screen>
+		<para>El comando anterior provocará que la próxima vez que se inicie el sistema, se levantará el servicio, es decir, se actualizará el sistema.</para>
 	</section>
 </section>
 
-
-
 	<section>
 		<title>yumdownloader</title>
-		<para>Este utilitario complementa al plugin downloadonly ya que dicho plugin sólo funciona si el software deseado no está instalado. Vea como falla y cómo puede resolver con <command>yumdownloader</command>.</para>
+		<para>Este utilitario provisto por el paquete <package>yum-utils</package> complementa al plugin <application>downloadonly</application> ya que dicho plugin sólo funciona si el software deseado no está instalado. Vea como falla y cómo puede resolver con <command>yumdownloader</command>.</para>
 		<screen>
 $ yum --downloadonly install openssh-server
 Loading &quot;downloadonly&quot; plugin
@@ -65,7 +69,7 @@ zsh-4.3.10-5.fc13.src.rpm                             | 2.6 MB     00:30
 
 <section>
 	<title>package-cleanup</title>
-	<para>Este utilitario ayuda a detectar problemas en la base de datos rpm y a resolverlos, abajo se listan y muestran algunos usos comunes.</para>
+	<para>Este utilitario provisto por el paquete <package>yum-utils</package> ayuda a detectar problemas en la base de datos rpm y a resolverlos, abajo se listan y muestran algunos usos comunes.</para>
 	<para><emphasis>Paquetes huérfanos</emphasis></para>
 	<para>Listar los paquetes huérfanos, aquellos paquetes que no son provistos por ninguno de los repositorios configurados, "son huérfanos de repositorio", use la opción <option>--orphans</option>.</para>
 	<screen>
@@ -182,20 +186,22 @@ Downloading Packages:
 Running Transaction Test
 </screen>
 
-<para>Después de realizar esta operación se ha recuperado cierto espacio en disco, se ha limpiado, al menos en parte, la base de datos rpm que representa al software instalado en nuestro sistema Fedora. Para más detalles de uso revise el manual, <command>man package-cleanup</command>.</para>
+<para>Después de realizar esta operación se ha recuperado cierto espacio en disco, se ha limpiado, al menos en parte, la base de datos rpm que representa al software instalado en el sistema Fedora. Para más detalles de uso revise el manual, <command>man package-cleanup</command>.</para>
 </section>
 </section>
 
 <section>
 	<title>yum-complete-transaction</title>
-	<para>Si hay transacciones yum incompletas <application>yum-complete-transaction</application> ofrece la oportunidad de terminarlas en orden. Típicamente cuando esta situación es necesaria, el comando yum de turno dará una salida parecida a:</para>
+	<para><application>yum-complete-transaction</application> es provisto por el paquete <package>yum-utils</package>, y si hay transacciones yum incompletas ofrece la oportunidad de terminarlas en orden. Típicamente cuando esta situación es necesaria, el comando yum de turno dará una salida parecida a:</para>
 	<screen>
 ...
 There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
 ...
 </screen>
-<para><application>yum-complete-transaction</application> es un programa que busca transacciones yum incompletas o abortadas en el sistema e intenta completarlas. Busca en los archivos <filename>transaction-all*</filename> y <filename>transaction-done*</filename> que normalmente se encuentran en <filename class="directory">/var/lib/yum</filename> y verifica si una transacción ha sido abortada en el medio de su ejecución.</para>
+<para><application>yum-complete-transaction</application> es un programa que busca transacciones YUM incompletas o abortadas en el sistema e intenta completarlas. Busca en los archivos <filename>transaction-all*</filename> y <filename>transaction-done*</filename> que normalmente se encuentran en <filename class="directory">/var/lib/yum</filename> y verifica si una transacción ha sido abortada en el medio de su ejecución.</para>
+
 <para>Si se encuentra más de una transacción no terminada, se intentará completar la más reciente primero. Puede ejecutar este programa más de una vez para limpiar todas las transacciones sin terminar.</para>
+
 <screen>
 $ sudo yum-complete-transaction
 ...
@@ -207,7 +213,8 @@ Package gtypist-2.7-6.fc9.i386 already installed and latest version
 Nothing in the unfinished transaction to cleanup.
 Cleaning up completed transaction file
 </screen>
-<para>Si no desea terminar ninguna de dichas transacciones puede simplemente limpiar el histórico con la opción <option>--cleanup-only</option>.</para>
+
+<para>Si no se desea terminar ninguna de dichas transacciones puede simplemente limpiar el histórico con la opción <option>--cleanup-only</option>.</para>
 
 <screen>
 # yum-complete-transaction --cleanup-only
@@ -232,7 +239,7 @@ Cleaning up 2009-09-05.07:12.25
 
 <section>
 	<title>yum-builddep</title>
-	<para><application>yum-builddep</application> es un programa que instala los RPMs necesarios para construir el paquete especificado. El SRPM del paquete especificado debe estar disponible en el repositorio Yum o puede ser un archivo SRPM local.</para>
+	<para><application>yum-builddep</application> es un programa que instala los RPMs necesarios para construir el paquete especificado. El SRPM del paquete especificado debe estar disponible en el repositorio YUM o puede ser un archivo SRPM local. Esta extensión es provista por el paquete <package>yum-utils</package>.</para>
 	<screen>
 # yum-builddep sox
 ...
@@ -253,15 +260,120 @@ Remove       0 Package(s)
 Total download size: 368 k
 Is this ok [y/N]: 
 </screen>
+
+<screen>
+$ sudo yum-builddep --nogpgcheck fox-1.6.33-1.rf.src.rpm 
+Complementos cargados:presto, refresh-packagekit
+Getting requirements for fox-1.6.33-1.rf.src
+ --> Already installed : gcc-c++-4.4.4-10.fc13.x86_64
+ --> Already installed : autoconf-2.65-1.fc13.noarch
+ --> zlib-devel-1.2.3-23.fc12.x86_64
+ --> bzip2-devel-1.0.6-1.fc13.x86_64
+ --> 2:libpng-devel-1.2.44-1.fc13.x86_64
+ --> Already installed : libXext-devel-1.1.2-2.fc13.x86_64
+ --> Ejecutando prueba de transacción
+ ---> Paquete bzip2-devel.x86_64 0:1.0.6-1.fc13 definido para ser instalado
+ --> Procesando dependencias: bzip2-libs = 1.0.6-1.fc13 para el paquete: bzip2-devel-1.0.6-1.fc13.x86_64
+ ---> Paquete libpng-devel.x86_64 2:1.2.44-1.fc13 definido para ser instalado
+ ---> Paquete zlib-devel.x86_64 0:1.2.3-23.fc12 definido para ser instalado
+ --> Ejecutando prueba de transacción
+ ---> Paquete bzip2-libs.x86_64 0:1.0.6-1.fc13 definido para ser actualizado
+ --> Resolución de dependencias finalizada
+
+Dependencias resueltas
+
+===========================================================================================
+Paquete           Arquitectura             Versión               Repositorio         Tamaño
+===========================================================================================
+Instalando:
+bzip2-devel          x86_64           1.0.6-1.fc13                   updates          217 k
+libpng-devel         x86_64           2:1.2.44-1.fc1                 updates          111 k
+zlib-devel           x86_64           1.2.3-23.fc12                  fedora            40 k
+Actualizando para las dependencias:
+ bzip2-libs          x86_64           1.0.6-1.fc13                   updates           36 k
+
+ Resumen de la transacción
+===========================================================================================
+ Install       3 Package(s)
+ Upgrade       1 Package(s)
+
+ Tamaño total de la descarga: 405 k
+ Está de acuerdo [s/N]:
+</screen>
+<note><title>Sólo lo que falta</title>
+	<para>Note que sólo se instalan los paquetes que faltan.</para>
+</note>
 </section>	
 
 <section><title>yum-NetworkManager-dispatcher</title>
-	<para>Este "guión de despacho" de <application>NetworkManager</application> forza a <application>yum</application> para verifique su cache cuando se establece una nueva conexión de red. Note que actualmente no hay verificación de datos previos, así que si su WiFi se la pasa de arriba a abajo, o si suspende/resume con frecuencia, <application>yum</application> verificará su cache muchas veces.</para>
+	<para>Este "guión de despacho" de <application>NetworkManager</application> forza a <application>yum</application> a que verifique su cache cuando se establece una nueva conexión de red. Note que actualmente no hay verificación de datos previos, así que si la conexión WiFi se la pasa de arriba a abajo, o si suspende/resume con frecuencia, <application>yum</application> verificará su cache muchas veces.</para>
+	<para><filename>/etc/NetworkManager/dispatcher.d/yum-NetworkManager-dispatcher</filename> es el script para NetworkManager, si desea realizar alguna otra acción combinada con la verificación del cache, podría editar este archivo libremente.</para>
 </section>
 
 <section><title>yum-cron</title>
 
-	<para>Este paquete contiene los archivos necesarios para hacer <command>yum update</command> como tareas <application>cron</application>. Ellos se originaron en <application>yum-2.6.1-0.fc5</application> pero se abandonaron en el yum de FC6. Instale este paquete si desea actualizaciones automáticas nocturnas vía <application>cron</application> en vez de usar el más reciente método con el demonio <application>yum-updatesd</application>.</para>
+	<para>Este paquete contiene los archivos necesarios para hacer <command>yum update</command> como tarea <application>cron</application>. Ellos se originaron en <application>yum-2.6.1-0.fc5</application> pero se abandonaron en FC6 en favor de <application>yum-updatesd</application>. Instale este paquete si desea actualizaciones automáticas nocturnas vía <application>cron</application> en vez de usar el más reciente método con el demonio <application>yum-updatesd</application>.</para>
+	<para>En general <application>yum-cron</application> es más acorde para servidores y <application>yum-updatesd</application> para usuarios de escritorio, por ello se sigue despachando.</para>
+
+	<section><title>Arranque y parada</title>
+
+		<para>La tarea <application>cron</application> correspondiente se activa y desactiva como si fueran un servicio (demonio):</para>
+	<screen>
+$ sudo yum chkconfig yum-cron on
+$ sudo service yum-cron start
+	</screen>
+
+	<para>Con el par previo de comandos el archivo con <filename>/etc/cron.daily/0yum.cron</filename> será ejecutado diariamente a la hora prevista.</para>
+</section>
+<section><title>Configuración</title>
+	<para><filename>/etc/sysconfig/yum-cron</filename></para>
+	<screen>
+# Pase de parámetros a yum, global al ejecutar estos guiones.
+YUM_PARAMETER=
+
+# No instalar, solo verificar (yes|no)
+CHECK_ONLY=no
+
+# Verifica si se pueden alcanzar los repos antes de actualizar (yes|no)
+CHECK_FIRST=no
+
+# No instalar, sólo verificar y descargar (yes|no)
+# Implica CHECK_ONLY=yes
+DOWNLOAD_ONLY=no
+
+# Nivel de errores a reportar, rango 0-10.
+# 0 sólo reportar errores críticos.
+# 1 reporta todos los errores.
+# ERROR_LEVEL=0
+
+# Nivel de depuración, rango 0-10.
+# Valor más alto, más salida de depuración.
+# Level 0 is the default
+# DEBUG_LEVEL=0
+
+# Espera aleatoria, con 60, yum espera aleatoriamente 
+# entre 1 y 60 minutos para operar.
+RANDOMWAIT="60"
+
+# Si se define MAILTO y el comando mail está disponibles,
+# el comando mail es utilizado para enviar la salida.
+# Por omisión no definido, crond envía por mail la salida por sí mismo
+MAILTO= 
+
+# Nombre del sistema SYSTEMNAME , por omision se usa hostname
+# Sólo se usa en conjunto con MAILTO
+#SYSTEMNAME="" 
+
+# Puede definir los días de la semana en las que desea
+# ejecutar la actualización, por omisión son todos los días 
+#DAYS_OF_WEEK="0123456" 
+
+# Día para hacer la limpieza. Por omisión 0 (Domingo).  
+# Si el día no está en DAYS_OF_WEEK above, nunca ocurrirá
+CLEANDAY="0"
+	</screen>
+
+</section>
 </section>
 </chapter>
 


More information about the docs-commits mailing list