Red Hat Training

A Red Hat training course is available for Red Hat Satellite

7.6. Canales

Si hace clic en la pestaña Canales ubicada en la barra de navegación, aparecerá la categoría Canales con sus respectivos enlaces. Las páginas en la categoría Canales le permitirán ver y administrar los canales y paquetes asociados con sus sistemas. Además, usted podrá obtener aquí las imágenes ISO.

7.6.1. Canales de software

La página Canales de software es la primera en aparecer en la categoría Canales. Un canal de software es una lista de paquetes Red Hat Enterprise Linux agrupados para usar. Los canales son utilizados para escoger los paquetes que van a ser instalados en un sistema.
Hay dos clases de canales de software: canales base y canales hijos.

7.6.1.1. Canales base

Un canal base consta de una lista de paquetes en una arquitectura específica y un lanzamiento de Red Hat Enterprise Linux. Por ejemplo, todos los paquetes en Red Hat Enterprise Linux 5 para la arquitectura x86 conforman un canal base. La lista de paquetes en Red Hat Enterprise Linux 5 para la arquitectura Itanium conforman otro canal base diferente.
Un sistema debe estar suscrito únicamente a un canal base. Este canal es asignado automáticamente durante el proceso de registro con base en la versión de Red Hat Enterprise Linux y la arquitectura del sistema seleccionado. En el caso de canales públicos gratuitos, la acción será exitosa. En el caso de canales base pagos, esta acción fallará si no se tienen los derechos asociados.
7.6.1.1.1. Soporte de actualización extendido (EUS)
Además de los canales base para las principales versiones de Red Hat Enterprise Linux, hay canales para las actualizaciones de Red Hat Enterprise Linux. Estos últimos también están separados por arquitectura y pueden tener canales hijos. Estos canales de Soporte de actualización extendida (EUS) están destinados a administradores que desean permanecer con una versión principal o una actualización de Red Hat Enterprise Linux y personalizar las actualizaciones de paquetes para esa versión particular en vez de actualizar sus sistemas a una nueva versión e instalar software nuevo, controladores de hardware y funciones nuevas en sus sistemas de producción.
Por ejemplo, los administradores pueden tener sus sistemas de escritorios con Red Hat Enterprise Linux 5.1 para x86, y los servidores con Red Hat Enterprise Linux 4.5 para AMD64 y EM64T. Los administradores pueden permanecer en sus versiones durante el ciclo de vida del soporte EUS, teniendo plena confianza en el comportamiento de sus versiones de software. Además, los administradores pueden instalar actualizaciones de software críticas sin introducir errores con nuevas funciones o software sin probar.

7.6.1.2. Canales hijo

Un canal hijo es un canal asociado con un canal base que contiene paquetes extras. Por ejemplo, una organización puede crear un canal hijo asociado con Red Hat Enterprise Linux 3 para x86, que contiene los paquetes adicionales necesarios sólo para la organización, tales como las aplicaciones de ingeniería personalizadas.
Un sistema puede estar suscrito a múltiples canales hijos de su canal base. Tan sólo los paquetes incluidos en los canales en que el sistema está suscrito pueden ser instalados o actualizados en ese sistema. Además, los usuarios del RHN Satellite y del RHN Proxy Server tienen autoridad de administración de canales. Esto les permite crear y administrar sus propios canales personalizados. Consulte la Guía de administración de canal RHN para obtener mayor información.

Nota

Asegúrese de no crear canales hijos disponibles para sistemas de cliente que contengan paquetes incompatibles con el sistema.
Además, sus canales hijos no deben contener copias de contenido desde los canales rhn-tools o rhel-virtualization porque desde esos canales se utilizan paquetes para identificar estos canales cuando se autosuscriben los sistemas mediante la interfaz de usuario de red. Los paquetes específicos son rhncfg (utilizado para identificar el canal rhn-tools) y libvirt (utilizado para identificar el canal rhel-vt).
Los canales pueden subdividirse según la importancia para sus sistemas, incluyendo Todos los canales, Canales de Red Hat, Canales Populares, Mis canales, Canales compartidos, y Canales fuera de servicio.

7.6.1.3. Todos los canales

Como se muestra en la Figura 7.17, “Todos los canales”, la página Todos los canales se muestra por defecto al hacer clic sobre Canales de software en la barra de navegación izquierda. Esta página despliega una lista de los canales disponibles para su empresa. Los enlaces dentro de la lista están dirigidos a las diferentes pestañas de la página de Información del canal de software. Si hace clic sobre el nombre del canal llegará a la pestaña Información. Al hacer clic sobre el número de paquetes llegará a la pestaña Paquetes. Y al hacer clic sobre el número de sistema llegará a la pestaña Sistemas suscritos. Consulte la Sección 7.6.1.9, “Información de canales de software” para mayor información.
Todos los canales

Figura 7.17. Todos los canales

7.6.1.4. Canales de Red Hat

La página de Canales de Red Hat muestra los canales de Red Hat y sus canales hijos disponibles. Versiones de Red Hat Enterprise Linux sincronizadas directamente desde RHN Hosted, por ejemplo, son listadas en este canal.

7.6.1.6. Mis canales

La página de Mis canales muestra todos los canales de software pertenecientes a su organización. Esta página incluye tanto los canales de Red Hat como los canales personalizados. Puede refinar la búsqueda mediante el cuadro de texto para filtrar por el nombre de canal.

7.6.1.7. Canales compartidos

La página de Canales compartidos muestra los canales en su organización que usted ha compartido con otros en su confianza empresarial. Para mayor información sobre confianza empresarial y distribución de canales, consulte la Sección 9.6.2, “Compartir canales de contenido entre organizaciones en una confianza”.

7.6.1.8. Canales fuera de servicio

La página Canales fuera de servicio muestra los canales disponibles para su organización que han llegado a la fecha de expiración. Estos canales no reciben actualizaciones.

7.6.1.9. Información de canales de software

Si usted hace clic sobre el nombre de un canal aparecerá la página de Información del canal de software. Esta página está dividida en las siguientes pestañas:
7.6.1.9.1. Información del canal de software ⇒ Información
Información general sobre el canal y el canal padre, en caso de ser éste un canal hijo. Ésta es la primera pestaña que se verá al hacer clic sobre un canal. Muestra la información esencial de un canal, incluyendo el resumen, la descripción y la arquitectura.
— Además, la casilla de verificación globalmente abonable puede ser vista por administradores de satélite y administradores de canal. Es decir, la conducta por defecto de cada canal que permite a cualquier usuario suscribir sistemas a éste. Si desactiva esta casilla y hace clic en Actualizar aparecerá la pestaña Subscriptores, la cual será usada para otorgar a ciertos usuarios los permisos de suscripción al canal. Los administradores de satélite y de canal siempre pueden suscribir los sistemas a cualquier canal.
— Solamente los usuarios con canales base personalizados pueden cambiar la asignación de los canales base de sus sistemas. Esto se puede hacer de dos formas diferentes a través del sitio web:
  • Los usuarios con un canal base personalizado pueden asignar el sistema a ese canal base.
  • Los usuarios pueden revertir las suscripciones de sistemas desde un canal base personalizado al canal base apropiado de la distribución.

Nota

La variante de distribución del canal base del sistema debe coincidir con la variante instalada en el sistema. Por ejemplo, un sistema que tiene Red Hat Enterprise Linux AS v.4 para x86 no puede ser registrado al canal base Red Hat Enterprise Linux ES v.4 para x86.
7.6.1.9.2. Información del canal de software ⇒ Errata
Lista de erratas que afectan el canal. La lista muestra los tipos de recomendación, nombres, resúmenes y los datos publicados. Al hacer clic sobre el nombre de una recomendación llegará a la página de Información de erratas. Consulte la Sección 7.5.2.2, “Información de la errata” para obtener mayor información.
7.6.1.9.3. Información de canal de software ⇒ Paquetes
Lista de los paquetes en el canal. Para descargar paquetes como archivos .tar, seleccionelos y haga clic en el botón Descargar paquetes en la esquina inferior izquierda de la pagina. Haga clic en el nombre del paquete para ir a la página de Información del paquete. Esta página muestra un conjunto de pestañas con información sobre el paquete, incluyendo las arquitecturas en las cuales se ejecuta, el tamaño del paquete, la fecha de construcción, las dependencias del paquete, el cambio de registro, la lista de los archivos incluidos en el paquete, las versiones más recientes y una lista de los sistemas que tienen el paquete instalado. Desde aquí, usted puede descargar los paquetes como RPM o SRPM.
Para buscar un paquete específico o un subconjunto de paquetes, utilice el filtro de paquetes ubicado en la parte superior de la lista. Introduzca una subcadena de búsqueda para buscar todos los paquetes en la lista que tengan incluida la subcadena al principio, en el medio o al final del nombre del paquete. Por ejemplo, escribiendo ks en el filtro se retornará ksconfig, krb5-workstation, y links. El filtro no diferencia entre mayúsculas y minúsculas.
7.6.1.9.4. Información del canal de software ⇒ Sistemas suscritos
Lista los sistemas autorizados suscritos al canal. La lista muestra los nombres de sistemas, los canales base y los niveles de derecho. Haga clic en el nombre del sistema para ver la página de Información del sistema. Consulte la Sección 7.4.2.10, “Información del sistema” para obtener mayor información.
— Si es un canal hijo, también tendrá la opción de desvincular sistemas del canal. Utilice la casilla de verificación para seleccionar los sistemas, luego haga clic en el botón Desvincular ubicado en la esquina inferior derecha.
7.6.1.9.5. Información del canal de software ⇒ Sistemas de destino
Lista los sistemas con derechos que son elegibles para ser suscritos a los canales. Esta pestaña aparece únicamente para los canales hijos. Utilice las casillas de verificación para seleccionar los sistemas, luego haga clic en el botón Suscribir ubicado en la esquina inferior derecha. Usted recibirá un mensaje de éxito o será notificado de cualquier error. Esto puede realizarse a través de la pestaña Canales de la página de Información del sistema. Consulte la Sección 7.4.2.10, “Información del sistema” para obtener mayor información.

7.6.3. Administración de canales de software

Esta pestaña le permite a los administradores crear, clonar y borrar canales personalizados. Estos canales pueden contener versiones modificadas de los canales de distribución o paquetes personalizados.

7.6.3.1. Administración de canales de software ⇒ Información del canal

La pantalla por defecto de la pestaña Administrar canales de software muestra una lista con todos los canales disponibles. Ésta incluye los canales personalizados, canales basados en la distribución y los canales hijos.
Para clonar un canal existente, haga clic en el enlace clonar canal ubicado en la parte superior derecha de la pantalla, seleccione el canal a clonar desde el menú desplegable, y haga clic en botón Crear canal. La siguiente pestaña presenta varias opciones para el nuevo canal, incluyendo la arquitectura base y las opciones GPG. Seleccione y haga clic en el botón Crear Canal para completar el proceso.
Para crear un nuevo canal, haga clic en el enlace crear nuevo canal ubicado en la parte superior de la pantalla. Seleccione las distintas opciones para el nuevo canal, incluyendo la arquitectura base y las opciones GPG. Seleccione y haga clic en el botón Crear canal. Note que un canal creado de esta manera no contendrá ningún paquete. Usted debe cargar los paquetes de software o añadir paquetes desde otros canales. También puede incluir actualizaciones de erratas en su canal personalizado.
7.6.3.1.1. Administración de canales de software ⇒ Información del canal ⇒ Información del canal
Esta pantalla lista las opciones seleccionadas durante el proceso de creación del canal. Esta página incluye la casilla de verificación Globalmente abonable, la cual permite a los usuarios realizar suscripciones a los canales.
7.6.3.1.2. Administración de canales de software ⇒ Información del canal ⇒ Administradores
Esta sub-pestaña le permitirá seleccionar los usuarios que pueden alterar o borrar este canal. El Administrador del Satélite y los administradores del canal pueden alterar o borrar cualquier canal.
Para que un usuario pueda alterar el canal, seleccione la casilla de verificación al lado del nombre del usuario y haga clic en el botón Actualizar. Para que los usuarios puedan administrar el canal, haga clic en el botón Seleccionar todos ubicado bajo la lista, luego haga clic en el botón Actualizar. Para remover la capacidad de un usuario de administrar canales, desactive la casilla al lado de sus nombres y haga clic en el botón Actualizar.
7.6.3.1.3. Administración de canales de software ⇒ Información del canal ⇒ Errata
Esta sub-pestaña le permitirá a los administradores del canal listar, clonar y añadir erratas a sus canales personalizados. Los canales personalizados que no han sido clonados desde una distribución no pueden añadir erratas hasta que no haya paquetes en el canal. Sólo las erratas que coincidan con la arquitectura del canal y que sean aplicables a un paquete en ese canal pueden ser añadidas al canal. Finalmente, sólo las erratas clonadas o personalizadas pueden ser añadidas al canal personalizado. Las erratas pueden ser incluidas en un canal clonado si éstas son seleccionadas durante la creación del canal.
7.6.3.1.4. Administración de canales de software ⇒ Información del canal ⇒ Paquetes
Esta sub-pestaña es similar a la sub-pestaña Errata. Permite a los administradores del canal y de la organización listar, comparar y añadir paquetes a los canales personalizados.
Para listar todos los paquetes en el canal, haga clic en el enlace Listar/Remover paquetes. Seleccione la casilla a la izquierda de cualquier paquete que desee suprimir, luego haga clic en el botón Remover paquetes en la parte inferior derecha de la página.
Para añadir paquetes, haga clic en el enlace Añadir paquetes. En el menú desplegable, escoja un canal desde el cual seleccionar los paquetes y haga clic en el botón Ver para continuar. Seleccione la casilla al lado de cualquier paquete que desee añadir al canal, luego haga clic en el botón Añadir paquetes en la parte inferior derecha de la pantalla.
Para comparar paquetes dentro del canal actual con aquellos en otros canales, seleccione el otro canal en el menú desplegable y haga clic en el botón Comparar. Todos los paquetes presentes en ambos canales son comparados y el resultado es mostrado en las siguiente pantalla. Esta información incluye la arquitectura y la versión de cada paquete.
Para que los dos canales sean idénticos, haga clic en el botón Fusionar diferencias en la parte inferior derecha. La siguiente pantalla le permitirá seleccionar la manera como los conflictos son resueltos. Haga clic en el botón Prever fusión para ver el resultado de la fusión sin hacer ningún cambio en los canales. Finalmente, seleccione los canales que desea fusionar y haga clic en el botón Fusionar paquetes seguido del botón Confirmar para ejecutar la fusión.

7.6.3.2. Administración de canales de software ⇒ Administrar paquetes de software

Esta pestaña le permitirá administrar los paquetes de software personalizados de su organización. Usted puede ver una lista completa de todo el software personalizado o ver sólo aquellos paquetes de un canal personalizado seleccionado. Para seleccionar el canal cuyos paquetes personalizados desea ver, seleccione el canal desde el menú desplegable y haga clic en el botón Ver.

7.6.3.3. Administración de canales de software ⇒ Administrar repositorios

Esta pestaña permite añadir y administrar repositorios de paquetes existentes personalizados o de terceros como también enlaza los repositorios a un canal existente. La función Repositorios soporta repositorios yum.
Para crear un nuevo repositorio haga clic en el enlace Crear nuevo repositorio en la parte superior derecha de la página Administrar repositorios. La pantalla Crear repositorio le pide ingresar un Nivel de repositorio (tal como fedora-13-i386) así como también una URL de repositorio (tal como http://customrepo.example.com). También puede ingresar URL que apunten a copiar en espejo listas como también las URL de descarga directa. Al terminar, haga clic en el botón Crear repositorio.
Para vincular el repositorio recién creado con un canal de software existente, haga clic en el enlace Administrar canales de software en el menú izquierdo, luego haga clic en el canal que desea vincular. Desde la página de Información de canal, haga clic en la subpestaña de Repositorios, luego marque la cajilla correspondiente al repositorio que desea vincular y haga clic en Actualizar repositorios.
Para sincronizar paquetes desde un repositorio personalizado para su canal, haga clic en el enlace Sync desde la subpestaña de Repositorios de canal y confirme haciendo clic en el botón Sync.
También puede realizar una sincronización a través de una línea de comandos mediante el comando spacewalk-repo-sync. Por ejemplo:
spacewalk-repo-sync --channel=<CHANNEL_NAME> --url=<http://FQDN>
Por ejemplo, para sincronizar el repositorio de Fedora 13 para arquitectura i386, ingrese lo siguiente:
spacewalk-repo-sync --channel=fedora-13-i386 --url=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f13&arch=i386