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
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
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.