A AWS oferece vários serviços para qualquer pessoa usar. No entanto, quando você deseja uma maneira fácil e controlada de controlar todos os seus serviços AWS, você deve instalar uma AWS CLI (interface de linha de comando). A AWS CLI dá acesso à API da AWS, permitindo gerenciar todos os serviços dependendo da tarefa que você está realizando ou deseja automatizar.
Você pode instalar a AWS CLI no Ubuntu 24.04 e há duas abordagens que você pode usar, dependendo de sua preferência. Você pode instalá-lo como um pacote snap ou um módulo Python dentro de um ambiente virtual Python. Vamos discutir cada opção.
Método 1: instalar AWS CLI via Snap
O Ubuntu suporta AWS CLI e você pode acessá-lo como um pacote instantâneo em Central de aplicativos via GUI ou usando o comando instantâneo . Instalar o AWS CLI rapidamente instalará todos os pacotes de dependência necessários, sem instalá-los separadamente.
Se você achar essa abordagem conveniente, execute o comando abaixo para instalar o AWS CLI.
$ sudo instalação instantânea aws - cli -- clássico
AWS CLI será baixado e instalado em seu sistema. Com esta opção, a AWS CLI fica acessível em todo o sistema e não apenas em um ambiente virtual, como no segundo método.
Depois de instalar o AWS CLI, verifique a versão instalada para verificar se o pacote foi instalado com sucesso.
$ aus -- versãoInstalamos o AWS CLI versão 2.15.38.
A próxima etapa é configurar a AWS CLI conectando-a à sua conta AWS para permitir que você assuma o controle de seus serviços AWS. Execute o comando configure abaixo.
$ aws configurarForneça suas credenciais para concluir a configuração.
Método 2: instalar AWS CLI como um módulo Python
Você também pode instalar o AWS CLI no Ubuntu 24.04 como um módulo Python. Este método requer a criação de um ambiente virtual e usando pip para instalar o AWS CLI. Um ambiente virtual é uma forma isolada de usar pacotes. Em vez de tornar a AWS CLI acessível em todo o sistema, você pode limitá-la a ser acessível apenas dentro do ambiente virtual criado.
Além disso, se você não possui privilégios sudo no sistema, desde que possua um ambiente virtual, você conseguirá instalar o AWS CLI. Siga os passos abaixo.
Etapa 1: Instale Python3 PIP e Venv
Para criar um ambiente virtual, devemos ter o Venv instalado. Execute o comando abaixo para instalá-lo.
Você também precisa do PIP para ajudar na instalação dos módulos Python. Portanto, instale o PIP usando o seguinte comando.
$ sudo apto instalar python3 - pip Etapa 2: Crie um ambiente virtual
Com o Venv, podemos criar um ambiente isolado para instalar o AWS CLI sem exigir privilégios sudo. Um ambiente virtual é recomendado ao trabalhar com módulos Python, pois não interfere nos pacotes instalados pelo APT. Além disso, se as coisas correrem mal, isso não afetará o seu sistema. Estamos usando Python 3 para este caso.
Veja como você cria um ambiente virtual e o ativa.
$ python3 - m venv. venv$fonte. venv / caixa / ativar
Chamamos o ambiente virtual de “venv”, mas você pode usar qualquer nome de sua preferência. Novamente, criamos o diretório em nosso local atual, mas você pode especificar um caminho diferente.
Etapa 3: instalar AWS CLI
Dentro do ambiente virtual, a execução do comando a seguir fará o download e instalará o AWS CLI.
Certifique-se de que o download seja concluído com sucesso. Você obterá uma saída semelhante à abaixo.
Você pode verificar a versão instalada.
$ aus -- versãoCom o AWS CLI instalado, configure-o para começar a gerenciar seus serviços AWS. Quando terminar de usá-lo ou quiser sair do ambiente virtual, desative-o.
Conclusão
AWS CLI é a forma preferida de gerenciar seus serviços AWS. No Ubuntu 24.04, você pode instalá-lo como um pacote instantâneo ou em um ambiente virtual Python usando PIP. Esta postagem discutiu cada método, dando exemplos para criar um guia detalhado e direto para qualquer pessoa acompanhar.