Το Google Cloud SDK είναι ένα πακέτο εργαλείων γραμμής εντολώνπου μπορούν να εγκαταστήσουν οι χρήστες ώστε να αλληλεπιδρούν άμεσα με την πλατφόρμα Google Cloud Platform. Το λογισμικό λειτουργεί στα περισσότερα λειτουργικά συστήματα Linux, υπό την προϋπόθεση ότι το σύστημα Linux έχει πρόσβαση στο Python2. Σε αυτό το σεμινάριο, θα εξετάσουμε όλους τους τρόπους με τους οποίους μπορείτε να αποκτήσετε το Google Cloud SDK σε Linux.
Οδηγίες Arch Linux
Το Arch Linux δεν φέρνει επίσημα το GoogleCloud SDK στις αποθήκες πακέτων τους. Αντίθετα, εάν θέλετε να εγκαταστήσετε το SDK στο PC σας με βάση το Arch για ανάπτυξη, θα πρέπει να καταφύγετε στη χρήση του χώρου αποθήκευσης του χρήστη Arch Linux.
Αλληλεπίδραση με το AUR στο Arch Linux απαιτείεγκατάσταση ορισμένων πακέτων. Αυτά τα πακέτα είναι Git (για λήψη πακέτων από το διαδίκτυο) και Base-devel (απαραίτητα για την κατάρτιση προγραμμάτων από την πηγή, για την εγκατάσταση προγραμμάτων AUR κλπ.). Για να το κάνετε, ανοίξτε ένα παράθυρο τερματικού χρησιμοποιώντας 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 clone https://aur.archlinux.org/trizen.git
Χρησιμοποιήστε το CD εντολή και να μετακινήσετε τη συνεδρία τερματικού στο νεοδημιουργημένο κατάλογο "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 έχει ανεβάσει το Toolkit του Cloud SDK στοΚατάστημα Ubuntu Snap για εύκολη εγκατάσταση. Έτσι, αν πρέπει να έχετε τα πιο πρόσφατα εργαλεία του Google Cloud για τα έργα σας, αλλά δεν θέλετε να ασχοληθείτε με το κατέβασμα όλων και την αντιμετώπιση της διαδικασίας εγκατάστασης στο Linux, αυτός είναι ο τρόπος να προχωρήσετε.
Η χρήση των πακέτων Snap στο Linux υποστηρίζεται από τα περισσότερασύγχρονα λειτουργικά συστήματα Linux, όπως το Ubuntu, το Debian, το Arch Linux, το Fedora, το OpenSUSE, το Gentoo και άλλα. Ωστόσο, πολλές από τις διανομές που υποστηρίζουν το Snaps δεν το κάνουν από το κουτί, οπότε προτού επιχειρήσετε να εγκαταστήσετε το Cloud SDK Snap, πρέπει να ενεργοποιήσετε το χρόνο εκτέλεσης Snap στο σύστημα Linux.
Η ενεργοποίηση του χρόνου εκτέλεσης Snap στο Linux είναι αρκετά εύκολη. Για να το κάνετε, ανοίξτε ένα παράθυρο τερματικού, εγκαταστήστε το πακέτο "snapd" και ενεργοποιήστε το "snapd.socket" με το systemctl ως root.
Σημείωση: δεν είστε βέβαιοι για τον τρόπο ρύθμισης του χρόνου εκτέλεσης Snap στο σύστημα Linux σας; Μπορούμε να βοηθήσουμε! Ελέγξτε αυτό το σε βάθος άρθρο σχετικά με τον τρόπο ρύθμισης του Snapd στο Linux. Εναλλακτικά, δοκιμάστε να εγκαταστήσετε το Ubuntu Linux, καθώς έχει ενεργοποιηθεί το Snaps από το κουτί!
Μόλις ολοκληρωθεί η λειτουργία Snap runtime στο σύστημα, χρησιμοποιήστε το snap install εντολή για την εγκατάσταση του τελευταίου 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 bit και έκδοση 64 bit. Για να ξεκινήσετε την εγκατάσταση, ανοίξτε ένα παράθυρο τερματικού πιέζοντας Ctrl + Shift + T ή Ctrl + Alt + T στο πληκτρολόγιο. Στη συνέχεια, χρησιμοποιήστε το μπούκλα εντολή για να λάβετε την τελευταία έκδοση.
Σημείωση: Ίσως χρειαστεί να εγκαταστήσετε την εφαρμογή Curl πριν τη χρησιμοποιήσετε για να κάνετε λήψη με την παρακάτω εντολή.
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
Αφού ολοκληρωθεί η λήψη του αρχείου TarGZ του Google Cloud SDK στο σύστημα 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 εντολή, μετακινήστε σε αυτόν τον κατάλογο και ξεκινήστε το σενάριο εγκατάστασης.
cd google-cloud-sdk ./google-cloud-sdk/install.sh
Το σενάριο εγκατάστασης είναι γρήγορο και θα εγκαταστήσει το SDK σε βάθος στο σύστημα Linux. Όταν ολοκληρωθεί, αποκτήστε πρόσβαση με:
gcloud init</ p>
Σχόλια