Az AWS CLI telepítése Ubuntu 24.04-re

Az Aws Cli Telepitese Ubuntu 24 04 Re



Az AWS számos szolgáltatást kínál bárki számára. Ha azonban az összes AWS-szolgáltatás egyszerű és ellenőrzött módját szeretné vezérelni, telepítenie kell egy AWS CLI-t (parancssori felület). Az AWS CLI hozzáférést biztosít az AWS API-hoz, lehetővé téve az összes szolgáltatás kezelését a kezelt vagy automatizálni kívánt feladattól függően.

Telepítheti az AWS CLI-t az Ubuntu 24.04-re, és kétféle megközelítést használhat az Ön preferenciáitól függően. Telepítheti snap csomagként vagy Python-modulként Python virtuális környezetben. Beszéljük meg az egyes lehetőségeket.







1. módszer: Telepítse az AWS CLI-t a Snap segítségével

Az Ubuntu támogatja az AWS CLI-t, és azonnali csomagként érheti el Alkalmazás Központ GUI-n keresztül vagy a snap parancs . Az AWS CLI azonnali telepítése az összes szükséges függőségi csomagot telepíti anélkül, hogy külön telepítené őket.



Ha ezt a megközelítést kényelmesnek találja, hajtsa végre az alábbi parancsot az AWS CLI telepítéséhez.



$ sudo snap install aws - cli -- klasszikus

A rendszer letölti és telepíti az AWS CLI-t a rendszerére. Ezzel az opcióval az AWS parancssori felület a rendszer egészében elérhető, és nem csak virtuális környezetben, mint a második módszernél.





Az AWS CLI telepítése után ellenőrizze a telepített verziót, hogy meggyőződjön a csomag sikeres telepítéséről.

$ aws -- változat

Telepítettük az AWS CLI 2.15.38-as verzióját.



A következő lépés az AWS CLI beállítása az AWS-fiókjával való összekapcsolással, hogy átvehesse az AWS-szolgáltatások irányítását. Futtassa az alábbi configure parancsot.

$ aws konfigurálása

A beállítás befejezéséhez adja meg hitelesítő adatait.

2. módszer: Telepítse az AWS CLI-t Python-modulként

Az AWS CLI-t Python-modulként is telepítheti az Ubuntu 24.04-re. Ehhez a módszerhez létre kell hozni a virtuális környezet és használata csipog az AWS CLI telepítéséhez. A virtuális környezet a csomagok használatának elzárt módja. Ahelyett, hogy az AWS CLI-t a rendszer egészében elérhetővé tenné, korlátozhatja azt, hogy csak a létrehozott virtuális környezetben legyen elérhető.

Ezenkívül, ha nem rendelkezik sudo jogosultságokkal a rendszeren, feltéve, hogy van virtuális környezete, akkor sikerül telepítenie az AWS CLI-t. Kövesse az alábbi lépéseket.

1. lépés: Telepítse a Python3 PIP-t és a Venv-t
Virtuális környezet létrehozásához telepíteni kell a Venv-t. A telepítéshez hajtsa végre az alábbi parancsot.

$ sudo apt Python3 telepítése - venv

A Python modulok telepítéséhez is szüksége van a PIP-re. Ezért telepítse a PIP-t a következő paranccsal.

$ sudo apt install python3 - csipog

2. lépés: Hozzon létre egy virtuális környezetet
A Venv segítségével egy zárt környezetet hozhatunk létre, amelyben az AWS CLI-t telepíthetjük anélkül, hogy szükség lenne sudo jogosultságra. A Python modulokkal való munka során virtuális környezet használata javasolt, mivel ez nem zavarja az APT által telepített csomagokat. Ezenkívül, ha a dolgok oldalra fordulnak, az nincs hatással a rendszerére. Erre az esetre a Python 3-at használjuk.

Így hozhat létre virtuális környezetet és aktiválhatja azt.

$ python3 - m venv . venv
$ forrás. venv / kuka / aktiválja

A virtuális környezetet „venv”-nek neveztük el, de bármilyen preferált nevet használhat. Ismét a jelenlegi helyünkön hoztuk létre a könyvtárat, de megadhat más elérési utat is.

3. lépés: Telepítse az AWS CLI-t
A virtuális környezetben a következő parancs futtatása letölti és telepíti az AWS CLI-t.

$ pip3 telepítse az awscli-t

Győződjön meg arról, hogy a letöltés sikeresen befejeződött. Az alábbihoz hasonló kimenetet kap.

Ellenőrizheti a telepített verziót.

$ aws -- változat

Ha az AWS CLI telepítve van, konfigurálja az AWS-szolgáltatások kezelésének megkezdéséhez. Ha befejezte a használatát, vagy ki szeretne lépni a virtuális környezetből, kapcsolja ki.

Következtetés

Az AWS CLI az AWS-szolgáltatások kezelésének kedvelt módja. Az Ubuntu 24.04-en telepítheti snap csomagként vagy Python virtuális környezetbe a PIP használatával. Ez a bejegyzés az egyes módszereket tárgyalja, példákat adva egy részletes és egyértelmű útmutató létrehozásához, amelyet bárki követhet.