Tin tức và phân tích của tất cả các thiết bị di động

Cách cài đặt Google Cloud SDK trên Linux

Google Cloud SDK là một gói công cụ dòng lệnh mà người dùng có thể cài đặt để sử dụng trực tiếp Google Cloud Platform. Phần mềm chạy trên hầu hết các hệ điều hành Linux, miễn là hệ thống Linux có quyền truy cập vào Python2. Trong hướng dẫn này, chúng tôi sẽ đề cập đến tất cả các cách để tải Google Cloud SDK trên Linux.

Hướng dẫn Arch Linux

Arch Linux không chính thức có Google Cloud SDK trong kho gói của nó. Thay vào đó, nếu bạn muốn cài đặt và chạy SDK trên máy dựa trên Arch của mình để phát triển, bạn sẽ cần sử dụng kho lưu trữ người dùng Arch Linux để thay thế.

Tương tác với AUR trong Arch Linux yêu cầu cài đặt một số gói. Các gói này là Git (để tải xuống các gói từ Internet) và Base-devel (cần thiết để biên dịch chương trình từ nguồn, cài đặt chương trình AUR, v.v.). Lấy các gói này khi làm việc với Arch rất đơn giản. Để thực hiện việc này, hãy mở cửa sổ đầu cuối bằng Ctrl + Shift + T hoặc Ctrl + Alt + T trên bàn phím. Sau đó sử dụng trình quản lý gói Pacman để tải mọi thứ.

sudo pacman -S git base-devel

Sau khi cài đặt thành công các gói Git và Base-devel, đã đến lúc tải xuống bản dựng gói Trizen từ AUR. Nếu không có Trizen, việc cài đặt Cloud SDK rất tẻ nhạt và bạn sẽ phải cài đặt các phần phụ thuộc theo cách thủ công. Sử dụng lệnh git clone để tải xuống phiên bản Trizen mới nhất.

git clone https://aur.archlinux.org/trizen.git

Sử dụng lệnh cd và di chuyển phiên cuối của bạn vào thư mục “trizen” mới được tạo.

cd trizen

Trong thư mục “Trizen”, hãy chạy lệnh makepkg để tạo và cài đặt Trizen trên Arch Linux.

makepkg -sri

Cuối cùng, hãy sử dụng trình cài đặt gói Trizen AUR để tải nhanh Google Cloud SDK trên Arch Linux.

trizen -S google-cloud-sdk

Sau khi thiết lập, hãy truy cập SDK bằng:

gcloud init

Bạn có gặp sự cố khi sử dụng phiên bản AUR của Google Cloud SDK trên PC Arch Linux của mình không? Thay vào đó, bạn có thể dùng thử phiên bản phần mềm Snap. Nó được Google cập nhật và duy trì chính thức, vì vậy nó chắc chắn chứa ít lỗi và sự cố hơn so với bản dựng AUR không chính thức!

Hướng dẫn gói Snap

Google đã upload Cloud SDK lên Ubuntu Snap store để tiện cho việc cài đặt. Vì vậy, nếu bạn cần có các công cụ Google Cloud mới nhất cho các dự án của mình, nhưng không muốn xử lý việc tải xuống mọi thứ và xử lý quy trình thiết lập trên Linux, thì đây là cách phù hợp.

Sử dụng các gói Snap trên Linux được hỗ trợ bởi hầu hết các hệ điều hành Linux hiện đại như Ubuntu, Debian, Arch Linux, Fedora, OpenSUSE, Gentoo, v.v. Tuy nhiên, nhiều bản phân phối hỗ trợ Snap không thực hiện điều này ngay lập tức, vì vậy hãy đảm bảo bật thời gian chạy Snap trên hệ thống Linux của bạn trước khi thử cài đặt Snap Cloud SDK.

Kích hoạt thời gian chạy Snap trên Linux khá dễ dàng. Để thực hiện việc này, hãy mở một cửa sổ đầu cuối, cài đặt gói “snapd” và bật “snapd.socket” với systemctl là root.

Lưu ý: Bạn không chắc cách thiết lập thời gian chạy Snap trên Linux? Chúng tôi có thể giúp! Hãy xem bài viết chi tiết này về cách thiết lập Snapd trên Linux. Ngoài ra, hãy thử cài đặt Ubuntu Linux vì nó đã bật Snaps ngay lập tức!

Khi thời gian chạy Snap được thiết lập và chạy trên hệ thống của bạn, hãy sử dụng lệnh snap install để cài đặt Google Cloud SDK mới nhất.

sudo snap install google-cloud-sdk --channel=stable/latest --classic

Truy cập SDK bằng:

gcloud init

Đảm bảo chạy snap refresh nếu bạn cần cập nhật SDK.

Hướng dẫn chung cho Linux

Ngoài việc có sẵn trong Arch Linux AUR và dưới dạng gói Snap, Google Cloud SDK có thể được cài đặt nhanh chóng trên bất kỳ hệ thống Linux nào bằng cách tải xuống kho lưu trữ Tar trực tiếp từ trang bắt đầu nhanh của Google.

Có hai phiên bản Cloud SDK để tải xuống trên Linux: phiên bản 32 bit và phiên bản 64 bit. Để bắt đầu cài đặt, hãy mở cửa sổ đầu cuối bằng cách nhấn Ctrl + Shift + T hoặc Ctrl + Alt + T trên bàn phím. Sau đó sử dụng lệnh curl để tải xuống phiên bản mới nhất.

Lưu ý: Bạn có thể cần cài đặt ứng dụng Curl trước khi sử dụng để tải xuống bằng lệnh bên dưới.

64-bit

curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-251.0.0-linux-x86_64.tar.gz

32 bit

curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-251.0.0-linux-x86.tar.gz

Khi tệp Google Cloud SDK TarGZ đã hoàn tất tải xuống Linux, hãy sử dụng lệnh tar để trích xuất nội dung của kho lưu trữ.

tar zxvf google-cloud-sdk-251.0.0-linux-x86_64.tar.gz

Hoặc

tar zxvf google-cloud-sdk-251.0.0-linux-x86.tar.gz

Chạy lệnh giải nén sẽ tạo một thư mục mới trong thư mục chính của bạn (~) có nhãn “google-cloud-sdk”. Sử dụng lệnh cd để điều hướng đến thư mục đó và chạy tập lệnh thiết lập.

cd google-cloud-sdk

./google-cloud-sdk/install.sh

Tập lệnh thiết lập nhanh chóng và sẽ định cấu hình kỹ lưỡng SDK trên Linux. Sau khi hoàn tất, hãy truy cập nó bằng:

gcloud init