Linuxoid.pro

Сообщество разработчиков программного обеспечения и IT-специалистов

Как установить и настроить Google Cloud SDK на рабочем столе Linux

Google Cloud SDK (Software Development Kit) — это облачная система API, в которой вы можете использовать интерфейс командной строки для создания виртуальной машины или среды для программирования и тестирования программного обеспечения. Он создан Google и размещен в облачном хранилище Google.

Раньше Google предлагал кредит на бесплатную регистрацию в Google Cloud SDK. Но я боюсь, что Google отключил эти бесплатные функции. Если вы разработчик или тестировщик программного обеспечения, Google Cloud SDK может стать удобной виртуальной системой для выпуска и тестирования ваших кодов. Комплект для разработки облачного программного обеспечения доступен в веб-версии, но вы можете установить Google Cloud SDK в своей системе Linux для улучшения интерфейса на основе CLI.

Google Cloud SDK для Linux

Комплект для разработки программного обеспечения Google доступен в официальном репозитории Linux. Вы можете установить его с помощью метода репозитория, метода Snap и метода сценария. В этом посте будет показано, как установить Google Cloud SDK в системах Linux на базе Ubuntu и Red Hat и начать работу с ним.

1. Установите Google Cloud SDK на Debina / Ubuntu Linux.

Для установки служб Google Cloud SDK в системе Ubuntu Linux требуются базовые знания оболочки терминала и привилегии root в вашей системе. Вы можете установить его в своей системе, используя как метод репозитория, так и метод установки Snap.

Метод 1. Установите Google Software Development Kit через репозиторий.

Для пакета разработки программного обеспечения Google Cloud требуется локальный репозиторий в системе. Вам понадобится сертификат шифрования CA и GNUPG в вашей системе Ubuntu.

Шаг 1. Добавьте облачный репозиторий Google в Ubuntu Linux

Во-первых, убедитесь, что ваш системный репозиторий обновлен. Затем выполните следующую команду, чтобы добавить CA и GNU Privacy Guard в вашу систему. Команда требует привилегий root; убедитесь, что вы являетесь пользователем root.

sudo apt update
sudo apt install apt-transport-https ca-Certificates gnupg

После добавления CA-сертификата в вашу систему Ubuntu теперь вы можете запустить приведенную ниже команду curl, чтобы добавить ключ GPG из системного репозитория Google Cloud.

curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key добавить —

Теперь нам нужно добавить в эту систему личный репозиторий пакетов. Также Вы можно запустить следующую команду echo в оболочке терминала, чтобы добавить репозиторий.

echo «deb https://packages.cloud.google.com/apt cloud-sdk main» | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list

Шаг 2. Установите пакет разработки программного обеспечения Google

До сих пор мы видели, как добавить репозиторий Google Cloud SDK и защиту конфиденциальности GNU в нашу систему Ubuntu. Теперь обновите системный репозиторий, чтобы загрузить обновленные файлы репозитория SDK.

sudo apt update

Наконец, теперь вы можете запустить следующую команду aptitude, приведенную ниже, для установки SDK в вашей системе Ubuntu Linux. Команда установит несколько модулей PHP, библиотеку MySQL, java и файлы облачного SDK Google в вашу файловую систему.

sudo apt установить google-cloud-sdk

Метод 2: установите Google Cloud SDK через Snap

Поскольку Snap является одним из популярных инструментов для установки пакетов в системе на основе Debian, мы можем установить облачный SDK Google в нашу систему с помощью команды Snap. Перед запуском команды Snap в оболочке терминала убедитесь, что в вашей системе Linux установлен демон Snap. Вы можете установить его в своей системе, выполнив следующие команды.

sudo apt update
sudo apt install snapd

Затем выполните следующую команду Snap, указанную ниже, чтобы установить Google Cloud SDK в вашей системе Linux. Команда загрузит и установит стабильную версию SDK из официального репозитория Linux. На экране терминала вы увидите ход установки SDK в вашей системе.

sudo snap install google-cloud-sdk —classic

2. Установите Google Software Development Kit в Fedora Linux.

Если у вас есть рабочая станция Fedora или система Linux на базе Red Hat, вы можете установить Google Cloud SDK на свой компьютер через репозиторий и хранилище Snap. Здесь я расскажу, как установить его в системе Fedora и Linux на базе Red.

Метод 1. Установите Google Cloud SDK через репозиторий Linux.

Во-первых, вам нужно выполнить следующую команду, чтобы добавить репозиторий SDK в вашу систему. Команда проверит наличие ключа защиты конфиденциальности GUN на основе RPM и добавит ключ защиты репозитория в вашу систему Linux.

sudo tee -a /etc/yum.repos.d/google-cloud-sdk.repo << EOM
[google-cloud-sdk]
name = Google Cloud SDK
baseurl = https: //packages.cloud.google.com/yum / repos / cloud-sdk-el7-x86_64
enabled = 1
gpgcheck = 1
repo_gpgcheck = 1
gpgkey = https: //packages.cloud.google.com/yum/doc/yum-key.gpg
https://packages.cloud. google.com/yum/doc/rpm-package-key.gpg
EOM

После добавления репозитория и ключа GNU теперь вы можете запустить команду DNF с привилегиями root в оболочке терминала, чтобы установить Google Cloud SDK в Fedora Linux.

sudo dnf установить google-cloud-sdk

Если у вас возникнут проблемы с установкой инструмента SDK, вы можете попробовать команду YUM, указанную ниже.

sudo yum установить google-cloud-sdk

Метод 2: установите Google Cloud SDK через Snapd в Fedora

Для установки любых пакетов в системе Linux с помощью программного демона Snap необходимо, чтобы демон был установлен внутри системы. Если вам нужно установить Google Cloud SDK на Fedora через Snapd, сначала убедитесь, что он установлен на вашем компьютере.

sudo dnf установить snapd

Затем создайте программную ссылку для демона Snap, чтобы запустить его в фоновом режиме.

sudo ln -s /var/lib/snapd/snap /snap

Наконец, запустите следующую команду Snap в оболочке терминала с правами root, чтобы установить Google Cloud SDK в Fedora Linux.

sudo snap install google-cloud-sdk —classic

3. Установите Google Cloud SDK в Linux с помощью сценария установки.

До сих пор мы видели, как вы можете установить Google Cloud SDK на машину Linux через репозиторий Linux и магазин Snap. Теперь посмотрим, как можно установить SDK в любой системе Linux с помощью сценария установки. Вы можете выполнить следующий метод в Debian, Red Hat, SuSE Linux, Arch Linux и других дистрибутивах для установки пакета разработки программного обеспечения Google Cloud.

Для Google Cloud SDK требуется Python версии 3 или выше. Перед запуском любых скриптов убедитесь, что в вашей системе установлен Python 3.0 или выше.

python —version

Теперь запустите следующую команду cURL, указанную ниже, чтобы загрузить сжатую версию инструмента SDK в вашу файловую систему. Обычно команда ниже сохраняет файл в домашнем каталоге.

Используйте следующую команду, чтобы загрузить Google Cloud SDK для 64-разрядной машины.

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

Используйте следующую команду, чтобы загрузить Google Cloud SDK для 32-разрядной машины.

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

Когда загрузка завершится, извлеките сжатый файл с помощью команды tar. Убедитесь, что вы являетесь пользователем root на своем компьютере.

tar -xvzf Google-облако-SDK-332.0.0-Linux-x86_64.tar.gz

После извлечения сжатого файла выполните следующую команду сценария install.sh, чтобы инициализировать установку Google Cloud SDK в вашей системе Linux.

./google-cloud-sdk/install.sh

После успешной установки теперь вы можете запустить следующую команду сценария, чтобы запустить инструмент Google Cloud SDK в оболочке терминала.

./google-cloud-sdk/bin/gcloud init

Начать работу с Google Cloud SDK

Если у вас уже есть учетная запись Google Cloud SDK, вы можете войти в свою учетную запись со своей учетной записью Gmail через веб-браузер. Но поскольку мы пытаемся использовать Google Cloud SDK через интерфейс командной строки, мы можем запустить сеанс входа в SDK через оболочку терминала, выполнив следующую команду gcloud.

sudo gcloud init

Приведенная выше команда проверит ваше сетевое соединение и откроет сеанс входа в систему для входа в учетную запись SDK.

Если вы хотите открыть консоль Google Cloud SDK в своей системе Linux, выполните следующую команду в оболочке терминала. По завершении проверки сети будет предоставлен URL-адрес, который можно открыть в веб-браузере.

gcloud init — только консоль

Выводы

В эпоху вычислений все становится облачным. Как тестировщик программного обеспечения Linux, мне нужно запускать и проверять приложения в различных дистрибутивах. Использование готовой к работе облачной интегрированной системы может быть удобным решением для таких людей, как я, в то время как переключение машин требует времени и усилий.

Во всем посте я описал три различных метода установки Google Cloud SDK в системе Linux и то, как начать с ним работать. Пожалуйста, поделитесь им со своими друзьями и сообществом Linux, если вы найдете этот пост полезным и информативным. Вы также можете записать свое мнение об этом сообщении в разделе комментариев.