25.8 Distribución de actualizaciones de Red Hat Network

Cuando se utiliza ZENworks Linux Management para duplicar una distribución de Red Hat desde la red de Red Hat, en el proceso de duplicación se crea un solo lote que contiene todos los paquetes RPM. Por lo general, este lote no se asigna directamente a los dispositivos gestionados porque contiene toda la distribución de Red Hat y puede incluir paquetes RPM que entren en conflicto entre sí.

A continuación se exponen dos situaciones de actualización de dispositivos con paquetes RPM:

25.8.1 Distribución de todos los paquetes RPM y lotes de paquetes mediante un catálogo (aplicación)

Si desea proporcionar todos los paquetes RPM mediante un catálogo, cree un catálogo y añada a él el lote duplicado de la red de Red Hat. A continuación, asigne el catálogo a los dispositivos gestionados. Con ello, se permite a los usuarios acceder a través del catálogo a todos los paquetes RPM incluidos en el lote de la red de Red Hat.

Para obtener más información acerca de la duplicación y los catálogos, consulte la Sección 25.3, Configuración de una duplicación de software y la Sección 22.2, Creación de catálogos.

Desde un dispositivo gestionado, hay dos formas de forzar la distribución y la instalación de las actualizaciones incluidas en los lotes de la red de Red Hat de un catálogo:

  • Utilizando el gestor de actualizaciones de ZENworks Linux Management: en el dispositivo gestionado, haga clic en Sistema, Actualización de software, seleccione un catálogo y haga clic en Marcar para instalación > Ejecutar ahora.

  • Utilizando rug: en un dispositivo gestionado, inicie una sesión de consola y ejecute el comando rug up.

    Para dispositivos de SUSE Linux Enterprise Server (SLES 10) y SUSE Linux Enterprise Desktop (SLED 10):

    /usr/bin/rug up

    Para los demás dispositivos gestionados:

    /opt/novell/zenworks/bin/rug up

    Para obtener más información, consulte rug (1).

25.8.2 Distribución de paquetes RPM específicos (obtención)

Si desea proporcionar paquetes RPM específicos, puede crear un lote personalizado seleccionando el subconjunto de paquetes RPM que desee del lote inicial que se haya creado durante la duplicación de la red de Red Hat. Tiene también la posibilidad de crear varios lotes personalizados, incluyendo uno o varios paquetes RPM en cada uno de ellos. Es preferible probar los lotes personalizados en un solo dispositivo para verificar que no haya conflictos. Si la prueba es correcta, se puede proceder a asignar el lote a los dispositivos gestionados.

Para asegurarse de que los paquetes incluidos en el lote personalizado satisfacen todas las dependencias, se puede crear un catálogo con el lote duplicado de la red de Red Hat y ponerlo a disposición de los dispositivos gestionados que desee. Durante el proceso de creación del catálogo, puede establecer que esté oculto para los usuarios. Cuando haya asignado el lote personalizado a los dispositivos, si un paquete requiere otros paquetes para resolver las dependencias, el dispositivo podrá acceder a los paquetes del catálogo oculto. Para obtener más información, consulte la Sección 22.2, Creación de catálogos.

Los dispositivos gestionados se actualizan según lo programado. Asimismo, el administrador puede activar la actualización de los dispositivos desde el Centro de control de ZENworks. Cuando se actualiza un dispositivo, descarga el lote automáticamente del servidor y lo instala.

El dispositivo gestionado solicita uno o varios lotes del servidor. En otras palabras, el servidor no transfiere activamente los lotes al dispositivo. Sin embargo, el servidor puede indicar al dispositivo gestionado que se actualice inmediatamente. También se puede modificar el intervalo de actualización de forma centralizada desde el servidor para uno o varios dispositivos gestionados. Si no, el cliente se actualiza según la programación que tenga definida para comprobar la existencia de acciones programadas.

En un dispositivo gestionado, se puede utilizar rug para forzar la actualización. Para ello, se debe ejecutar el comando rug refresh.

Para dispositivos de SUSE Linux Enterprise Server (SLES 10) y SUSE Linux Enterprise Desktop (SLED 10):

/usr/bin/rug refresh

Para los demás dispositivos gestionados:

/opt/novell/zenworks/bin/rug refresh

Para obtener más información, consulte rug (1).