Cách cài đặt AWS CLI trên Ubuntu 24.04

Cach Cai Dat Aws Cli Tren Ubuntu 24 04



AWS cung cấp nhiều dịch vụ cho mọi người sử dụng. Tuy nhiên, khi muốn kiểm soát tất cả các dịch vụ AWS của mình một cách dễ dàng và có kiểm soát, bạn phải cài đặt AWS CLI (giao diện dòng lệnh). AWS CLI cấp cho bạn quyền truy cập vào API AWS, cho phép bạn quản lý tất cả các dịch vụ tùy thuộc vào nhiệm vụ bạn đang xử lý hoặc muốn tự động hóa.

Bạn có thể cài đặt AWS CLI trên Ubuntu 24.04 và có hai phương pháp bạn có thể sử dụng tùy theo sở thích của mình. Bạn có thể cài đặt nó dưới dạng gói snap hoặc mô-đun Python bên trong môi trường ảo Python. Hãy thảo luận về từng lựa chọn.







Phương pháp 1: Cài đặt AWS CLI qua Snap

Ubuntu hỗ trợ AWS CLI và bạn có thể truy cập nó dưới dạng gói snap từ Trung tâm Ứng dụng thông qua GUI hoặc sử dụng lệnh chụp nhanh . Việc cài đặt AWS CLI nhanh chóng sẽ cài đặt tất cả các gói phụ thuộc mà nó yêu cầu mà không cần cài đặt riêng lẻ.



Nếu bạn thấy phương pháp này thuận tiện, hãy thực hiện lệnh bên dưới để cài đặt AWS CLI.



$ sudo snap cài đặt aw - cli -- cổ điển

AWS CLI sẽ được tải xuống và cài đặt trên hệ thống của bạn. Với tùy chọn này, AWS CLI có thể truy cập được trên toàn hệ thống chứ không chỉ trong môi trường ảo như trong phương pháp thứ hai.





Sau khi bạn cài đặt AWS CLI, hãy kiểm tra phiên bản đã cài đặt để chắc chắn rằng gói đã được cài đặt thành công.

$ ôi -- phiên bản

Chúng tôi đã cài đặt AWS CLI phiên bản 2.15.38.



Bước tiếp theo là thiết lập AWS CLI bằng cách kết nối nó với tài khoản AWS của bạn để cho phép bạn kiểm soát các dịch vụ AWS của mình. Chạy lệnh cấu hình bên dưới.

$ aws cấu hình

Cung cấp thông tin đăng nhập của bạn để hoàn tất thiết lập.

Phương pháp 2: Cài đặt AWS CLI dưới dạng mô-đun Python

Bạn cũng có thể cài đặt AWS CLI trên Ubuntu 24.04 dưới dạng mô-đun Python. Phương pháp này yêu cầu tạo một Môi trường ảo và sử dụng pip để cài đặt AWS CLI. Môi trường ảo là một cách sử dụng các gói tách biệt. Thay vì làm cho AWS CLI có thể truy cập được trên toàn hệ thống, bạn có thể giới hạn ở mức chỉ có thể truy cập được trong môi trường ảo đã tạo.

Ngoài ra, nếu bạn không có đặc quyền sudo trên hệ thống, miễn là bạn có môi trường ảo, bạn sẽ có thể cài đặt AWS CLI. Làm theo các bước dưới đây.

Bước 1: Cài đặt Python3 PIP và Venv
Để tạo môi trường ảo, chúng ta phải cài đặt Venv. Thực hiện lệnh dưới đây để cài đặt nó.

$ sudo apt cài đặt Python3 - venv

Bạn cũng cần PIP để trợ giúp cài đặt các mô-đun Python. Do đó, hãy cài đặt PIP bằng lệnh sau.

$ sudo apt cài đặt python3 - pip

Bước 2: Tạo môi trường ảo
Với Venv, chúng ta có thể tạo một môi trường tách biệt để cài đặt AWS CLI mà không yêu cầu đặc quyền sudo. Nên sử dụng môi trường ảo khi làm việc với các mô-đun Python vì nó không can thiệp vào các gói cài đặt APT. Ngoài ra, nếu mọi chuyện đi ngang cũng không ảnh hưởng gì đến hệ thống của bạn. Chúng tôi đang sử dụng Python 3 cho trường hợp này.

Đây là cách bạn tạo và kích hoạt môi trường ảo.

$ trăn3 - tôi venv . venv
nguồn $. venv / thùng rác / kích hoạt

Chúng tôi đã đặt tên cho môi trường ảo là “venv”, nhưng bạn có thể sử dụng bất kỳ tên ưa thích nào. Một lần nữa, chúng tôi đã tạo thư mục ở vị trí hiện tại, nhưng bạn có thể chỉ định một đường dẫn khác.

Bước 3: Cài đặt AWS CLI
Bên trong môi trường ảo, việc chạy lệnh sau sẽ tải xuống và cài đặt AWS CLI.

$ pip3 cài đặt awscli

Đảm bảo quá trình tải xuống hoàn tất thành công. Bạn sẽ nhận được một đầu ra tương tự như dưới đây.

Bạn có thể kiểm tra phiên bản đã cài đặt.

$ ôi -- phiên bản

Khi đã cài đặt AWS CLI, hãy định cấu hình nó để bắt đầu quản lý các dịch vụ AWS của bạn. Khi bạn đã sử dụng xong hoặc muốn thoát khỏi môi trường ảo, hãy tắt nó.

Phần kết luận

AWS CLI là cách ưu tiên để quản lý các dịch vụ AWS của bạn. Trên Ubuntu 24.04, bạn có thể cài đặt nó dưới dạng gói snap hoặc trong môi trường ảo Python bằng PIP. Bài đăng này thảo luận về từng phương pháp, đưa ra ví dụ để tạo hướng dẫn chi tiết và dễ hiểu cho bất kỳ ai làm theo.