Cara Memasang AWS CLI pada Ubuntu 24.04

Cara Memasang Aws Cli Pada Ubuntu 24 04



AWS menawarkan pelbagai perkhidmatan untuk digunakan oleh sesiapa sahaja. Walau bagaimanapun, apabila anda mahukan cara yang mudah dan terkawal untuk mengawal semua perkhidmatan AWS anda, anda mesti memasang AWS CLI (antara muka baris arahan). AWS CLI memberi anda akses kepada API AWS, membolehkan anda mengurus semua perkhidmatan bergantung pada tugas yang anda kendalikan atau ingin mengautomasikan.

Anda boleh memasang AWS CLI pada Ubuntu 24.04, dan terdapat dua pendekatan yang boleh anda gunakan bergantung pada pilihan anda. Anda boleh memasangnya sebagai pakej snap atau modul Python di dalam persekitaran maya Python. Mari kita bincangkan setiap pilihan.







Kaedah 1: Pasang AWS CLI Melalui Snap

Ubuntu menyokong AWS CLI, dan anda boleh mengaksesnya sebagai pakej snap daripada Pusat Apl melalui GUI atau menggunakan perintah snap . Memasang AWS CLI sebagai sekelip mata akan memasang semua pakej pergantungan yang diperlukan tanpa memasangnya secara berasingan.



Jika anda mendapati pendekatan ini mudah, laksanakan arahan di bawah untuk memasang AWS CLI.



$ sudo snap pasang aws - cli -- klasik

AWS CLI akan dimuat turun dan dipasang pada sistem anda. Dengan pilihan ini, AWS CLI boleh diakses seluruh sistem dan bukan hanya dalam persekitaran maya, seperti dalam kaedah kedua.





Sebaik sahaja anda memasang AWS CLI, semak versi yang dipasang untuk memastikan pakej telah berjaya dipasang.

$ aws -- versi

Kami telah memasang AWS CLI versi 2.15.38.



Langkah seterusnya ialah menyediakan AWS CLI dengan menyambungkannya dengan akaun AWS anda untuk membolehkan anda mengawal perkhidmatan AWS anda. Jalankan arahan konfigurasi di bawah.

$ aws konfigurasi

Berikan kelayakan anda untuk melengkapkan persediaan.

Kaedah 2: Pasang AWS CLI sebagai Modul Python

Anda juga boleh memasang AWS CLI pada Ubuntu 24.04 sebagai modul Python. Kaedah ini memerlukan mencipta a persekitaran maya dan menggunakan pip untuk memasang AWS CLI. Persekitaran maya ialah cara terpencil untuk menggunakan pakej. Daripada menjadikan AWS CLI boleh diakses seluruh sistem, anda boleh mengehadkannya kepada hanya boleh diakses dalam persekitaran maya yang dicipta.

Selain itu, jika anda tidak mempunyai keistimewaan sudo pada sistem, dengan syarat anda mempunyai persekitaran maya, anda akan berjaya memasang AWS CLI. Ikuti langkah di bawah.

Langkah 1: Pasang Python3 PIP dan Venv
Untuk mencipta persekitaran maya, kita mesti memasang Venv. Jalankan arahan di bawah untuk memasangnya.

$ sudo apt pasang Python3 - venv

Anda juga memerlukan PIP untuk membantu memasang modul Python. Oleh itu, pasang PIP menggunakan arahan berikut.

$ sudo apt pasang python3 - pip

Langkah 2: Cipta Persekitaran Maya
Dengan Venv, kami boleh mencipta persekitaran terpencil untuk memasang AWS CLI tanpa memerlukan keistimewaan sudo. Persekitaran maya disyorkan apabila bekerja dengan modul Python, kerana ia tidak mengganggu pakej yang dipasang APT. Selain itu, jika keadaan menyebelahi, ia tidak menjejaskan sistem anda. Kami menggunakan Python 3 untuk kes ini.

Begini cara anda mencipta persekitaran maya dan mengaktifkannya.

$ python3 - m venv . venv
$ sumber. venv / tong sampah / aktifkan

Kami telah menamakan persekitaran maya 'venv', tetapi anda boleh menggunakan mana-mana nama pilihan. Sekali lagi, kami telah mencipta direktori di lokasi semasa kami, tetapi anda boleh menentukan laluan yang berbeza.

Langkah 3: Pasang AWS CLI
Di dalam persekitaran maya, menjalankan perintah berikut akan memuat turun dan memasang AWS CLI.

$ pip3 pasang awscli

Pastikan muat turun berjaya diselesaikan. Anda akan mendapat output yang serupa dengan yang di bawah.

Anda boleh menyemak versi yang dipasang.

$ aws -- versi

Dengan AWS CLI dipasang, konfigurasikannya untuk mula mengurus perkhidmatan AWS anda. Sebaik sahaja anda selesai menggunakannya atau ingin keluar dari persekitaran maya, nyahaktifkannya.

Kesimpulan

AWS CLI ialah cara pilihan untuk mengurus perkhidmatan AWS anda. Pada Ubuntu 24.04, anda boleh memasangnya sebagai pakej snap atau dalam persekitaran maya Python menggunakan PIP. Siaran ini membincangkan setiap kaedah, memberikan contoh untuk mencipta panduan terperinci dan mudah untuk diikuti oleh sesiapa sahaja.