Chrome не удалось извлечь файлы из архива
Обновлено: 21.11.2024
Эта страница содержит инструкции по выбору и обслуживанию установки Google Cloud CLI. Интерфейс командной строки Google Cloud включает инструменты командной строки gcloud, gsutil и bq. Список функций командной строки gcloud см. в разделе Все функции.
Чтобы получить доступ к Google Cloud API с помощью поддерживаемого языка программирования, вы можете загрузить библиотеки облачных клиентов.
Инструкции по установке
Эти инструкции предназначены для установки Google Cloud CLI. Информацию об установке дополнительных компонентов, таких как команды gcloud CLI на уровне альфа- или бета-версии, см. в разделе Управление компонентами gcloud CLI.
В качестве альтернативы, чтобы загрузить файл архива 64-разрядной версии Linux, выполните в командной строке:
Чтобы получить 64-битный файл архива arm, выполните:
Для 32-битного файла архива запустите:
- Если вы хотите, чтобы gcloud и gsutil автоматически обновлялись до последней версии, и вы используете современную версию Ubuntu, в которой используется диспетчер пакетов Snap, вы можете установить интерфейс командной строки Google Cloud в виде пакета Snap.
- Если вы используете экземпляр в Compute Engine, интерфейс командной строки gcloud устанавливается по умолчанию.
Содержимое пакета
Gcloud CLI доступен в формате пакета для установки в системах Debian и Ubuntu. Этот пакет содержит только команды gcloud, gcloud alpha, gcloud beta, gsutil и bq. Он не включает kubectl или расширения App Engine, необходимые для развертывания приложения с помощью команд gcloud. Если вам нужны эти компоненты, вы должны установить их отдельно.
Прежде чем начать
Перед установкой интерфейса командной строки gcloud убедитесь, что ваша операционная система соответствует следующим требованиям:
- Установлен выпуск Ubuntu, жизненный цикл которого еще не завершен, или стабильный выпуск Debian, жизненный цикл которого еще не завершен:
Если ваш дистрибутив не поддерживает параметр подписания, выполните следующую команду:
Если команда apt-key вашего дистрибутива не поддерживает аргумент --keyring, выполните следующую команду:
Если ваш дистрибутив (Debian 11+ или Ubuntu 21.10+) не поддерживает apt-key , выполните следующую команду:
Если вы не можете получить последние обновления из-за просроченного ключа, получите последний файл ключа apt-get.gpg.
Совет Docker. При установке интерфейса командной строки gcloud внутри образа Docker используйте вместо этого один шаг RUN:
- google-cloud-cli
- google-cloud-cli-anthos-auth
- google-cloud-cli-app-engine-go
- google-cloud-cli-app-engine-grpc
- google-cloud-cli-app-engine-java
- google-cloud-cli-app-engine-python
- google-cloud-cli-app-engine-python-extras
- эмулятор google-cloud-cli-bigtable
- google-cloud-cli-cbt
- google-cloud-cli-cloud-build-local
- google-cloud-cli-cloud-run-proxy
- google-cloud-cli-config-connector
- google-cloud-cli-datalab
- эмулятор хранилища данных google-cloud-cli
- эмулятор google-cloud-cli-firestore
- плагин google-cloud-cli-gke-gcloud-auth
- google-cloud-cli-kpt
- google-cloud-cli-kubectl-oidc
- google-cloud-cli-local-extract
- google-cloud-cli-minikube
- google-cloud-cli-nomos
- эмулятор google-cloud-cli-pubsub
- скаффолд google-cloud-cli
- эмулятор google-cloud-cli-spanner
- google-cloud-cli-terraform-validator
- google-cloud-cli-тесты
- кубектл
Например, компонент google-cloud-cli-app-engine-java можно установить следующим образом:
Понижение версии gcloud CLI
Чтобы вернуться к определенной версии интерфейса командной строки gcloud, где ВЕРСИЯ имеет вид 123.0.0 , выполните следующую команду:
Последние десять выпусков всегда доступны в репозитории.
ПРИМЕЧАНИЕ. Для выпусков до 371.0.0 имя пакета — google-cloud-sdk
Содержимое пакета
Gcloud CLI доступен в формате пакета для установки в системах Red Hat Enterprise Linux 7, Red Hat Enterprise Linux 8, Fedora 33, Fedora 34, CentOS 7 и Centos 8. Этот пакет содержит только команды gcloud, gcloud alpha, gcloud beta, gsutil и bq. Он не включает kubectl или расширения App Engine, необходимые для развертывания приложения с помощью команд gcloud, которые можно установить отдельно, как описано далее в этом разделе.
- google-cloud-cli
- google-cloud-cli-anthos-auth
- google-cloud-cli-app-engine-go
- google-cloud-cli-app-engine-grpc
- google-cloud-cli-app-engine-java
- google-cloud-cli-app-engine-python
- google-cloud-cli-app-engine-python-extras
- эмулятор google-cloud-cli-bigtable
- google-cloud-cli-cbt
- google-cloud-cli-cloud-build-local
- google-cloud-cli-cloud-run-proxy
- google-cloud-cli-config-connector
- google-cloud-cli-datalab
- эмулятор хранилища данных google-cloud-cli
- эмулятор google-cloud-cli-firestore
- плагин google-cloud-cli-gke-gcloud-auth
- google-cloud-cli-kpt
- google-cloud-cli-kubectl-oidc
- google-cloud-cli-local-extract
- google-cloud-cli-minikube
- google-cloud-cli-nomos
- эмулятор google-cloud-cli-pubsub
- скаффолд google-cloud-cli
- эмулятор google-cloud-cli-spanner
- google-cloud-cli-terraform-validator
- google-cloud-cli-тесты
- кубектл
Например, компонент google-cloud-cli-app-engine-java можно установить следующим образом:
Понижение версии gcloud CLI
Если вы хотите вернуться к определенной версии интерфейса командной строки gcloud, где ВЕРСИЯ имеет вид 123.0.0 , запустите: sudo dnf downgrade google-cloud-cli-VERSION Последние десять выпусков всегда будут доступны. в репо. ПРИМЕЧАНИЕ. Для выпусков до 371.0.0 имя пакета — google-cloud-sdk
- Подтвердите, что у вас установлена поддерживаемая версия Python:
- Поддерживаемые версии: Python 3 (от 3.5 до 3.8, рекомендуется 3.7) и Python 2 (2.7.9 или выше).
- Современные версии macOS включают соответствующую версию Python, необходимую для Cloud SDK. Чтобы проверить текущую версию Python, запустите python -V .
- Для выпуска Cloud SDK версии 352.0.0 и выше основной сценарий установки предлагает установить CPython Python 3.7 на компьютеры Mac с процессором Intel.
- Дополнительную информацию о том, как выбрать и настроить интерпретатор Python, см. в разделе запуска gcloud .
- Загрузите один из следующих файлов: Примечание. Чтобы определить аппаратное имя вашего компьютера, запустите uname -m из командной строки.
(arm64, кремний Apple M1)
-
Распакуйте архив в любое место в вашей файловой системе (предпочтительно в домашний каталог). В macOS это можно сделать, открыв загруженный файл архива .tar.gz в нужном месте.
Чтобы заменить существующую установку, удалите существующий каталог google-cloud-sdk, а затем извлеките архив в то же место.
Запустите скрипт (из корня папки, которую вы извлекли на последнем шаге) с помощью этой команды:
Можно также открыть терминал PowerShell и выполнить следующие команды PowerShell:
Запустите программу установки и следуйте инструкциям. Программа установки подписана Google LLC.
Если вы используете программу чтения с экрана, установите флажок Включить режим чтения с экрана. Этот параметр настраивает gcloud на использование трекеров состояния вместо счетчиков Unicode, отображение прогресса в процентах и выравнивание таблиц. Дополнительные сведения см. в руководстве по специальным возможностям.
Для Cloud SDK требуется Python; поддерживаемые версии: Python 3 (предпочтительнее от 3.5 до 3.8) и Python 2 (2.7.9 или новее). По умолчанию версия Cloud SDK для Windows поставляется в комплекте с Python 3 и Python 2. Чтобы использовать Cloud SDK, ваша операционная система должна поддерживать поддерживаемую версию Python.
Установщик устанавливает все необходимые зависимости, включая необходимую версию Python. Хотя Cloud SDK по умолчанию устанавливает и управляет Python 3, при необходимости вы можете использовать существующую установку Python, сняв флажок «Установить связанный Python». См. тему запуска gcloud, чтобы узнать, как использовать существующую установку Python.
После завершения установки установщик предоставляет возможность создать ярлыки меню "Пуск" и на рабочем столе, запустить оболочку командной строки Google Cloud и настроить интерфейс командной строки gcloud. Убедитесь, что вы оставили выбранными параметры запуска оболочки и настройки установки. Установщик запускает окно терминала и запускает команду gcloud init.
- Если ваша установка не удалась из-за того, что команда find не распознана, убедитесь, что в переменной среды PATH указана папка, содержащая find . Обычно это C:\WINDOWS\system32; .
- Если вы удалили интерфейс командной строки gcloud, необходимо перезагрузить систему перед повторной установкой интерфейса командной строки gcloud.
- Если распаковка не удалась, запустите программу установки от имени администратора.
Другие варианты установки
В зависимости от ваших потребностей в разработке вместо рекомендуемой установки вы можете использовать альтернативный метод установки интерфейса командной строки gcloud:
- Используете интерфейс командной строки gcloud со сценариями или непрерывную интеграцию/развертывание? Скачайте версионный архив для неинтерактивной установки определенной версии интерфейса командной строки gcloud.
- Необходимо запустить интерфейс командной строки gcloud как образ Docker? Используйте образ Docker gcloud CLI для последней версии (или определенной версии) gcloud CLI.
- Вы используете Ubuntu и предпочитаете автоматические обновления? Используйте пакет моментальных снимков для установки интерфейса командной строки gcloud.
- Для интерактивной установки Windows и macOS, а также во всех других случаях использования запустите интерактивный установщик, чтобы установить последнюю версию интерфейса командной строки gcloud.
Управление установкой
После того как вы установили интерфейс командной строки gcloud, вы можете использовать команды из группы команд компонентов gcloud для управления установкой. Это включает в себя просмотр установленных компонентов, добавление и удаление компонентов, а также обновление до новой версии или переход на определенную версию интерфейса командной строки gcloud.
Старые версии интерфейса командной строки gcloud
Если вам нужна более старая версия интерфейса командной строки gcloud, вы можете загрузить предыдущие выпуски.
Попробуйте сами
Если вы новичок в Google Cloud, создайте учетную запись, чтобы оценить, как наши продукты работают в реальных сценариях. Новые клиенты также получают бесплатные кредиты в размере 300 долларов США для запуска, тестирования и развертывания рабочих нагрузок.
Если не указано иное, содержимое этой страницы предоставляется по лицензии Creative Commons Attribution 4.0, а образцы кода — по лицензии Apache 2.0. Подробнее см. в Правилах сайта Google Developers. Java является зарегистрированным товарным знаком Oracle и/или ее дочерних компаний.
Читайте также: