Como instalar o AWS CLI versão 1 no Ubuntu

O AWS CLI é uma ferramenta de linha de comando para controlar e gerenciar seus serviços AWS. Existem várias maneiras de instalar o AWS CLI no Linux. Você pode instalá-lo usando o instalador incluído, independentemente de ter permissões de superusuário em seu sistema.

Continue lendo para saber mais sobre o AWS CLI e como instalá-lo no Linux.

Pré-requisitos para AWS CLI

A instalação do AWS CLI requer Python em sua máquina Linux. Seu sistema deve ter o Python versão 3.6 ou superior para instalar a AWS. Você pode instalar o Python baixando o arquivo do site oficial. Mas primeiro, você terá que obter algumas dependências usando o APT. Emita os seguintes comandos um por um para baixar todas as dependências necessárias:

 sudo apt install build-essential checkinstall
 sudo apt install libreadline-gplv2-dev libncursesw5-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

Instale Python no Ubuntu

Assim que o sistema terminar de instalar as dependências, baixe o arquivo Python usando o comando wget .

 wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz

Extraia o conteúdo do pacote com o comando tar .

 tar xvf Python-3.6.0.tar.xz

Mude seu diretório de trabalho atual para onde o pacote foi extraído usando o comando cd . Após a conclusão, configure a compilação e instale.

 cd Python-3.6.0/
 ./configure

Caso você encontre uma mensagem de erro, emita o seguinte comando:

 ./configure --enable-optimizations

Usando o comando make altinstall em vez de make install , você pode pular a criação do link simbólico. Esta etapa leva um pouco mais de tempo para ser executada, portanto, seja paciente durante a execução.

 sudo make altinstall

Relacionado: AWS x Microsoft Azure: Qual serviço de nuvem é o melhor?

Instale o AWS CLI usando o pacote de instalação

O instalador empacotado vem com todas as suas dependências inerentes, tornando-o perfeito para instalação offline. Primeiro, baixe o instalador AWS CLI versão 1 em sua máquina. Você pode usar qualquer um dos seguintes métodos para baixar o pacote do instalador:

Baixe o instalador por meio do terminal usando o comando curl:

 curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"

Alternativamente, você também pode baixar o instalador incluído indo para o site oficial.

Download : Pacote de instalação do AWS CLI versão 1

Assim que o arquivo zip for baixado, extraia o pacote usando o gerenciador de pacotes embutido em sua máquina Linux. Você também pode descompactar o pacote baixado do terminal emitindo o seguinte comando:

 unzip awscli-bundle.zip

Assim que o procedimento de descompactação for concluído, execute o comando de instalação. Especifique o caminho da instalação e o local do link simbólico para o instalador usando os sinalizadores -i e -b .

 sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws

O sistema agora instalará o AWC CLI versão 1.

Após a conclusão da instalação, verifique a instalação digitando os seguintes comandos:

 aws --version

O sistema exibirá a seguinte saída se a instalação for bem-sucedida:

 aws-cli/1.15.58 Python/3.5.2 Linux/5.11.0-25-generic botocare/1.10.57

Como desinstalar o AWS CLI versão 1

Remover o AWS CLI do Ubuntu é moleza. Tudo que você precisa fazer é excluir o diretório de instalação e os links simbólicos criados durante a instalação.

 sudo rm -rf /usr/local/aws
 sudo rm /usr/local/bin/aws

Relacionado: Como se tornar um especialista em Amazon Web Services com BitDegree

Gerenciando serviços da AWS a partir do terminal

O AWS CLI é uma ferramenta útil para gerenciar facilmente seus serviços AWS. Você pode usar o instalador empacotado para instalar o AWS CLI. O instalador empacotado é ótimo para instalações offline, mas envolve mais etapas do que o procedimento normal de instalação.

Você também pode usar o PIP para instalar o AWS CLI em sua máquina Linux, caso seja um fã de instalações rápidas. De qualquer forma, sinta-se à vontade para instalar / desinstalar o AWS CLI de acordo com seus requisitos.

Os serviços de computação em nuvem são a solução para as crescentes demandas de servidor de muitas empresas. Este é o principal motivo pelo qual a tendência de desenvolvimento em nuvem está disparando. Entre na onda aprendendo os meandros da Amazon Web Services hoje.