Jak zainstalować AWS CLI na Ubuntu 24.04

Jak Zainstalowac Aws Cli Na Ubuntu 24 04



AWS oferuje wiele usług, z których może skorzystać każdy. Jeśli jednak chcesz mieć łatwy i kontrolowany sposób kontrolowania wszystkich usług AWS, musisz zainstalować AWS CLI (interfejs wiersza poleceń). AWS CLI zapewnia dostęp do API AWS, umożliwiając zarządzanie wszystkimi usługami w zależności od zadania, które obsługujesz lub które chcesz zautomatyzować.

Możesz zainstalować AWS CLI na Ubuntu 24.04. Istnieją dwa podejścia, których możesz użyć w zależności od preferencji. Można go zainstalować jako pakiet Snap lub moduł Pythona w wirtualnym środowisku Python. Omówmy każdą opcję.







Metoda 1: Zainstaluj interfejs AWS CLI przez Snap

Ubuntu obsługuje AWS CLI i możesz uzyskać do niego dostęp jako pakiet snap z Centrum aplikacji poprzez GUI lub za pomocą polecenie przyciągania . Błyskawiczna instalacja interfejsu AWS CLI spowoduje zainstalowanie wszystkich wymaganych pakietów zależności bez konieczności instalowania ich oddzielnie.



Jeśli uznasz to podejście za wygodne, wykonaj poniższe polecenie, aby zainstalować AWS CLI.



$ sudo instalacja błyskawiczna aws - kl -- klasyczny

AWS CLI zostanie pobrany i zainstalowany w Twoim systemie. Dzięki tej opcji interfejs AWS CLI jest dostępny w całym systemie, a nie tylko w środowisku wirtualnym, jak w drugiej metodzie.





Po zainstalowaniu interfejsu AWS CLI sprawdź zainstalowaną wersję, aby upewnić się, że pakiet został pomyślnie zainstalowany.

$ och -- wersja

Zainstalowaliśmy AWS CLI w wersji 2.15.38.



Następnym krokiem jest skonfigurowanie interfejsu CLI AWS poprzez połączenie go z kontem AWS, aby umożliwić Ci przejęcie kontroli nad usługami AWS. Uruchom poniższe polecenie konfiguracji.

$ aws skonfiguruj

Podaj swoje dane uwierzytelniające, aby ukończyć konfigurację.

Metoda 2: Zainstaluj interfejs AWS CLI jako moduł Pythona

Możesz także zainstalować AWS CLI na Ubuntu 24.04 jako moduł Pythona. Ta metoda wymaga utworzenia pliku wirtualne środowisko i używanie pypeć aby zainstalować interfejs AWS CLI. Środowisko wirtualne to odosobniony sposób korzystania z pakietów. Zamiast udostępniać interfejs AWS CLI w całym systemie, możesz ograniczyć jego dostępność tylko w utworzonym środowisku wirtualnym.

Poza tym, jeśli nie masz uprawnień sudo w systemie, pod warunkiem, że masz środowisko wirtualne, uda ci się zainstalować AWS CLI. Wykonaj poniższe kroki.

Krok 1: Zainstaluj Python3 PIP i Venv
Aby stworzyć środowisko wirtualne, musimy mieć zainstalowany Venv. Wykonaj poniższe polecenie, aby je zainstalować.

$ sudo apt zainstaluj Python3 - wenw

Potrzebujesz także PIP, aby pomóc w instalacji modułów Pythona. Dlatego zainstaluj PIP za pomocą następującego polecenia.

$ sudo apt zainstaluj python3 - pypeć

Krok 2: Utwórz środowisko wirtualne
Dzięki Venv możemy stworzyć odosobnione środowisko, w którym można zainstalować AWS CLI bez konieczności posiadania uprawnień Sudo. Podczas pracy z modułami Pythona zalecane jest środowisko wirtualne, ponieważ nie koliduje ono z pakietami zainstalowanymi przez APT. Poza tym, jeśli coś pójdzie nie tak, nie ma to wpływu na twój system. W tym przypadku używamy Pythona 3.

Oto jak utworzyć środowisko wirtualne i je aktywować.

$python3 - m venv. wenw
$ źródło . wenw / kosz / Aktywuj

Nazwaliśmy środowisko wirtualne „venv”, ale możesz użyć dowolnej preferowanej nazwy. Ponownie utworzyliśmy katalog w naszej bieżącej lokalizacji, ale możesz podać inną ścieżkę.

Krok 3: Zainstaluj interfejs wiersza polecenia AWS
W środowisku wirtualnym uruchomienie następującego polecenia spowoduje pobranie i zainstalowanie interfejsu CLI AWS.

$ pip3 zainstaluj awscli

Upewnij się, że pobieranie zakończyło się pomyślnie. Otrzymasz wynik podobny do poniższego.

Możesz sprawdzić zainstalowaną wersję.

$ och -- wersja

Po zainstalowaniu interfejsu AWS CLI skonfiguruj go, aby rozpocząć zarządzanie usługami AWS. Gdy skończysz z niego korzystać lub zechcesz opuścić środowisko wirtualne, dezaktywuj je.

Wniosek

AWS CLI to preferowany sposób zarządzania usługami AWS. W systemie Ubuntu 24.04 można go zainstalować jako pakiet snap lub w środowisku wirtualnym Python za pomocą PIP. W tym poście omówiono każdą metodę, podając przykłady umożliwiające utworzenie szczegółowego i prostego przewodnika, z którego każdy może skorzystać.