Come installare AWS CLI su Ubuntu 24.04

Come Installare Aws Cli Su Ubuntu 24 04



AWS offre numerosi servizi utilizzabili da chiunque. Tuttavia, se desideri un modo semplice e controllato per controllare tutti i tuoi servizi AWS, devi installare un'AWS CLI (interfaccia a riga di comando). L'AWS CLI ti dà accesso all'API AWS, permettendoti di gestire tutti i servizi a seconda dell'attività che stai gestendo o che desideri automatizzare.

Puoi installare AWS CLI su Ubuntu 24.04 ed esistono due approcci che puoi utilizzare a seconda delle tue preferenze. Puoi installarlo come pacchetto snap o modulo Python all'interno di un ambiente virtuale Python. Discutiamo ciascuna opzione.







Metodo 1: installa AWS CLI tramite Snap

Ubuntu supporta AWS CLI e puoi accedervi come pacchetto snap da App Center tramite GUI o utilizzando il file comando di scatto . L'installazione di AWS CLI in un attimo installerà tutti i pacchetti di dipendenze richiesti senza installarli separatamente.



Se ritieni conveniente questo approccio, esegui il comando seguente per installare AWS CLI.



$ sudo snap installa aws - cli -- classico

AWS CLI verrà scaricato e installato sul tuo sistema. Con questa opzione, l'AWS CLI è accessibile a livello di sistema e non solo in un ambiente virtuale, come nel secondo metodo.





Una volta installato AWS CLI, controlla la versione installata per accertarti che il pacchetto sia stato installato correttamente.

$ aws -- versione

Abbiamo installato AWS CLI versione 2.15.38.



Il passaggio successivo consiste nel configurare l'AWS CLI collegandola al tuo account AWS per consentirti di assumere il controllo dei tuoi servizi AWS. Esegui il comando di configurazione riportato di seguito.

$aws configura

Fornisci le tue credenziali per completare la configurazione.

Metodo 2: installa AWS CLI come modulo Python

Puoi anche installare AWS CLI su Ubuntu 24.04 come modulo Python. Questo metodo richiede la creazione di un file ambiente virtuale e utilizzando pip per installare AWS CLI. Un ambiente virtuale è un modo appartato di utilizzare i pacchetti. Invece di rendere AWS CLI accessibile a livello di sistema, puoi limitarlo a essere accessibile solo all'interno dell'ambiente virtuale creato.

Inoltre, se non disponi dei privilegi sudo sul sistema, purché disponi di un ambiente virtuale, riuscirai a installare AWS CLI. Seguire i passaggi seguenti.

Passaggio 1: installa Python3 PIP e Venv
Per creare un ambiente virtuale, dobbiamo avere Venv installato. Eseguire il comando seguente per installarlo.

$ sudo apt installa Python3 - venv

Hai anche bisogno di PIP per aiutarti con l'installazione dei moduli Python. Pertanto, installa PIP utilizzando il seguente comando.

$ sudo apt installa python3 - pip

Passaggio 2: crea un ambiente virtuale
Con Venv possiamo creare un ambiente appartato in cui installare AWS CLI senza richiedere i privilegi sudo. Si consiglia un ambiente virtuale quando si lavora con i moduli Python, poiché non interferisce con i pacchetti installati da APT. Inoltre, se le cose vanno male, ciò non influisce sul tuo sistema. Stiamo usando Python 3 per questo caso.

Ecco come creare un ambiente virtuale e attivarlo.

$python3 - m venv. venv
fonte $. venv / bidone / attivare

Abbiamo chiamato l'ambiente virtuale 'venv', ma puoi utilizzare qualsiasi nome preferito. Ancora una volta, abbiamo creato la directory nella nostra posizione corrente, ma puoi specificare un percorso diverso.

Passaggio 3: installa AWS CLI
All'interno dell'ambiente virtuale, l'esecuzione del comando seguente scaricherà e installerà AWS CLI.

$ pip3 installa awscli

Assicurati che il download venga completato correttamente. Otterrai un output simile a quello qui sotto.

Puoi controllare la versione installata.

$ aws -- versione

Con AWS CLI installato, configuralo per iniziare a gestire i tuoi servizi AWS. Una volta che hai finito di usarlo o vuoi uscire dall'ambiente virtuale, disattivalo.

Conclusione

AWS CLI è il modo preferito per gestire i servizi AWS. Su Ubuntu 24.04, puoi installarlo come pacchetto snap o in un ambiente virtuale Python utilizzando PIP. Questo post ha discusso ciascun metodo, fornendo esempi per creare una guida dettagliata e semplice che chiunque possa seguire.