El primer comando que quieres saber es yum cheque-actualización. Si no está familiarizado con YUM, lea nuestra introducción en Yum primero y luego vuelve aquí. El comando de revisión de chequeo imprimirá una lista de cualquier paquete para los cuales hay una actualización disponible. Para fines de secuencias de comandos, también devolverá un valor de salida de 100 si se requieren actualizaciones, 0 si no se requieren actualizaciones o 1 si se produjo un error.
Aquí hay un ejemplo de cómo verificar las actualizaciones en CentOS:
yum cheque-update> /dev /null
RC = $?
if [$ rc -eq 100]; entonces
Echo "Se necesitan actualizaciones"
Elif [$ rc -eq 0]; entonces
Echo "No se necesitan actualizaciones"
demás
echo "Se produjo un error en la verificación de actualización del paquete, intente nuevamente"
FI
yum check actualización centos
Y aquí hay un ejemplo de imprimir las actualizaciones según sea necesario:
Yum Check-UPDate> ./producción
RC = $?
if [$ rc -eq 100]; entonces
gato ./producción
FI
También podemos verificar las actualizaciones de un solo paquete con Actualización de Yum y no especificar a Y, por sí, cuando se le pide. Si presiona y, porque sí, la actualización procederá para el paquete especificado. Por ejemplo, haré un cheque en el paquete Vim-Minimal ahora:
yum actualización vim-minimal
Si desea continuar y actualizar todos los paquetes, continúe y ejecute Actualización de Yum y no proporcione ningún nombre de paquete. Encontrará todos los paquetes fuera de fecha y los actualizará después de confirmar Y para sí en el aviso.
# Actualización de Yum
Actualización de Yum
Después de completar la actualización, puede volver a ejecutar el script de verificación anterior y esperar no ver nada para actualizar.
yum cheque-update> /dev /null
RC = $?
if [$ rc -eq 100]; entonces
Echo "Se necesitan actualizaciones"
Elif [$ rc -eq 0]; entonces
Echo "No se necesitan actualizaciones"
demás
echo "Se produjo un error en la verificación de actualización del paquete, intente nuevamente"
FI
CentOS No se necesita actualización
Es importante mantener actualizado su sistema CentOS. Puede usar la metodología anterior para ayudar.