4.3. Versión para la línea de comandos


Si usted no está ejecutando X, usted puede de todas maneras ejecutar el Red Hat Update Agent desde una consola virtual o una terminal remota. Si está ejecutando X pero desea utilizar la versión de la línea de comandos, usted puede evitar que la interfaz gráfica se muestre usando el siguiente comando:
up2date --nox
Copy to Clipboard Toggle word wrap
La versión de la línea de comandos del Red Hat Update Agent le permitirá ejecutar funciones avanzadas o realizar acciones con muy poca o ninguna interacción. Por ejemplo, el siguiente comando actualiza su sistema sin interacción alguna; descargará los paquetes más recientes y los instalará si esta opción ha sido configurada.
up2date -u
Copy to Clipboard Toggle word wrap
La versión para la línea de comandos del Red Hat Update Agent acepta los siguientes argumentos:
Expand
Tabla 4.2. Argumentos de la línea de comandos del agente de actualización
Opciones Descripción
-?, --usage Describe brevemente las opciones disponibles
-h, --help Enumera las opciones disponibles y finaliza.
--arch=arquitectura Obliga a up2date a instalar esta arquitectura del paquete. Esta opción no es válida con --update, --list, o --dry-run.
--channel=channel Especifica los canales desde los cuales se realizarán las actualizaciones utilizando las etiquetas de canal.
--configure Configura las opciones Red Hat Update Agent. Consulte la Sección 4.4, “Configuración” para obtener instrucciones detalladas.
-d, --download Descarga los paquetes mas no los instala. Este argumento anula temporalmente la opción de configuración No instalar los paquetes tras su descarga. Utilice esta opción si prefiere instalar los paquetes manualmente.
--dbpath=dir Especifica una base de datos RPM alternativa que será usada temporalmente.
--dry-run Realiza todo a excepción de la descarga e instalación de paquetes. Esta opción es útil para verificar dependencias y otros requerimientos antes de la instalación real.
-f, --force Obliga la instalación de paquetes. Esta opción anula temporalmente las listas de omisión de archivos, paquetes y configuración.
--firstboot Hace surgir Firstboot en el centro de la pantalla.
--get Obtiene el paquete especificado sin resolver dependencias.
--get-source Descarga el código fuente del paquete especificado sin resolver dependencias.
--gpg-flags Muestra las señales con las cuales GPG es invocado, tal como el keyring.
--hardware Actualiza el perfil del hardware del sistema en RHN.
-i, --install Instala los paquetes después de la descarga. Este argumento anula temporalmente la opción de configuración No instalar los paquetes tras su descarga.
--installall=<channel-label> Instala todos los paquetes disponibles desde el canal dado
--justdb Añade paquetes a la base de datos, pero no los instala.
-k, --packagedir Especifica una ruta de directorios separada por dos puntos, desde donde se realizará la búsqueda de paquetes antes de descargarlos.
-l, --list Lista los paquetes relevantes al sistema.
--list-rollbacks Muestra las restauraciones de paquetes disponibles.
--nodownload Indica que los paquetes no deben descargarse. Esta opción es útil para verificación.
--nosig No utiliza GPG para comprobar las firmas de los paquetes. Esta opción anula temporalmente la opción de configuración guardada.
--nosrc Indica que los paquetes de código fuente (SRPM) no deben descargarse.
--nox No intenta la ejecución en X. Lanzará la versión para la línea de comandos del Red Hat Update Agent.
-p, --packages Actualiza los paquetes asociados con ese perfil del sistema.
--proxy=proxy URL Especifica un proxy HTTP para usar.
--proxyPassword=proxy password Especifica una contraseña para usar en un proxy HTTP autenticado.
--proxyUser=proxy user ID Especifica un nombre de usuario para utilizar en un proxy HTTP autenticado.
--register Registrar (o registrar nuevamente) este sistema con RHN. Consulte la Sección 4.2, “Proceso de registro” para obtener instrucciones detalladas.
--serverUrl=server URL Especifica un servidor alternativo desde el cual descargar los paquetes.
--showall Lista todos los paquetes disponibles para descargar.
--show-available Lista todos los paquetes disponibles que no están actualmente instalados.
--show-channels Muestra los nombres de canales asociados con cada paquete.
--show-orphans Lista todos los paquetes actualmente instalados que no pertenecen a ninguno de los canales en que el sistema está suscrito.
--show-package-dialog Muestra el diálogo de instalación de paquetes en modo GUI.
--solvedeps=dependencias Encuentra, descarga e instala los paquetes necesarios para resolver dependencias.
--src Descarga el código fuente y los RPM binarios de los paquetes.
--tmpdir=directory Anula temporalmente el directorio de paquetes configurado. La ubicación por defecto es/var/spool/up2date. Esta opción es útil en caso de no tener suficiente espacio en la ubicación configurada.
-u, --update Actualiza el sistema con todos los paquetes relevantes.
--undo Revoca el último conjunto de paquetes actualizados.
--upgrade-to-release=release version Cambia al canal especificado.
--uuid=uuid Pasa un ID de usuario único generado por la herramienta de notificación de alertas.
-v, --verbose Muestra información adicional en pantalla mientras realiza la actualización.
--version Muestra la información sobre la versión de up2date.
--whatprovides=dependencias Muestra los paquetes que resuelven la lista de dependencias separadas por comas.

Nota

Las opciones --solvedeps y --whatprovides sirven para resolver las dependencias de un RPM sin importar si su sistema tiene acceso al canal que contiene el paquete.

4.3.1. Instalación de la llave GPG de Red Hat

La primera vez que ejecute la versión gráfica del Red Hat Update Agent, se le pedirá instalar la llave GPG de Red Hat. Esta llave es necesaria para autenticar los paquetes descargados desde Red Hat Network. Si utiliza la versión para la línea de comandos la primera vez que ejecuta el Red Hat Update Agent, tendrá que instalar manualmente la llave GPG de Red Hat. Si no la ha instalado, verá el siguiente mensaje:
Su GPG no contiene la llave pública de Red Hat, Inc.
Sin ella, usted no podrá verificar si los paquetes de agente de actualización descargados 
tienen la firma de seguridad de Red Hat.
Copy to Clipboard Toggle word wrap

Nota

Las llaves GPG deben ser instaladas para cada usuario. Para instalar la llave que se utilizará con Red Hat Network, importe la llave mientras esté en una sesión como root.
El método para instalar la llave depende de la versión RPM instalada. En la versión 4.1 o superior, que viene incluida con Red Hat Enterprise Linux 3, usted puede importar la llave GPG usando RPM. Ejecute como root el siguiente comando en un intérprete de comandos:
 rpm --import /usr/share/doc/rpm-4.1/RPM-GPG-KEY  rpm --import /usr/share/doc/rpm-4.1/RPM-GPG-KEY  rpm --import /usr/share/doc/rpm-4.1/RPM-GPG-KEY 
Copy to Clipboard Toggle word wrap
Para versiones anteriores de RPM, como la que viene incluida con Red Hat Enterprise Linux 2.1, utilice el comando gpg (como root):
 /usr/bin/gpg --import /usr/share/rhn/RPM-GPG-KEY 
Copy to Clipboard Toggle word wrap
Si necesita descargar primero la llave GPG de Red Hat, usted puede obtenerla en https://www.redhat.com/security/team/key.html . Por ejemplo:
Type bits/keyID Date User ID
pub  1024D/650D5882 2001-11-21 Red Hat, Inc. (Security Response Team)
sub  2048g/7EAB9AFD 2001-11-21 

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.2.1 (GNU/Linux)

mQGiBDv70vQRBADh701rf8WUzDG88kqlV/N5KQ1PF0amnODB/1EeuAD7n6bCBRmV
ekQWJCdfab0Rf1S+VsFg6IAAAmDIarVnacTLQzqCdGJqTpXm/rGVpLv+mCh+OmT9
QRFbjSzB0uPJOpiIvJwSS00D/wJ8XKzHkVNgW3DiJ9Qz2BHYszU2ISI6FwCgxY6d
IVjWT5jblkLNjtD3+fR024ED/i0e2knetTX3S9LjC+HdGvP8Eds92Ti2CnJLaFJk
Rp749PucnK9mzxPcO2jSHgdtjWAXst/st+gWFVbFmkjBQDVSd00B/xEwI1T1+LN8
V7R8BElBmg99IlJmDvA2BI/seXvafhzly9bxSHScFnceco/Az9umIs3NXwv3/yOm
ZakDBAC6SAGHBmpVkOdeXJDdb4LcbEhErFU3CpRCjZ6AOnFuiV1MGdulZXvEUgBA
I6/PDE5nBHfZY3zPjyLPZVtgYioJpZqcRIx/g+bX2O8kPqvJEuZ19tLCdykfZGpy
bsV7QdSGqBk3snNOizmFj543RaHyEbnwKWbNADhujWMeUAxN+7Q8UmVkIEhhdCwg
SW5jLiAoU2VjdXJpdHkgUmVzcG9uc2UgVGVhbSkgPHNlY2FsZXJ0QHJlZGhhdC5j
b20+iFcEExECABcFAj3GczYFCwcKAwQDFQMCAxYCAQIXgAAKCRBeVICDZQ1YghAU
AJoCeQfuMR2dKyLft/10O6qUs+MNLQCggJgdO8MUO2y11TWID3XOYgyQG+2InAQT
AQIABgUCPtyYpQAKCRDurUz9SaVj2e97A/0b2s7OhhAMljNwMQS4I2UWVGbgtxdu
D+yBcG/3mwL76MJVY7aX+NN/tT9yDGU+FSiQZZCL/4OFOHMvjpcDqfJY+zpTlBii
ZMAPJWTs2bB+0QaXxUgWlwW84GVf2rA6RSbvMLTbDjTH8t7J1RGP9zAqu8SgraTA
QbQdao6TNxVt+ohGBBMRAgAGBQI+3LjCAAoJECGRgM3bQqYOf5MAoIjiJDe+hDOj
9+jlR0qDs9lIi/C2AJ9SBBfd4A8hyR4z3lY7e0LzjWF51LkCDQQ7+9O3EAgA8tMs
xdUmuTfA+X78fMXh7LCvrL4Hi28CqvNM+Au81XJjDLNawZvpVmFlMmd9h0Xb5Jt2
BZWLR13rcDUByNdw1EWhVAzCz6Bp9Z3MIDhcP00iIBctIHn7YP9fi5vV0G03iryT
XE01mhWoBlC233wr3XHwsqxFfZzaCZqqNKTl0+PNfEAIzJRgtYiW8nzFTPpIR05E
oRn6EvmQfayOF2uYDX9Sk//lOD7T7RLtKjM/hPW/9NoCGwwROaG+VUzVv4aelh1L
dJGEjpFtdxcrOUMD8xbkuGMznu0mpDI+J2BUDh5n57yOyEMaGrQ0jfY1ZqdqDvZg
osY1ZHa6KlmuCWNTnwADBQf/XYhCicp6iLetnPv6lYtyRfFRpnK98w3br+fThywC
t81P2nKv8lio6OsRbksGc1gX8Zl6GoHQYfDe7hYsCHZPoWErobECFds5E9M7cmzV
TTyNTvrELrs07jyuPb4Q+mHcsYPILGR3M+rnXKGjloz+05kOPRJaBEBzP6B8SZKy
QNqEfTkTYU4Rbhkzz/UxUxZoRZ+tqVjNbPKFpRraiQrUDsZFbgksBCzkzd0YURvi
CegO2K7JPKbZJo6eJA10qiBQvAx2EUijZfxIKqZeLx40EKMaL7Wa2CM/xmkQmCgg
Hyu5bmLSMZ7cxFSWyXOst78dehCKv9WyPxHV3m4iANWFL4hGBBgRAgAGBQI7+9O3
AAoJEF5UgINlDViCKWcAoMCeYStWVKXJTytzHEL6Wl8rXr8WAKCHuapJIA4/eFsf
4ciWtjY8cO0v8Q==
=yOVZ
-----END PGP PUBLIC KEY BLOCK-----
Copy to Clipboard Toggle word wrap
Guarde el archivo de texto e impórtelo a su keyring usando el método aplicable a la versión RPM que posea.

4.3.2. Instalación manual de paquetes

Si ha escogido descargar, mas no instalar, las actualizaciones de software con el Red Hat Update Agent o desde el sitio web de RHN, usted debe instalarlas manualmente utilizando RPM.
Para instalarlos, vaya al directorio que contiene los paquetes descargados. El directorio por defecto es /var/spool/up2date. Escriba el comando rpm -Uvh *.rpm. Cuando la instalación de paquetes haya terminado, usted puede borrarlos si así lo desea. Usted no los necesitará luego.
Después de instalar los paquetes, usted debe actualizar el perfil del sistema para que no se le vuelva a pedir la actualización de éstos. Consulte la Sección 4.3.3, “Sincronización de su perfil de sistema” para obtener mayor información.

4.3.3. Sincronización de su perfil de sistema

Si usted configura el Red Hat Update Agent para que instale los paquetes más recientes, su perfil del sistema almacenado en Red Hat Network será actualizado después de la instalación de paquetes. Sin embargo, si descarga los paquetes RPM más recientes usando el Red Hat Update Agent, desde el sitio web o si actualiza/instala/remueve los paquetes RPM por sí mismo, su perfil del sistema no será actualizado automáticamente. Usted debe enviar su perfil del sistema actualizado al servidor RHN.
Para sincronizar la lista de paquetes RPM en su sistema local Red Hat Enterprise Linux 5 y en Red Hat Network,ejecute el comando:
rhn-profile-sync
Copy to Clipboard Toggle word wrap
Después de ejecutar este comando, su perfil del sistema RHN reflejará las versiones de software más recientes instaladas en su sistema.
En sistemas Red Hat Enterprise Linux 4, use el siguiente comando para actualizar la lista de paquetes:
up2date -p
Copy to Clipboard Toggle word wrap

4.3.4. Archivo de registros

En el archivo /var/log/up2date, el Red Hat Update Agent guarda un registro de todas las acciones ejecutadas en su sistema. Se utiliza el método de rotación estándar de registros. Así, los registros más antiguos están en /var/log/up2date.1, /var/log/up2date.2, y /var/log/up2date.3. Los archivos de registro guardan acciones ejecutadas por el Red Hat Update Agent tal como cuando se abre una base de datos de RPM, cuando se conecta al Red Hat Network para obtener información de su perfil del sistema, los paquetes descargados, los paquetes instalados utilizando el Red Hat Update Agent, y los paquetes borrados de su sistema tras la instalación. Si elige instalar y borrar los paquetes por sí mismo, el archivo no guardará registro de esta acción. Red Hat Network le recomienda que guarde su propio registro de las acciones que han sido ejecutadas con el Red Hat Update Agent.
Volver arriba
Red Hat logoGithubredditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar. Explore nuestras recientes actualizaciones.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

Theme

© 2025 Red Hat