Gerenciar software na instância do Amazon Linux
A distribuição básica do Amazon Linux contém os pacotes e utilitários de software que são necessários para operações básicas de servidor.
Essas informações se aplicam ao Amazon Linux 2 e ao Amazon Linux. Para obter mais informações sobre o AL2023, consulte Executar atualizações do sistema operacional e pacotes no Guia do usuário do AL2023.
nota
O Amazon Linux AMI foi descontinuado em 31 de dezembro de 2023 e não recebe atualizações de segurança nem correções de erros a partir de 1º de janeiro de 2024. Para obter mais informações sobre a descontinuação do Amazon Linux AMI e o suporte para manutenção, consulte a postagem do blog Update on Amazon Linux AMI end-of-life
Conteúdo
É importante manter o software atualizado. Muitos pacotes em uma distribuição do Linux são atualizados frequentemente para corrigir erros, adicionar recursos e proteger contra exploits de segurança. Para ter mais informações, consulte Atualizar o software da instância na instância do Amazon Linux.
Por padrão, as instâncias do Amazon Linux são executadas com os dois repositórios habilitados a seguir:
-
Amazon Linux 2:
amzn2-core
eamzn2extra-docker
-
Amazon Linux AMI:
amzn-main
eamzn-updates
Embora haja muitos pacotes disponíveis nesses repositórios que são atualizados pela Amazon Web Services, pode haver um pacote que você deseje instalar e que esteja contido em outro repositório. Para ter mais informações, consulte Adicionar repositórios em uma instância do Amazon Linux. Para obter ajuda para encontrar e instalar pacotes nos repositórios habilitados, consulte Encontrar e instalar pacotes de software em uma instância do Amazon Linux.
Nem todo software está disponível em pacotes de software armazenados em repositórios; alguns devem ser compilados em uma instância a partir do código-fonte. Para ter mais informações, consulte Preparar-se para compilar software em uma instância do Amazon Linux.
As instâncias do Amazon Linux gerenciam seu software usando o gerenciador de pacotes yum. O gerenciador de pacotes yum pode instalar, remover e atualizar software, bem como gerenciar todas as dependências para cada pacote. As distribuições do Linux baseadas em Debian, como Ubuntu, usam o comando apt-get e o gerenciador de pacotes dpkg, logo, os exemplos de yum nas seções a seguir não se aplicam a essas distribuições.