วิธีติดตั้ง Google Cloud SDK บน Linux

Google Cloud SDK เป็นชุดเครื่องมือบรรทัดคำสั่งผู้ใช้สามารถติดตั้งเพื่อโต้ตอบกับแพลตฟอร์ม Google Cloud ได้โดยตรง ซอฟต์แวร์ทำงานบนระบบปฏิบัติการ Linux ส่วนใหญ่โดยมีเงื่อนไขว่าระบบ Linux สามารถเข้าถึง Python2 ได้ ในบทช่วยสอนนี้เราจะไปทุกวิธีที่คุณสามารถรับ Google Cloud SDK บน Linux

คำแนะนำ Arch Linux

Arch Linux ไม่ได้พก Google อย่างเป็นทางการCloud SDK ในที่เก็บแพ็กเกจ หากคุณต้องการเพิ่ม SDK และเรียกใช้บนพีซีที่ใช้ Arch เพื่อการพัฒนาคุณจะต้องใช้พื้นที่เก็บข้อมูลผู้ใช้ Arch Linux แทน

การโต้ตอบกับ AUR บน Arch Linux ต้องการติดตั้งแพคเกจบางอย่าง แพ็คเกจเหล่านี้คือ Git (สำหรับการดาวน์โหลดแพ็คเกจจากอินเทอร์เน็ต) และ Base-devel (จำเป็นต้องรวบรวมโปรแกรมจากแหล่งที่มาติดตั้งโปรแกรม AUR เป็นต้น) การรับแพ็คเกจเหล่านี้ทำงานบน Arch ทำได้ง่าย ในการทำเช่นนั้นให้เปิดหน้าต่างเทอร์มินัลโดยใช้ Ctrl + Shift + T หรือ Ctrl + Alt + T บนแป้นพิมพ์ จากนั้นใช้ Pacman ผู้จัดการแพคเกจที่จะโหลดทุกอย่างขึ้น

sudo pacman -S git base-devel

หลังจากการติดตั้ง Git สำเร็จและแพ็คเกจ Base-devel ถึงเวลาดาวน์โหลดแพ็คเกจสร้างแพคเกจ Trizen จาก AUR หากไม่มี Trizen การติดตั้ง Cloud SDK นั้นน่าเบื่อมากและคุณจะต้องติดตั้งการพึ่งพาด้วยตนเอง ใช้ โคลนคอมไพล์ คำสั่งดาวน์โหลดรุ่นล่าสุดของ Trizen

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

ใช้ ซีดี คำสั่งและย้ายเทอร์มินัลเซสชันไปยังไดเรกทอรี“ trizen” ที่สร้างขึ้นใหม่

cd trizen

ในไดเรกทอรี“ Trizen” ให้เรียกใช้ makepkg คำสั่งเพื่อสร้างและติดตั้ง Trizen บน Arch Linux

makepkg -sri

สุดท้ายใช้ตัวติดตั้งแพ็คเกจ Trizen AUR เพื่อโหลด Google Cloud SDK บน Arch Linux อย่างรวดเร็ว

trizen -S google-cloud-sdk

เมื่อตั้งค่าแล้วให้เข้าถึง SDK ด้วย:

gcloud init

คุณมีปัญหาในการใช้ AUR รุ่นGoogle Cloud SDK บนคอมพิวเตอร์ Arch Linux ของคุณ? ลองใช้เวอร์ชัน Snap ของซอฟต์แวร์แทน Google ได้รับการอัปเดตและจัดการอย่างเป็นทางการดังนั้นจึงมั่นใจได้ว่ามีข้อบกพร่องและปัญหาน้อยกว่าการสร้าง AUR ที่ไม่เป็นทางการ!

คำแนะนำแพคเกจสแน็ป

Google ได้อัปโหลดชุดเครื่องมือ Cloud SDK ไปที่Ubuntu Snap store สำหรับการติดตั้งง่าย ดังนั้นหากคุณต้องมีเครื่องมือ Google Cloud ล่าสุดสำหรับโครงการของคุณ แต่ไม่ต้องการจัดการกับการดาวน์โหลดทุกสิ่งและจัดการกับกระบวนการติดตั้งบน Linux นี่คือวิธีที่จะไป

การใช้ Snap แพ็คเกจบน Linux นั้นส่วนใหญ่รองรับระบบปฏิบัติการ Linux ที่ทันสมัยเช่น Ubuntu, Debian, Arch Linux, Fedora, OpenSUSE, Gentoo และอื่น ๆ อย่างไรก็ตามการกระจายจำนวนมากที่สนับสนุน Snaps ไม่ได้ทำออกจากกล่องดังนั้นก่อนที่จะพยายามติดตั้ง Cloud SDK Snap คุณต้องเปิดใช้งาน Snap runtime บนระบบ Linux ของคุณ

การเปิดใช้งาน Snap runtime บน Linux นั้นค่อนข้างง่าย ในการดำเนินการให้เปิดหน้าต่างเทอร์มินัลติดตั้งแพคเกจ“ snapd” และเปิดใช้งาน“ snapd.socket” ด้วย systemctl เป็นรูท

บันทึก: ไม่แน่ใจเกี่ยวกับวิธีตั้งค่า Snap runtime บนระบบ Linux ของคุณ? เราสามารถช่วย! ลองอ่านบทความเชิงลึกเกี่ยวกับการตั้งค่า Snapd บน Linux หรือลองติดตั้ง Ubuntu Linux เนื่องจากมีการเปิดใช้งาน Snaps นอกกรอบ!

เมื่อรันไทม์ Snap ทำงานแล้วและทำงานบนระบบให้ใช้ ติดตั้ง snap คำสั่งเพื่อติดตั้ง Google Cloud SDK ล่าสุด

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

เข้าถึง SDK ด้วย:

gcloud init

อย่าลืมวิ่ง snap refresh หากคุณต้องการอัปเดต SDK

คำแนะนำทั่วไปของ Linux

นอกเหนือจากการใช้งานบน Arch Linux AURและในฐานะแพ็คเกจ Snap, Google Cloud SDK สามารถติดตั้งได้อย่างรวดเร็วในระบบ Linux ใด ๆ โดยการดาวน์โหลดไฟล์เก็บถาวร Tar โดยตรงจากหน้าเริ่มต้นอย่างรวดเร็วของ Google

Cloud SDK มีให้ดาวน์โหลดสองรุ่นบน Linux: รุ่น 32 บิตและ 64 บิต เพื่อเริ่มการติดตั้งให้เปิดหน้าต่างเทอร์มินัลโดยกด Ctrl + Shift + T หรือ Ctrl + Alt + T บนแป้นพิมพ์ จากนั้นใช้ ขด คำสั่งเพื่อรับรุ่นล่าสุด

หมายเหตุ: คุณอาจต้องติดตั้งแอพ Curl ก่อนที่จะใช้เพื่อดาวน์โหลดด้วยคำสั่งด้านล่าง

64 บิต

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

32 บิต

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

หลังจากดาวน์โหลดไฟล์ Google Cloud SDK TarGZ ไปยังระบบ Linux ของคุณแล้วให้ใช้ น้ำมันดิน คำสั่งเพื่อแยกเนื้อหาของไฟล์เก็บถาวร

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

หรือ

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

การรันคำสั่งการแยกควรสร้างโฟลเดอร์ใหม่ในโฮมไดเร็กตอรี่ของคุณ (~) ที่มีป้ายกำกับว่า "google-cloud-sdk" ซีดี คำสั่งย้ายเข้าไปในไดเรกทอรีนั้นและเริ่มต้นสคริปต์การติดตั้ง

cd google-cloud-sdk
./google-cloud-sdk/install.sh

สคริปต์การติดตั้งนั้นรวดเร็วและจะได้รับการตั้งค่า SDK อย่างละเอียดในระบบ Linux ของคุณ เมื่อเสร็จแล้วให้เข้าถึงด้วย:

gcloud init
</ p>

ความคิดเห็น