Com instal·lar AWS CLI a Ubuntu 24.04

Com Instal Lar Aws Cli A Ubuntu 24 04



AWS ofereix nombrosos serveis per a qualsevol persona. Tanmateix, quan voleu una manera fàcil i controlada de controlar tots els vostres serveis d'AWS, heu d'instal·lar una AWS CLI (interfície de línia d'ordres). L'AWS CLI us dóna accés a l'API d'AWS, la qual cosa us permet gestionar tots els serveis en funció de la tasca que esteu gestionant o voleu automatitzar.

Podeu instal·lar l'AWS CLI a Ubuntu 24.04 i hi ha dos enfocaments que podeu utilitzar segons les vostres preferències. Podeu instal·lar-lo com un paquet instantani o un mòdul Python dins d'un entorn virtual Python. Parlem de cada opció.







Mètode 1: instal·leu AWS CLI mitjançant Snap

Ubuntu admet AWS CLI i hi podeu accedir com a paquet instantani des de Centre d'aplicacions mitjançant GUI o utilitzant el comanda snap . La instal·lació d'AWS CLI com a instant instal·larà tots els paquets de dependència que requereixi sense instal·lar-los per separat.



Si trobeu convenient aquest enfocament, executeu l'ordre següent per instal·lar AWS CLI.



$ sudo snap install aws - cli -- clàssic

AWS CLI es baixarà i s'instal·larà al vostre sistema. Amb aquesta opció, l'AWS CLI és accessible a tot el sistema i no només en un entorn virtual, com en el segon mètode.





Un cop instal·leu AWS CLI, comproveu la versió instal·lada per comprovar que el paquet s'ha instal·lat correctament.

$ aws -- versió

Hem instal·lat AWS CLI versió 2.15.38.



El següent pas és configurar l'AWS CLI connectant-lo amb el vostre compte d'AWS per permetre't prendre el control dels teus serveis d'AWS. Executeu l'ordre de configuració següent.

$ aws configure

Proporcioneu les vostres credencials per completar la configuració.

Mètode 2: instal·leu AWS CLI com a mòdul Python

També podeu instal·lar AWS CLI a Ubuntu 24.04 com a mòdul Python. Aquest mètode requereix crear un entorn virtual i utilitzant pip per instal·lar AWS CLI. Un entorn virtual és una manera aïllada d'utilitzar paquets. En lloc de fer que l'AWS CLI sigui accessible a tot el sistema, podeu limitar-lo a que només sigui accessible dins de l'entorn virtual creat.

A més, si no tens privilegis sudo al sistema, sempre que tinguis un entorn virtual, aconseguiràs instal·lar AWS CLI. Seguiu els passos següents.

Pas 1: instal·leu Python3 PIP i Venv
Per crear un entorn virtual, hem de tenir Venv instal·lat. Executeu l'ordre següent per instal·lar-lo.

$ sudo apt install Python3 - venv

També necessiteu PIP per ajudar amb la instal·lació de mòduls Python. Per tant, instal·leu PIP mitjançant l'ordre següent.

$ sudo apt install python3 - pip

Pas 2: creeu un entorn virtual
Amb Venv, podem crear un entorn aïllat on instal·lar AWS CLI sense necessitat de privilegis sudo. Es recomana un entorn virtual quan es treballa amb mòduls Python, ja que no interfereix amb els paquets instal·lats per APT. A més, si les coses van de costat, no afecta el vostre sistema. Estem utilitzant Python 3 per a aquest cas.

A continuació s'explica com creeu un entorn virtual i l'activeu.

$ python3 - m venv. venv
$ font. venv / paperera / activar

Hem anomenat l'entorn virtual 'venv', però podeu utilitzar qualsevol nom preferit. De nou, hem creat el directori a la nostra ubicació actual, però podeu especificar un camí diferent.

Pas 3: instal·leu AWS CLI
Dins de l'entorn virtual, executar l'ordre següent baixarà i instal·larà AWS CLI.

$ pip3 instal·lar awscli

Assegureu-vos que la descàrrega es completi correctament. Obtindreu una sortida semblant a la següent.

Podeu comprovar la versió instal·lada.

$ aws -- versió

Amb AWS CLI instal·lat, configureu-lo per començar a gestionar els vostres serveis d'AWS. Un cop hàgiu acabat d'utilitzar-lo o voleu sortir de l'entorn virtual, desactiveu-lo.

Conclusió

AWS CLI és una manera preferida de gestionar els vostres serveis d'AWS. A Ubuntu 24.04, podeu instal·lar-lo com a paquet instantani o en un entorn virtual Python mitjançant PIP. En aquesta publicació es parlava de cada mètode, donant exemples per crear una guia detallada i senzilla perquè qualsevol pugui seguir.