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

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

คำแนะนำ Arch Linux

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

การโต้ตอบกับ 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 นั้นน่าเบื่อมาก และคุณจะต้องติดตั้งการพึ่งพาด้วยมือ ใช้คำสั่งgit cloneดาวน์โหลด Trizen รุ่นล่าสุด

โคลน git https://aur.archlinux.org/trizen.git

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

cd trizen

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

makepkg -ศรี

สุดท้าย ใช้ตัวติดตั้งแพ็คเกจ 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 บน Linux

Google ได้อัปโหลดชุดเครื่องมือ Cloud SDK ไปยังร้าน Ubuntu Snap เพื่อให้ติดตั้งง่าย ดังนั้น หากคุณจำเป็นต้องมีเครื่องมือ 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 บนระบบ Linux ของคุณ? เราสามารถช่วย! ตรวจสอบนี้บทความในเชิงลึกทั้งหมดเกี่ยวกับวิธีการตั้งค่า Snapd บน Linux อีกทางหนึ่ง ให้ลองติดตั้ง Ubuntu Linux เนื่องจากมีการเปิดใช้งาน Snaps นอกกรอบ!

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

sudo snap ติดตั้ง google-cloud-sdk --channel=stable/latest --classic

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

gcloud init

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

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

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

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

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

หมายเหตุ: คุณอาจต้องติดตั้งแอป 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

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

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ย้ายไปยังไดเร็กทอรีนั้นและเริ่มต้นสคริปต์การติดตั้ง

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

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

gcloud init

ฝากความเห็น

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

กำหนดค่า firewalld บน SLES 15: ตรวจสอบโซน อนุญาตบริการหรือพอร์ต บันทึกกฎถาวร โหลดใหม่ได้อย่างปลอดภัย และตรวจสอบการเข้าถึง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

เปิดใช้งานการแพตช์เคอร์เนลแบบเรียลไทม์บน SLES 15 SP7 ใช้การแก้ไขที่รองรับโดยไม่ต้องรีบูต ตรวจสอบแพตช์ที่ใช้งานอยู่ และทำความเข้าใจว่าเมื่อใดที่ยังจำเป็นต้องรีสตาร์ทเคอร์เนล

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

เปิดใช้งานโหมด FIPS บน SLES 15 โดยใช้ยูทิลิตี้การตั้งค่าที่ SUSE รองรับ รีบูตอย่างปลอดภัย ตรวจสอบสถานะเคอร์เนลและนโยบายการเข้ารหัส และตรวจสอบขีดจำกัดการรับรอง

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

ติดตั้ง Google Chrome บน Gooroom OS อย่างปลอดภัยด้วยแพ็กเกจ .deb อย่างเป็นทางการ, APT, การตรวจสอบนโยบาย, คำแนะนำในการอัปเดต และการแก้ไขสำหรับอุปกรณ์ที่ได้รับการจัดการ

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

ส่งต่อบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ syslog ระยะไกลอย่างปลอดภัยด้วย rsyslog, ใบรับรอง TLS, การตรวจสอบชื่อคู่ค้า, คิว, การตรวจสอบความถูกต้อง และการทดสอบ

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

เชื่อมต่อ SLES 15 เข้ากับ Active Directory ด้วย SSSD โดยใช้ YaST เตรียม DNS และเวลา กำหนดค่าการเข้าสู่ระบบโดเมน ตรวจสอบ Kerberos และเปรียบเทียบ SSSD, Winbind และ realmd

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหา Wi-Fi RTL8821CE บน Pardus Linux โดยตรวจสอบไดรเวอร์ rtw88 ในตัว เฟิร์มแวร์ Realtek คำสั่ง rfkill, NetworkManager และตัวเลือกการสำรองข้อมูลที่ปลอดภัย

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

วินิจฉัยและแก้ไขปัญหาการแก้ไขชื่อโดเมน (DNS resolution) บน Debian 12 ที่ใช้ systemd-resolved รวมถึง resolv.conf, NetworkManager, networkd, cache และการตรวจสอบความถูกต้อง

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

ติดตั้ง Pardus 25.2 ควบคู่ไปกับ Windows 11 โดยทำการสำรองข้อมูล ลดขนาดไดรฟ์ Windows บูตจาก USB UEFI และปกป้องพาร์ติชั่น EFI และพาร์ติชั่นกู้คืนที่มีอยู่เดิม