Cómo instalar AWS CLI en Ubuntu 24.04

Como Instalar Aws Cli En Ubuntu 24 04



AWS ofrece numerosos servicios que cualquiera puede utilizar. Sin embargo, cuando desee una forma fácil y controlada de controlar todos sus servicios de AWS, debe instalar una AWS CLI (interfaz de línea de comandos). La AWS CLI le brinda acceso a la API de AWS, lo que le permite administrar todos los servicios según la tarea que esté manejando o desee automatizar.

Puede instalar AWS CLI en Ubuntu 24.04 y hay dos métodos que puede utilizar según sus preferencias. Puede instalarlo como un paquete instantáneo o un módulo de Python dentro de un entorno virtual de Python. Analicemos cada opción.







Método 1: instalar AWS CLI mediante Snap

Ubuntu es compatible con AWS CLI y puede acceder a él como un paquete instantáneo desde Centro de Aplicaciones a través de GUI o usando el comando de ajuste . La instalación de AWS CLI en un abrir y cerrar de ojos instalará todos los paquetes de dependencia que requiere sin instalarlos por separado.



Si este enfoque le resulta conveniente, ejecute el siguiente comando para instalar AWS CLI.



$ sudo snap instalar aws - cli -- clásico

AWS CLI se descargará e instalará en su sistema. Con esta opción, se puede acceder a la CLI de AWS en todo el sistema y no solo en un entorno virtual, como en el segundo método.





Una vez que instale AWS CLI, verifique la versión instalada para asegurarse de que el paquete se haya instalado correctamente.

$ aws -- versión

Hemos instalado AWS CLI versión 2.15.38.



El siguiente paso es configurar la CLI de AWS conectándola con su cuenta de AWS para permitirle tomar el control de sus servicios de AWS. Ejecute el comando de configuración a continuación.

$aws configurar

Proporcione sus credenciales para completar la configuración.

Método 2: instalar AWS CLI como módulo de Python

También puede instalar AWS CLI en Ubuntu 24.04 como un módulo de Python. Este método requiere crear un ambiente virtual y usando pepita para instalar AWS CLI. Un entorno virtual es una forma aislada de utilizar paquetes. En lugar de hacer que AWS CLI sea accesible en todo el sistema, puede limitarlo a que solo sea accesible dentro del entorno virtual creado.

Además, si no tiene privilegios sudo en el sistema, siempre que tenga un entorno virtual, podrá instalar AWS CLI. Siga los pasos a continuación.

Paso 1: Instale Python3 PIP y Venv
Para crear un entorno virtual, debemos tener instalado Venv. Ejecute el siguiente comando para instalarlo.

$ sudo apto instalar Python3 - venv

También necesita PIP para ayudar con la instalación de módulos de Python. Por lo tanto, instale PIP usando el siguiente comando.

$ sudo apto instalar python3 - pepita

Paso 2: crear un entorno virtual
Con Venv, podemos crear un entorno aislado en el que instalar AWS CLI sin necesidad de privilegios sudo. Se recomienda un entorno virtual cuando se trabaja con módulos de Python, ya que no interfiere con los paquetes instalados por APT. Además, si las cosas van mal, no afecta a tu sistema. Estamos usando Python 3 para este caso.

Así es como se crea un entorno virtual y se activa.

$python3 - m venv . venv
$fuente. venv / papelera / activar

Hemos denominado al entorno virtual 'venv', pero puede utilizar cualquier nombre que prefiera. Nuevamente, hemos creado el directorio en nuestra ubicación actual, pero puede especificar una ruta diferente.

Paso 3: Instale AWS CLI
Dentro del entorno virtual, al ejecutar el siguiente comando se descargará e instalará AWS CLI.

$pip3 instalar awscli

Asegúrese de que la descarga se complete correctamente. Obtendrá un resultado similar al que se muestra a continuación.

Puedes comprobar la versión instalada.

$ aws -- versión

Con AWS CLI instalada, configúrela para comenzar a administrar sus servicios de AWS. Una vez que hayas terminado de usarlo o quieras salir del entorno virtual, desactívalo.

Conclusión

AWS CLI es una forma preferida de administrar sus servicios de AWS. En Ubuntu 24.04, puede instalarlo como un paquete instantáneo o en un entorno virtual Python usando PIP. Esta publicación analiza cada método y brinda ejemplos para crear una guía detallada y sencilla que cualquiera puede seguir.