W tym artykule pokażę, jak zainstalować AWS Cli Program na Ubuntu 22.04 LTS za pomocą Menedżera pakietów Apt. Pokażę również, jak zainstalować najnowszą wersję AWS Cli Program na Ubuntu 22.04 LTS jako moduł Python za pomocą Python PIP. Więc zacznijmy.
Spis treści
Instalowanie AWS CLI za pomocą APT Pakiet Manager
AWS Cli jest dostępny w oficjalnym repozytorium pakietów Ubuntu 22.04 LTS. Tak więc jest bardzo łatwy do zainstalowania.
Najpierw zaktualizuj pamięć podręczną repozytorium pakietów Apt za pomocą następującego polecenia:
Aktualizacja $ sudo apt-get
Pamięć podręczna repozytorium pakietów Apt powinna zostać zaktualizowana.
Żeby zainstalować AWS Cli na Ubuntu 22.04 LTS z oficjalnego repozytorium pakietów, uruchom następujące polecenie:
$ sudo apt-get instaluj AWSCLI
Naciskać Y a następnie naciśnij Aby potwierdzić instalację.
Wymagane pakiety są pobierane z Internetu. Ukończenie zajmie kilka sekund.
Po pobraniu pakietów Manager pakietu Apt ich zainstaluje. Ukończenie zajmie kilka sekund.
AWS Cli w tym momencie powinno być zainstalowane.
Aby sprawdzić, czy AWS Cli działa poprawnie z następującym poleceniem:
$ AWS --version
Jak widać, AWS CLI działa poprawnie.
Instalowanie AWS CLI za pomocą Python Pip
AWS Cli jest również dostępny jako moduł Python. Zaletą instalacji AWS CLI jako modułu Pythona jest to, że zawsze otrzymujesz aktualną wersję programu AWS CLI. Jeśli AWS CLI zostanie zainstalowany jako moduł Python, będzie bardzo łatwy do aktualizacji AWS CLI, gdy dostępna jest nowa wersja AWS CLI. Nie potrzebujesz również uprawnień Superuser, aby instalować AWS CLI jako moduł Python. AWS CLI można również zainstalować w wirtualnym środowisku Python.
AWS Cli jest dostępny dla Python 2 i Python 3. Musisz mieć zainstalowany na komputerze Python PIP do instalacji AWS CLI na Ubuntu 22.04 LTS jako moduł Python. Python PIP nie jest domyślnie zainstalowany na Ubuntu 22.04 LTS. Ale możesz go łatwo zainstalować z oficjalnego repozytorium pakietów Ubuntu.
Aby zainstalować Python Pip na Ubuntu 22.04 LTS, uruchom następujące polecenie:
Dla Pythona 2:
$ sudo apt instal Python-Pip
Dla Pythona 3:
$ sudo apt instal Python3-Pip
Naciskać Y a następnie naciśnij Aby potwierdzić instalację.
Należy zainstalować Python PIP.
Aby zainstalować AWS CLI na Ubuntu 22.04 LTS jako moduł Python za pomocą Python PIP, uruchom następujące polecenie:
Python 2 Pip:
$ pip instaluj awscli -upgrade --user
Python 3 Pip:
$ PIP3 instaluj AWSCLI -Upgrade -User
AWS CLI jest instalowany jako moduł Python. Ukończenie zajmie kilka sekund.
Najnowsza wersja AWS Cli należy zainstalować jako moduł Python.
Po zainstalowaniu AWS CLI jako moduł Python możesz uruchomić AWS Cli następująco:
Komenda Python 2:
$ Python -m awscli --version
Komenda Python 3:
$ Python3 -m awscli --version
Jak widzisz, AWS Cli działa poprawnie.
Podstawy AWS CLI
Chciałem pokazać, jak pracować AWS Cli praktycznie. Ale nie mam karty kredytowej, więc nie mogę zweryfikować mojego konta AWS. Ale nie martw się; Dam ci wystarczająco dużo informacji, abyś mógł zacząć AWS Cli na Ubuntu 22.04 LTS.
W tej sekcji będę używać Ubuntu 22.04 LTS pakowana wersja AWS Cli program, a nie wersja modułu Python. Pamiętaj więc, aby dostosować polecenie, jeśli używasz wersji modułu Python programu AWS CLI.
Zaloguj się na konto AWS za pomocą AWS CLI
Najpierw musisz użyć poświadczeń konta AWS, aby skonfigurować AWS Cli klient. Aby to zrobić, uruchom następujące polecenie:
Ubuntu pakuje AWS CLI:
$ AWS konfiguruj
Moduł AWS Cli Python:
$ Python -m Awscli konfiguruj
Wpisz swój Identyfikator klucza dostępu AWS i naciśnij .
NOTATKA: Jakiś Identyfikator klucza dostępu można utworzyć z Konsola zarządzania AWS.
Wpisz swój AWS Secret Access Identyfikator klucza i naciśnij .
NOTATKA: A Identyfikator klucza tajnego dostępu można utworzyć z Konsola zarządzania AWS.
Wpisz domyślną nazwę regionu. To coś w rodzaju US-West-2. Po zakończeniu naciśnij .
Wpisz domyślny format wyjściowy. Jeśli format wyjściowy nie ma dla ciebie większego znaczenia, po prostu naciśnij Aby wybrać domyślny format wyjściowy.
Jeśli wolisz używać JSON (notacja obiektu JavaScript) Format wyjściowy, wpisz się JSON i naciśnij .
Po skonfigurowaniu programu AWS CLI z poświadczeniami konta AWS, powinieneś być w stanie zarządzać usługami internetowymi Amazon za pomocą AWS Cli.
Pliki konfiguracyjne AWS Cli Program jest przechowywany w ~/.AWS/Config I ~/.AWS/poświadczenia pliki, jak widać na zrzucie ekranu poniżej.
Jeśli chcesz użyć różnych poświadczeń konta AWS, musisz usunąć ~/.AWS/Config I ~/.AWS/poświadczenia pliki z następującym poleceniem i uruchom konfiguruj AWS polecenie ponownie.
$ rm -v ~//.AWS/Config ~/.AWS/poświadczenia
Uzyskanie pomocy z AWS CLI
Aby dowiedzieć się, jak korzystać z AWS Cli Program, możesz przeczytać strony AWS CLI Man. AWS ma również świetny przewodnik i dokumentację online na temat AWS CLI, które można przeczytać, aby dowiedzieć się więcej o AWS CLI.
Aby uzyskać pomoc w AWS Cli Program z terminalu możesz uruchomić następujące polecenie:
pomoc $ AWS
Lub,
$ Python -m Awscli Help
Lub,
$ Python3 -m AWSCLI HELP
Strona AWS Cli Man jest otwarta na terminalu. Możesz nauczyć się wielu rzeczy ze strony AWS Cli Man.
AWS ma różne usługi, takie jak EC2, S3 itp. Aby uzyskać pomoc w konfigurowaniu określonych usług AWS za pomocą AWS CLI, możesz odczytać odpowiednie strony Man w następujący sposób:
$ AWSpomoc
NOTATKA: Tutaj, to nazwa usługi AWS, którą chcesz nauczyć się konfigurować za pomocą programu AWS CLI.
Na przykład, aby dowiedzieć się więcej o konfigurowaniu usługi przechowywania obiektów AWS S3 za pomocą AWS CLI, możesz uruchomić następujące polecenie:
$ AWS S3 Pomoc
Aby uzyskać więcej informacji, możesz sprawdzić oficjalną dokumentację online programu AWS CLI.
Możesz także pobrać oficjalną instrukcję AWS CLI PDF.
Wniosek
Ten artykuł pokazuje, jak zainstalować AWS Cli Program na Ubuntu 22.04 LTS za pomocą Menedżera pakietów Apt. Pokazałem również, jak zainstalować najnowszą wersję AWS Cli Program na Ubuntu 22.04 LTS jako moduł Python. Pokazałem ci, jak zalogować się na konto AWS za pomocą programu AWS CLI. Na koniec pokazałem, jak uzyskać pomoc w programie AWS CLI, abyś mógł dowiedzieć się więcej o konfiguracji różnych usług AWS.