En este artículo veremos cómo actualizar los clones de redhat enterprise linux sin costo. Estos clones son Whitebox Enterprise Linux y CentOS ya sea en la versión 3 ó 4 de ambos.
Ambas versiones vienen con una forma muy simple de administrador de paquetes que se llama yum. El yum nos permite realizar actualizaciones diarias automáticas o manuales.
Actualización manual
Para realizar la actualización manual, la cual sugerimos que se haga al menos la primera vez y de ser posible una vez cada 15 o 30 días. Debemos poner el comando:
yum -y update
-y asumir que sí a todas las potenciales preguntas. Es bueno ponerlo porque sino se quedará esperando a que digamos Y a sus preguntas.
Update ejecuta el yum en modo de actualización.
La primera vez que ejecutemos el yum, este demorará un buen rato, en dependencia del tipo de conexión que mantengamos. En este tiempo bajará todos los encabezados de los paquetes que hayan para nuestro enterprise linux desde que el CD fué creado por el autor. A veces bajará unos 15 paquetes si es un respin o versión mejorada de nuestro enterprise linux. Si es una versión que quemamos o tenemos de hace unos meses o años, demorará mucho más tiempo pues tiene que bajar toditos los encabezados (headers).
La idea es que a la final, sea una versión que haya sido creada hace un día o varios años. Nuestro sistema tendrá exactamente todos los paquetes que debe actualizar y una vez bajados los encabezados, comenzará a bajar los paquetes a actualizar. Igual demorará un rato en dependencia de las actualizaciones que tiene que bajar y al final instalará estas actualizaciones.
Repetimos, la primera vez sugerimos hacerlo de esta forma manual para verificar que todo fue bien. Una vez actualziado el sistema con este yum, este quedará como nuevo, tendrá los últimos paquetes para nuestro sistema.
Un detalle, si por casualidad el kernel se actualizó durante esta corrida, debemos reiniciar la máquina para que arranque con el nuevo kernel. Cuando se actualizan los kernels es la única vez que debemos reiniciar la máquina. Si la actualización no incluyó al kernel entonces ya todo está trabajando con la última versión.
Actualización automáticas
mandar a ejecutar el servicio del yum:
chkconfig --level 2345 yum on
service yum start
Con estos dos comandos el yum ejecutará desde el cron una vez al día, si hay alguna actualización por instalar, la bajará e instalará automáticamente.
Increíblemente con estas actualizaciones podremos mantener nuestros clones de redhat enterprise linux actualizados y preparados para trabajar en ambientes de internet en los que se requiere al menos tener las máquinas actualizadas para evitar o al menos mitigra el impacto de un ataque.
Comentan que es factible actualizar también servidores de redhat enterprise linux con estos binarios de los clones. Pero nosotros no lo hemos probado.
Con esto un servidor de redhat con el contrato de actualización y soporte técnico vencido podrá seguir siendo actualizable.
Para más información sobre los clones por favor ver nuestro este artículo.