Sådan installeres AWS CLI på Ubuntu 24.04

Sadan Installeres Aws Cli Pa Ubuntu 24 04



AWS tilbyder adskillige tjenester, som alle kan bruge. Men når du ønsker en nem og kontrolleret måde at kontrollere alle dine AWS-tjenester på, skal du installere en AWS CLI (kommandolinjegrænseflade). AWS CLI giver dig adgang til AWS API, så du kan administrere alle tjenester afhængigt af den opgave, du håndterer eller ønsker at automatisere.

Du kan installere AWS CLI på Ubuntu 24.04, og der er to tilgange, du kan bruge afhængigt af dine præferencer. Du kan installere det som en snap-pakke eller et Python-modul i et virtuelt Python-miljø. Lad os diskutere hver mulighed.







Metode 1: Installer AWS CLI Via Snap

Ubuntu understøtter AWS CLI, og du kan få adgang til det som en snap-pakke fra App Center via GUI eller ved at bruge snap kommando . Installation af AWS CLI på et øjeblik vil installere alle de afhængighedspakker, det kræver uden at installere dem separat.



Hvis du finder denne fremgangsmåde praktisk, skal du udføre kommandoen nedenfor for at installere AWS CLI.



$ sudo snap install aws - cli -- klassisk

AWS CLI vil blive downloadet og installeret på dit system. Med denne mulighed er AWS CLI tilgængelig for hele systemet og ikke kun i et virtuelt miljø, som i den anden metode.





Når du har installeret AWS CLI, skal du kontrollere den installerede version for at sikre dig, at pakken er blevet installeret korrekt.

$ aws -- version

Vi har installeret AWS CLI version 2.15.38.



Det næste trin er at konfigurere AWS CLI ved at forbinde det med din AWS-konto for at give dig mulighed for at tage kontrol over dine AWS-tjenester. Kør kommandoen configure nedenfor.

$ aws konfigurere

Angiv dine legitimationsoplysninger for at fuldføre opsætningen.

Metode 2: Installer AWS CLI som et Python-modul

Du kan også installere AWS CLI på Ubuntu 24.04 som et Python-modul. Denne metode kræver oprettelse af en virtuelt miljø og bruger pip for at installere AWS CLI. Et virtuelt miljø er en afsondret måde at bruge pakker på. I stedet for at gøre AWS CLI tilgængelig på hele systemet, kan du begrænse den til kun at være tilgængelig i det oprettede virtuelle miljø.

Desuden, hvis du ikke har sudo-rettigheder på systemet, forudsat at du har et virtuelt miljø, vil du kunne installere AWS CLI. Følg nedenstående trin.

Trin 1: Installer Python3 PIP og Venv
For at skabe et virtuelt miljø skal vi have Venv installeret. Udfør nedenstående kommando for at installere det.

$ sudo apt installer Python3 - venv

Du har også brug for PIP for at hjælpe med at installere Python-moduler. Installer derfor PIP ved hjælp af følgende kommando.

$ sudo apt installer python3 - pip

Trin 2: Opret et virtuelt miljø
Med Venv kan vi skabe et afsondret miljø, hvor vi kan installere AWS CLI uden at kræve sudo-privilegier. Et virtuelt miljø anbefales, når du arbejder med Python-moduler, da det ikke forstyrrer APT-installerede pakker. Desuden, hvis tingene går sidelæns, påvirker det ikke dit system. Vi bruger Python 3 til dette tilfælde.

Sådan opretter du et virtuelt miljø og aktiverer det.

$ python3 - m venv. venv
$ kilde. venv / beholder / aktivere

Vi har kaldt det virtuelle miljø 'venv', men du kan bruge et hvilket som helst foretrukket navn. Igen har vi oprettet mappen på vores nuværende placering, men du kan angive en anden sti.

Trin 3: Installer AWS CLI
Inde i det virtuelle miljø vil følgende kommando downloade og installere AWS CLI.

$ pip3 installer awscli

Sørg for, at overførslen er fuldført. Du vil få et output svarende til det nedenfor.

Du kan tjekke den installerede version.

$ aws -- version

Med AWS CLI installeret, konfigurer den til at begynde at administrere dine AWS-tjenester. Når du er færdig med at bruge det eller ønsker at forlade det virtuelle miljø, skal du deaktivere det.

Konklusion

AWS CLI er en foretrukken måde at administrere dine AWS-tjenester på. På Ubuntu 24.04 kan du installere det som en snap-pakke eller i et virtuelt Python-miljø ved hjælp af PIP. Dette indlæg diskuterede hver metode og gav eksempler til at skabe en detaljeret og ligetil guide, som enhver kan følge med.