Cómo registrar y habilitar la suscripción, los repositorios y las actualizaciones de Red Hat para el servidor RHEL 7.0


Después del último tutorial sobre la instalación mínima de Red Hat Enterprise 7.0 , es hora de registrar su sistema en el Servicio de suscripción de Red Hat y habilitar los repositorios de su sistema y realizar una actualización completa del sistema.

Un servicio de suscripción tiene la función de identificar los sistemas registrados con los productos instalados en ellos. El servicio Local Subscription Manager rastrea los productos de software instalados, las suscripciones disponibles y usadas y se comunica con el Portal del cliente de Red Hat a través de herramientas como YUM.

  1. Instalación mínima de Red Hat Enterprise Linux 7.0

Este tutorial lo guía sobre cómo podemos realizar tareas como registrar un nuevo RHEL 7.0 , cómo activar la suscripción y los repositorios antes de poder actualizar nuestro sistema.

Paso 1: Registro y suscripción activa a Red Hat

1. Para registrar su sistema en Gestión de suscripciones al portal de clientes , utilice el siguiente comando seguido de las credenciales utilizadas para iniciar sesión en el portal de clientes de Red Hat.

# subscription-manager register --username your_username --password your_password

NOTA: Una vez que el sistema se haya autenticado con éxito, se mostrará una ID en el indicador de su sistema.

2. Para anular el registro de su sistema, utilice el interruptor anular el registro , que eliminará la entrada del sistema del servicio de suscripción y todas las suscripciones, y eliminará su identidad y los certificados de suscripción en la máquina local.

# subscription-manager unregister

3. Para obtener una lista de todas sus suscripciones disponibles, use el interruptor lista y anote su ID de grupo de suscripción que desea activar en su sistema.

# subscription-manager list -available

4. Para activar una suscripción, use el ID de grupo de suscripción , pero tenga en cuenta que cuando compra una, es válida por un período de tiempo específico, así que asegúrese de comprar un nuevo período de tiempo antes de que caduque. . Debido a que este sistema es para pruebas, solo uso la suscripción gratuita de RHEL autosuficiente durante 30 días . Para activar una suscripción use el siguiente comando.

# subscription-manager subscribe --pool=Pool ID number

5. Para obtener un estado de sus suscripciones consumidas, utilice el siguiente comando.

# subscription-manager list –consumed

6. Para verificar sus suscripciones habilitadas, use el siguiente comando.

# subscription-manager list

7. Si desea eliminar todas sus suscripciones activas, use el argumento –todas o simplemente proporcione una serie de suscripción si solo desea eliminar un grupo específico.

# subscription-manager remove --all
# subscription-manager unsubscribe --serial=Serial number

8. Para enumerar los niveles de servicio disponibles en su sistema RHEL 7.0, use el siguiente comando y si desea establecer el nivel deseado, use el interruptor –set en nivel de servicio mando.

# subscription-manager service-level --list
# subscription-manager service-level --set=self-support

Paso 2: Habilite los repositorios de Yum

9. Una vez que su sistema se haya registrado en Red Hat Customer Portal y se haya activado una Suscripción en su sistema, puede comenzar a enumerar y habilitar los Repositorios del sistema. Para obtener una lista de todos los repositorios proporcionados a través de una determinada suscripción, utilice el siguiente comando.

# subscription-manager repos --list

NOTA: Debería aparecer una lista larga de repositorios y puede ver el estado para ver si ciertos repositorios están habilitados (los que tienen 1 en Habilitado ).

10. Una salida más simple a través del comando yum repolist all debería generar, y también puede verificar si ciertos repositorios están habilitados.

# yum repolist all

11. Para ver solo los repositorios del sistema habilitados, utilice el siguiente comando.

# yum repolist

12. Ahora, si desea habilitar un determinado repositorio en su sistema, abra el archivo /etc/yum.repos.d/redhat.repo y asegúrese de cambiar la línea habilitada de 0 a 1 en cada repositorio específico que desee activar.

 # vi /etc/yum.repos.d/redhat.repo

NOTA: Aquí he habilitado los repositorios de RPM opcionales del servidor RHEL 7 que necesitaré más adelante para instalar algunos módulos PHP importantes en un servidor LAMP.

13. Después de editar el archivo y habilitar todos los repositorios necesarios mediante el procedimiento anterior, ejecute yum repolist all o simplemente yum repolist , nuevamente para verificar el estado de los repositorios como en las capturas de pantalla. debajo.

# yum repolist all

Paso 3: actualización completa de RHEL 7.0

14. Después de que se haya configurado todo lo relacionado con las suscripciones y repositorios, actualice su sistema para asegurarse de que su sistema tenga los últimos paquetes, kernels y parches de seguridad actualizados, emitiendo el siguiente comando.

# yum update

¡Eso es todo! Ahora su sistema está actualizado y puede comenzar a realizar otra tarea importante como comenzar a construir un entorno web completo para producciones instalando todos los paquetes de software necesarios, que se tratarán en futuros tutoriales.