Cómo instalar la versión 1 de AWS CLI en Ubuntu
La AWS CLI es una herramienta de línea de comandos para controlar y administrar sus servicios de AWS. Hay varias formas de instalar AWS CLI en Linux. Puede instalarlo utilizando su instalador incluido, independientemente de si tiene permisos de superusuario en su sistema.
Siga leyendo para saber más sobre AWS CLI y cómo instalarlo en Linux.
Requisitos previos para la AWS CLI
La instalación de AWS CLI requiere Python en su máquina Linux. Su sistema debe tener Python versión 3.6 o superior para instalar AWS. Puede instalar Python descargando el archivo del sitio web oficial. Pero primero, tendrá que obtener algunas dependencias usando APT. Emita los siguientes comandos uno por uno para descargar todas las dependencias necesarias:
sudo apt install build-essential checkinstall
sudo apt install libreadline-gplv2-dev libncursesw5-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
Instalar Python en Ubuntu
Tan pronto como el sistema termine de instalar las dependencias, descargue el archivo de Python usando el comando wget .
wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz
Extraiga el contenido del paquete con el comando tar .
tar xvf Python-3.6.0.tar.xz
Cambie su directorio de trabajo actual al lugar donde se extrajo el paquete usando el comando cd . Después de la finalización, configure la compilación e instale.
cd Python-3.6.0/
./configure
En caso de que encuentre un mensaje de error, ejecute el siguiente comando:
./configure --enable-optimizations
Al usar el comando make altinstall en lugar de make install , puede omitir la creación del enlace simbólico. Este paso tarda un poco más en ejecutarse, así que tenga paciencia durante la ejecución.
sudo make altinstall
Instale la AWS CLI con el instalador incluido
El instalador incluido viene con todas sus dependencias inherentes, lo que lo hace perfecto para la instalación fuera de línea. Primero, descargue el instalador de AWS CLI versión 1 en su máquina. Puede utilizar cualquiera de los siguientes métodos para descargar el paquete de instalación:
Descarga el instalador a través del terminal usando el comando curl:
curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
Alternativamente, también puede descargar el instalador incluido dirigiéndose al sitio web oficial.
Descargar : instalador incluido de AWS CLI versión 1
Una vez descargado el archivo zip, extraiga el paquete utilizando el administrador de paquetes integrado en su máquina Linux. También puede descomprimir el paquete descargado de la terminal emitiendo el siguiente comando:
unzip awscli-bundle.zip
Tan pronto como se complete el procedimiento de descompresión, ejecute el comando de instalación. Especifique la ruta de instalación y la ubicación del enlace simbólico al instalador utilizando los indicadores -i y -b .
sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
El sistema ahora instalará AWC CLI versión 1.
Una vez completada la instalación, verifique la instalación escribiendo los siguientes comandos:
aws --version
El sistema mostrará el siguiente resultado si la instalación se realizó correctamente:
aws-cli/1.15.58 Python/3.5.2 Linux/5.11.0-25-generic botocare/1.10.57
Cómo desinstalar la versión 1 de la AWS CLI
Eliminar la AWS CLI de Ubuntu es muy sencillo. Todo lo que tiene que hacer es eliminar el directorio de instalación y los enlaces simbólicos creados durante la instalación.
sudo rm -rf /usr/local/aws
sudo rm /usr/local/bin/aws
Administración de servicios de AWS desde la terminal
La AWS CLI es una herramienta útil para administrar fácilmente sus servicios de AWS. Puede utilizar el instalador incluido para instalar AWS CLI. El instalador incluido es ideal para instalaciones fuera de línea, pero implica más pasos que el procedimiento de instalación normal.
También puede usar PIP para instalar AWS CLI en su máquina Linux, en caso de que sea un fanático de las instalaciones rápidas. De cualquier manera, no dude en instalar / desinstalar AWS CLI según sus requisitos.
Los servicios de computación en la nube son la solución a las crecientes demandas de servidores de muchas empresas. Esta es la razón principal por la que la tendencia al desarrollo de nubes se está disparando. Súbete al carro aprendiendo los entresijos de los servicios web de Amazon hoy.