Облачная платформаAdvanced

Установка Cloud CLI в macOS

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Cloud CLI может работать на macOS AMD64 или macOS Arm64. Вы можете установить CLI одним щелчком или в несколько шагов. Если вы выбираете пошаговую установку, используйте команду установки, соответствующую вашей ОС. Выполните следующую команду, чтобы запросить ОС, используемую вашим хостом:

echo $HOSTTYPE

Если вывод команды x86_64, используйте команду загрузки для AMD64. Если вывод команды пуст, выполните следующую команду, чтобы проверить ОС, используемую вашим хостом:

uname -a

Если вывод команды заканчивается на x86_64, используйте команду загрузки для AMD64. Если вывод команды заканчивается на arm64, используйте команду загрузки для Arm64.

Установка одним щелчком

Выполните следующую команду, чтобы установить Cloud CLI:

curl -sSL https://sbc-cli.obs.ru-moscow-1.hc.sbercloud.ru/cli/latest/cloud_install.sh -o ./cloud_install.sh && bash ./cloud_install.sh

По умолчанию файл Cloud CLI загружается в каталог /usr/local/cloud/, а затем перемещается в каталог /usr/local/bin/. Вы можете выполнять cloud команды в любом каталоге. (Убедитесь, что значение системной переменной PATH содержит /usr/local/bin.)

Вы можете изменить каталог загрузки файла на основе информации взаимодействия во время выполнения команды. Если у вас недостаточно прав, переключитесь на пользователя root и снова выполните команду установки.

Чтобы использовать конфигурацию по умолчанию и пропустить взаимодействие, добавьте -y в конец команды следующим образом:

curl -sSL https://sbc-cli.obs.ru-moscow-1.hc.sbercloud.ru/cli/latest/cloud_install.sh -o ./cloud_install.sh && bash ./cloud_install.sh -y
Caution

Если во время выполнения команды отображается сообщение об ошибке "sha256sum: command not found", установите sha256sum и повторите попытку.

Пошаговая установка

Выполните следующие шаги:

  1. Выполните одну из следующих команд, чтобы загрузить Cloud CLI:

    • curl команды
      • Команда загрузки для AMD64
        curl -LO "https://sbc-cli.obs.ru-moscow-1.hc.sbercloud.ru/cli/latest/cloud-cli-mac-amd64.tar.gz"
      • Команда загрузки для Arm64
        curl -LO "https://sbc-cli.obs.ru-moscow-1.hc.sbercloud.ru/cli/latest/cloud-cli-mac-arm64.tar.gz"
    • wget команды
      • Команда загрузки для AMD64
        wget "https://sbc-cli.obs.ru-moscow-1.hc.sbercloud.ru/cli/latest/cloud-cli-mac-amd64.tar.gz" -O cloud-cli-mac-amd64.tar.gz
      • Команда загрузки для Arm64
        wget "https://sbc-cli.obs.ru-moscow-1.hc.sbercloud.ru/cli/latest/cloud-cli-mac-arm64.tar.gz" -O cloud-cli-mac-arm64.tar.gz

  2. Распакуйте пакет инструмента.

    • Команда распаковки для AMD64
      tar -zxvf cloud-cli-mac-amd64.tar.gz
    • Команда распаковки для Arm64
      tar -zxvf cloud-cli-mac-arm64.tar.gz

  3. (Необязательно) Переместите Cloud CLI в /usr/local/bin, чтобы вы могли выполнять cloud команды в любом каталоге. Убедитесь, что /usr/local/bin присутствует в значении системной переменной PATH.

    mv $(pwd)/cloud /usr/local/bin/

  4. (Необязательно) Выполните следующую команду, чтобы включить автодополнение:

    cloud auto-complete on

    Если отображается следующая информация, автодополнение включено. Если конфигурация не вступила в силу, выполните команду bash, как указано.

    cloud auto-complete on
    Autocomplete (bash only) turned on. If it does not work, run the `bash` command.

  5. (Необязательно) Выполните следующую команду, чтобы проверить успешность установки:

    cloud version

    Если отображается информация о версии, аналогичная следующей, установка прошла успешно:

    cloud version
    Current Cloud CLI version: 3.2.8