La suscripción a Red Hat es un modelo de soporte de software seguido por Red Hat para sus clientes. Permite a los clientes descargar paquetes de software, parches, actualizaciones y mejoras para Redhat Enterprise Linux. Junto con el soporte de software, los clientes también obtendrán soporte técnico para el producto.
Después de instalar Redhat Enterprise Linux 8, debe registrarse y habilitar la suscripción de Red Hat para instalar cualquier paquete en el sistema.
Si intenta instalar paquetes sin registrar el sistema con Red Hat, obtendrá errores como los siguientes.
En esta publicación, lo veremos.
Cómo registrar RHEL 8 en la administración de suscripciones de Red Hat
Cómo adjuntar una suscripción a RHEL 8
Cómo registrar y adjuntar una suscripción en RHEL 8
Cómo verificar la suscripción de Red Hat en RHEL 8
Cómo habilitar el repositorio de Red Hat en RHEL 8
Cómo deshabilitar el repositorio de Red Hat RHEL 8
Cómo eliminar la suscripción en RHEL 8
Cómo anular el registro de la suscripción de Red Hat en RHEL 8
Requisitos
Se requiere una suscripción activa de Red Hat para registrar los sistemas RHEL 8 o puede registrarse para una prueba de 30 días que le permitirá descargar Red Hat Enterprise Linux 8 y registrar su sistema RHEL 8 con Red Hat para recibir paquetes y actualizaciones.
Tenga a mano sus credenciales de suscripción de Red Hat para registrar su sistema RHEL 8 en Red Hat.
Registrar RHEL 8 en la administración de suscripciones de Red Hat
Utilice el administrador de suscripciones para registrar el sistema RHEL 8 en Red Hat.
subscription-manager register
Ingrese el nombre de usuario (identificación de correo electrónico) y la contraseña que utilizó al registrarse en Red Hat.
También puede registrar el sistema RHEL 8 y adjuntarle una suscripción con un solo comando.subscription-manager register --username=<USER_NAME> --password=<PASSWORD> --auto-attach
Salida:
Adjuntar suscripción a RHEL 8
Puede adjuntar una suscripción al sistema RHEL 8 utilizando Pool ID o –auto, lo que le permite adjuntar una suscripción compatible al sistema automáticamente.
Adjunte una suscripción a RHEL 8 mediante el ID del grupo
Cada suscripción tendrá una ID de grupo única. Utilice el siguiente comando para obtener el ID del grupo.
subscription-manager list --available
Salida:
+-------------------------------------------+ Available Subscriptions +-------------------------------------------+ Subscription Name: 30 Day Red Hat Enterprise Linux Server Self-Supported Evaluation Provides: Red Hat Beta Oracle Java (for RHEL Server) Red Hat Enterprise Linux Server Red Hat CodeReady Linux Builder for x86_64 Red Hat Enterprise Linux for x86_64 Red Hat Ansible Engine Red Hat Container Images Beta Red Hat Enterprise Linux Atomic Host Beta Red Hat Enterprise Linux Atomic Host Red Hat Container Images SKU: RH00065 Contract: 11967947 Pool ID: 8a85f99a6bf5e7fa016bfe828c0460a9 Provides Management: No Available: 2 Suggested: 1 Service Level: Self-Support Service Type: L1-L3 Subscription Type: Instance Based Starts: 07/17/2019 Ends: 08/15/2019 System Type: Physical
Adjunte un sistema utilizando el ID de grupo que recuperó del comando anterior.
subscription-manager attach --pool=8a85f99a6bf5e7fa016bfe828c0460a9
Salida:
Adjuntar suscripción a RHEL 8 mediante –auto
La opción –auto le permite adjuntar una suscripción compatible a su sistema automáticamente. Simplemente ejecute el siguiente comando.
subscription-manager attach --auto
Salida:
Verificar suscripción en RHEL 8
Enumere la suscripción adjunta usando el siguiente comando.
subscription-manager list
Salida:
En este momento, su sistema debería haber habilitado algunos repositorios de forma predeterminada. Puede enumerar los repositorios habilitados usando el comando yum.
yum repolist
Salida:
Habilitar el repositorio de Red Hat en RHEL 8
Si ve el resultado del comando anterior, encontrará solo dos repositorios de Red Hat habilitados por el sistema. Puede habilitar más repositorios ejecutando el comando subscribe-manager o editando el archivo /etc/yum.repos.d/redhat.repo.
Habilite el repositorio de Red Hat en RHEL 8 mediante el administrador de suscripciones
Primero enumere todos los repositorios disponibles usando el siguiente comando.
subscription-manager repos --list
Salida:
Anote el ID de repositorio del repositorio de Red Hat que desea habilitar.
Para habilitar un repositorio, ejecute el siguiente comando junto con el ID de Repo que obtuvo del comando anterior. Por ejemplo, habilitaremos el repositorio codeready-builder-for-rhel-8-x86_64-rpms.
subscription-manager repos --enable=codeready-builder-for-rhel-8-x86_64-rpms
Salida:
Habilite el repositorio de Red Hat en RHEL 8 mediante el archivo de repositorio
Edite el archivo de configuración.
vi /etc/yum.repos.d/redhat.repo
Para habilitar un repositorio, cambie habilitado =0 a habilitado =1 y luego guarde el archivo.
Deshabilitar el repositorio de Red Hat en RHEL 8
Puede deshabilitar uno o más repositorios usando el comando del administrador de suscripciones o editando el archivo /etc/yum.repos.d/redhat.repo.
Deshabilitar el repositorio de Red Hat en RHEL 8 mediante el administrador de suscripciones
Para habilitar un repositorio, ejecute el siguiente comando junto con la ID del repositorio. Por ejemplo, desactivaremos el repositorio codeready-builder-for-rhel-8-x86_64-rpms.
subscription-manager repos --disable=codeready-builder-for-rhel-8-x86_64-rpms
Salida:
Deshabilitar el repositorio de Red Hat en RHEL 8 mediante el archivo de repositorio
Edite el archivo de configuración.
vi /etc/yum.repos.d/redhat.repo
Para habilitar un repositorio, cambie habilitado =1 a habilitado =0 y luego guarde el archivo.
Eliminar suscripción en RHEL 8
Puede eliminar las suscripciones de su sistema con el siguiente comando.
Eliminar todas las suscripciones:este es el mejor enfoque para cancelar el registro de su sistema de Red Hat
subscription-manager remove --all
Eliminar la suscripción en particular usando la ID del grupo.
subscription-manager remove --pool=8a85f99a6bf5e7fa016bfe828c0460a9
Salida:
Anular el registro de RHEL 8 de la administración de suscripciones de Red Hat
Antes de cancelar el registro de su sistema, considere eliminar todas las suscripciones.
Utilice el siguiente comando para anular el registro del sistema RHEL 8 de Red Hat.
subscription-manager unregister
Salida:
Finalmente, elimine todo el sistema local y los datos de suscripción sin afectar el servidor.
subscription-manager clean
Conclusión
Eso es todo. Espero que haya aprendido a habilitar la suscripción en RHEL 8. Comparta sus comentarios en la sección de comentarios