Instalar atualizações para pacotes de software ou o próprio kernel é uma tarefa altamente recomendada e benéfica para administradores de sistema; mais especialmente quando se trata de atualizações ou patches de segurança. Enquanto as vulnerabilidades de segurança são descobertas, o software afetado deve ser atualizado para diminuir quaisquer riscos de segurança em potencial para todo o sistema.
Se você não configurou seu sistema para instalar patches ou atualizações de segurança automaticamente, então você precisa fazer isso manualmente. Neste artigo, mostraremos como verificar e instalar atualizações de software nas distribuições CentOS e RHEL.
Para verificar se há atualizações disponíveis para seus pacotes instalados, use Gerenciador de pacotes YUM com o checar atualização subcomando; isso o ajuda a ver todas as atualizações de pacote de todos os repositórios, se houver algum disponível.
# yum check-update.
Verifique todas as atualizações do pacote de software
Plugins carregados: log de mudanças, espelho mais rápido. base | 3,6 kB 00:00:00 epel / x86_64 / metalink | 22 kB 00:00:00 epel | 4,3 kB 00:00:00 extras | 3,4 kB 00:00:00 mariadb | Atualizações de 2,9 kB 00:00:00 | 3,4 kB 00:00:00 (1/2): epel / x86_64 / updateinfo | 842 kB 00:00:15 (2/2): epel / x86_64 / primary_db | 6,1 MB 00:00:00 Carregando velocidades de espelho do arquivo host em cache * base: mirrors.linode.com * epel: mirror.vorboss.net * extras: mirrors.linode.com * updates: mirrors.linode.com MariaDB-client.x86_64 10.1.28-1.el7.centos mariadb MariaDB-common.x86_64 10.1.28-1.el7.centos mariadb MariaDB-server.x86_64 10.1.28-1.el7.centos mariadb MariaDB-shared.x86_64 10.1.28-1.el7.centos mariadb NetworkManager.x86_64 1: 1.8.0-11.el7_4 atualiza NetworkManager-adsl.x86_64 1: 1.8.0-11.el7_4 atualizações...
Para atualizar um único pacote para a versão mais recente disponível, execute o comando abaixo. Neste exemplo, yum tentará atualizar o httpd pacote.
# yum update httpd.
Atualizar o pacote Apache
Plugins carregados: log de mudanças, espelho mais rápido. Carregando velocidades de espelho de hostfile em cache * base: mirrors.linode.com * epel: mirror.vorboss.net * extras: mirrors.linode.com * updates: mirrors.linode.com. Resolvendo dependências. -> Verificação da transação em execução. > Pacote httpd.x86_64 0: 2.4.6-45.el7.centos.4 será atualizado. -> Dependência de processamento: httpd = 2.4.6-45.el7.centos.4 para o pacote: 1: mod_ssl-2.4.6-45.el7.centos.4.x86_64. > O pacote httpd.x86_64 0: 2.4.6-67.el7.centos.6 será uma atualização. -> Dependência de processamento: httpd-tools = 2.4.6-67.el7.centos.6 para o pacote: httpd-2.4.6-67.el7.centos.6.x86_64. -> Verificação da transação em execução. > O pacote httpd-tools.x86_64 0: 2.4.6-45.el7.centos.4 será atualizado. > O pacote httpd-tools.x86_64 0: 2.4.6-67.el7.centos.6 será uma atualização. > Pacote mod_ssl.x86_64 1: 2.4.6-45.el7.centos.4 será atualizado. > Pacote mod_ssl.x86_64 1: 2.4.6-67.el7.centos.6 será uma atualização...
Para atualizar um grupo de pacotes, o comando a seguir atualizará suas ferramentas de desenvolvimento (compilador C e C ++ mais utilitários relacionados).
# yum update "Ferramentas de Desenvolvimento"
Atualizar pacotes de grupo
Plugins carregados: log de mudanças, espelho mais rápido. Carregando velocidades de espelho do arquivo host em cache * base: mirrors.linode.com * epel: mirror.vorboss.net * extras: mirrors.linode.com * updates: mirrors.linode.com...
Para atualizar todo o software do sistema, bem como suas dependências para a versão mais recente, use este comando:
# atualização yum.
Atualizar pacotes de software
Plugins carregados: log de mudanças, espelho mais rápido. Carregando velocidades de espelho de hostfile em cache * base: mirrors.linode.com * epel: mirror.vorboss.net * extras: mirrors.linode.com * updates: mirrors.linode.com. Resolvendo dependências. -> Verificação da transação em execução. > Pacote MariaDB-client.x86_64 0: 10.1.23-1.el7.centos será atualizado. > Pacote MariaDB-client.x86_64 0: 10.1.28-1.el7.centos será uma atualização. > Pacote MariaDB-common.x86_64 0: 10.1.23-1.el7.centos será atualizado. > Pacote MariaDB-common.x86_64 0: 10.1.28-1.el7.centos será uma atualização. > O pacote MariaDB-server.x86_64 0: 10.1.23-1.el7.centos será atualizado. > Pacote MariaDB-server.x86_64 0: 10.1.28-1.el7.centos será uma atualização. > Pacote MariaDB-shared.x86_64 0: 10.1.23-1.el7.centos será atualizado. > Pacote MariaDB-shared.x86_64 0: 10.1.28-1.el7.centos será uma atualização. > O pacote NetworkManager.x86_64 1: 1.4.0-19.el7_3 ficará obsoleto. > O pacote NetworkManager.x86_64 1: 1.8.0-11.el7_4 ficará obsoleto...
É isso! Você pode gostar de ler os seguintes artigos relacionados.
Sempre mantenha seu sistema Linux atualizado com as últimas atualizações gerais de segurança e pacotes. Você tem alguma pergunta a fazer, use o formulário de comentários abaixo para isso.