Atualização do CentOS

Atualização do CentOS
Manter seus pacotes atualizados é importante para impedir que os bugs conhecidos e já corrigidos, além de corrigir quaisquer vulnerabilidades de segurança que possam ter sido encontradas pelos mantenedores de distribuição e pacotes. Não é difícil fazer isso, vamos direto a isso.

O primeiro comando que você quer saber é yum check-update. Se você não estiver familiarizado com Yum, leia nosso primer no yum primeiro e depois volte aqui. O comando de check-update imprimirá uma lista de quaisquer pacotes para os quais uma atualização esteja disponível. Para fins de script, ele também retornará um valor de saída de 100 se forem necessários atualizações, 0 se nenhuma atualização for necessária ou 1 se ocorrer um erro.

Aqui está um exemplo de como verificar se há atualizações no CentOS:

yum check-update> /dev /null
Rc = $?
se [$ rc -eq 100]; então
eco "as atualizações são necessárias"
Elif [$ rc -eq 0]; então
eco "nenhuma atualização é necessária"
outro
eco "Ocorreu um erro na verificação de atualização do pacote, tente novamente"
fi

yum verifique a atualização do CentOS

E aqui está um exemplo de imprimir as atualizações conforme necessário:

yum check-update> ./saída
Rc = $?
se [$ rc -eq 100]; então
gato ./saída
fi

Também podemos verificar atualizações para um único pacote com Atualização yum e não especificar Y, por sim, quando perguntado. Se você pressionar Y, por sim, a atualização prosseguirá para o pacote especificado. Por exemplo, farei uma verificação no pacote vim-minimal agora:

yum update vim-minimal

Se você deseja prosseguir e atualizar todos os pacotes, vá em frente e corra Atualização yum e não forneça nomes de pacotes. Ele encontrará todos os pacotes desatualizados e os atualizará todos depois de confirmar Y para sim no prompt.

# yum atualização

Atualização yum

Após a conclusão da atualização, você pode executar novamente o script de verificação acima e esperar não ver nada para atualizar.

yum check-update> /dev /null
Rc = $?
se [$ rc -eq 100]; então
eco "as atualizações são necessárias"
Elif [$ rc -eq 0]; então
eco "nenhuma atualização é necessária"
outro
eco "Ocorreu um erro na verificação de atualização do pacote, tente novamente"
fi

Centos Nenhuma atualização necessária

Conclusão

É importante manter seu sistema CentOS atualizado. Você pode usar a metodologia acima para ajudar.