I denne artikkelen vil jeg vise deg hvordan du installerer Aws cli Program på Ubuntu 22.04 LTS ved hjelp av APT Package Manager. Jeg vil også vise deg hvordan du installerer den nyeste versjonen av Aws cli Program på Ubuntu 22.04 LTS som en Python -modul ved hjelp av Python Pip. Så la oss komme i gang.
Innholdsfortegnelse
Installere AWS CLI ved hjelp av APT Package Manager
Aws cli er tilgjengelig i det offisielle pakkelageret til Ubuntu 22.04 LTS. Så det er veldig enkelt å installere.
Oppdater først Apt Package Repository Cache med følgende kommando:
$ sudo apt-get oppdatering
Apt Package Repository Cache skal oppdateres.
Å installere Aws cli på Ubuntu 22.04 LTS fra det offisielle pakkelageret, kjør følgende kommando:
$ sudo apt-get install awscli
trykk Y Og trykk deretter For å bekrefte installasjonen.
De nødvendige pakkene lastes ned fra Internett. Det vil ta noen sekunder å fullføre.
Når pakkene er lastet ned, vil Apt Package Manager installere dem. Det vil ta noen sekunder å fullføre.
Aws cli bør installeres på dette tidspunktet.
Å sjekke om Aws cli Jobber riktig med følgende kommando:
$ AWS -Versjon
Som du ser fungerer AWS CLI riktig.
Installere AWS CLI ved hjelp av Python Pip
Aws cli er også tilgjengelig som en Python -modul. Fordelen med å installere AWS CLI som en Python-modul er at du alltid får en oppdatert versjon av AWS CLI-programmet. Hvis AWS CLI er installert som en Python -modul, vil det være veldig enkelt å oppdatere AWS CLI når en ny versjon av AWS CLI er tilgjengelig. Du trenger heller ikke superbrukerrettigheter for å installere AWS CLI som en Python -modul. AWS CLI kan også installeres i et virtuelt Python.
Aws cli er tilgjengelig for Python 2 og Python 3. Du må ha Python Pip installert på datamaskinen din for å installere AWS CLI på Ubuntu 22.04 LTS som en Python -modul. Python Pip er ikke installert som standard på Ubuntu 22.04 LTS. Men du kan installere det enkelt fra det offisielle pakkelagde av Ubuntu.
For å installere Python Pip på Ubuntu 22.04 LTS, kjør følgende kommando:
For Python 2:
$ sudo apt install python-pip
For Python 3:
$ sudo apt install python3-pip
trykk Y Og trykk deretter For å bekrefte installasjonen.
Python Pip skal installeres.
For å installere AWS CLI på Ubuntu 22.04 LTS som en Python -modul som bruker Python Pip, kjør følgende kommando:
Python 2 Pip:
$ pip installer awscli -upgrade --bruker
Python 3 Pip:
$ pip3 installer awscli -upgrade --bruker
AWS CLI blir installert som en Python -modul. Det vil ta noen sekunder å fullføre.
Den siste versjonen av Aws cli skal installeres som en Python -modul.
Når AWS CLI er installert som en Python -modul, kan du kjøre Aws cli følgende:
Python 2 -kommando:
$ python -m awscli --version
Python 3 -kommando:
$ python3 -m awscli --version
Som du kan se, Aws cli fungerer riktig.
Grunnleggende om AWS CLI
Jeg ønsket å vise deg hvordan du skal jobbe med Aws cli praktisk. Men jeg har ikke et kredittkort, så jeg kan ikke bekrefte AWS -kontoen min. Men ikke bekymre deg; Jeg vil gi deg nok informasjon slik at du kan komme i gang med Aws cli på Ubuntu 22.04 LTS.
I denne delen vil jeg bruke Ubuntu 22.04 LTS pakket versjon av Aws cli program, ikke Python -modulversjonen. Så sørg for å justere kommandoen hvis du bruker Python -modulversjonen av AWS CLI -programmet.
Logg inn på AWS -konto ved hjelp av AWS CLI
Først må du bruke AWS -kontoopplysningene dine for å konfigurere Aws cli klient. For å gjøre det, kjør følgende kommando:
Ubuntu pakket AWS CLI:
$ AWS Konfigurer
AWS CLI Python -modul:
$ python -m awscli konfigurere
Skriv inn din AWS Access Key ID og trykk .
MERK: An Få tilgang til nøkkel -ID kan opprettes fra AWS Management Console.
Skriv inn din AWS Secret Access Nøkkel -ID og trykk .
MERK: EN Hemmelig tilgangsnøkkel -ID kan opprettes fra AWS Management Console.
Skriv inn ditt standardregionnavn. Det er noe sånt US-West-2. Når du er ferdig, trykk .
Skriv inn standard utgangsformat. Hvis utgangsformatet ikke betyr mye for deg, bare trykk For å velge standardutgangsformat.
Hvis du foretrekker å bruke JSON (JavaScript Object Notation) Utgangsformat, skriv inn JSON og trykk .
Når du har konfigurert AWS CLI -programmet med AWS -kontoopplysningene dine, bør du kunne administrere Amazon Web Services ved hjelp av Aws cli.
Konfigurasjonsfilene til Aws cli programmet lagres i ~/.AWS/Config og ~/.AWS/legitimasjon filer, som du kan se på skjermbildet nedenfor.
Hvis du vil bruke forskjellige AWS -kontoopplysninger, må du slette ~/.AWS/Config og ~/.AWS/legitimasjon filer med følgende kommando og kjører AWS Konfigurer kommando igjen.
$ rm -v ~/.aws/config ~/.AWS/legitimasjon
Få hjelp med AWS CLI
For å finne ut hvordan du bruker Aws cli program, du kan lese AWS CLI Man -sidene. AWS har også en flott guide og online dokumentasjon på AWS CLI som du kan lese for å lære mer om AWS CLI.
For å få hjelp på Aws cli Program fra terminalen, du kan kjøre følgende kommando:
$ AWS -hjelp
Eller,
$ python -m awscli hjelp
Eller,
$ python3 -m awscli hjelp
AWS Cli Man -siden åpnes på terminalen. Du kan lære mange ting fra AWS CLI Man -siden.
Aws har forskjellige tjenester som som EC2, S3, etc. For å få hjelp til å konfigurere spesifikke AWS -tjenester ved hjelp av AWS CLI, kan du lese de respektive mannsidene som følger:
$ awshjelp
MERK: Her, er AWS -tjenestenavnet du vil lære å konfigurere ved hjelp av AWS CLI -programmet.
For å lære mer om å konfigurere AWS S3 Object Storage Service ved hjelp av AWS CLI, kan du for eksempel kjøre følgende kommando:
$ AWS S3 Hjelp
For mer informasjon, kan du sjekke den offisielle online dokumentasjonen av AWS CLI -programmet.
Du kan også laste ned den offisielle AWS CLI PDF -manualen.
Konklusjon
Denne artikkelen viser deg hvordan du installerer Aws cli Program på Ubuntu 22.04 LTS ved hjelp av APT Package Manager. Jeg har også vist deg hvordan du installerer den nyeste versjonen av Aws cli Program på Ubuntu 22.04 LTS som en Python -modul. Jeg har vist deg hvordan du også logger deg på AWS -kontoen din ved å bruke AWS CLI -programmet. Til slutt har jeg vist deg hvordan du får hjelp på AWS CLI -programmet, slik at du kan lære mer om å konfigurere forskjellige AWS -tjenester med det.