Как справиться с ошибкой macOS при использовании команды “gcloud storage cp -r”?

Вопрос или проблема

Когда я делаю:

/path/to/gcloud storage cp -r 'gs://group/file' 'directory'

Я получаю ошибку в всплывающем окне macOS:

gcloud download macOS “gcloud-crc32c” не может быть открыт, потому что разработчик не может быть проверен.” macOS не может подтвердить, что это приложение свободно от вредоносного ПО.

Всплывающее окно останавливает загрузку. У меня есть только вариант “Переместить в корзину” или “Отменить”.

Я считаю, что gcloud-crc32c, о котором идет речь, является временным файлом для загрузки.

Это происходит только примерно на 2/3 пути загрузки (несколько файлов в нескольких папках) в моем случае.

Как мне убедить macOS завершить загрузку? Я на macOS Ventura.

На вашем Mac выберите меню Apple > “Системные настройки”, затем нажмите “Конфиденциальность и безопасность” в боковом меню.

Прокрутите, пока не увидите сообщение о том, что gcloud-crc32c от несанкционированного разработчика.

Нажмите “Разрешить все равно”.

Не уверенно, является ли это лучшим способом, или почему это происходит только в середине процесса загрузки.

Меню Apple > Системные настройки, нажмите Конфиденциальность и безопасность в боковом меню. (Возможно, вам придется прокрутить вниз.)

Перейдите в Безопасность, затем нажмите Открыть.

Нажмите Открыть все равно.

Эта кнопка доступна в течение около часа после того, как вы попробовали открыть приложение.

Введите свой пароль, затем нажмите OK.

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

Ответ или решение

Для решения проблемы с ошибкой, возникающей при попытке использовать команду gcloud storage cp -r на macOS, следуйте следующим шагам:

  1. Понимание ошибки: Ошибка сообщает, что файл gcloud-crc32c не может быть открыт, так как разработчик не был проверен. Это связано с системой безопасности macOS, которая блочит файлы от незарегистрированных разработчиков.

  2. Открытие настроек безопасности:

    • На вашем Mac откройте меню Apple () и выберите "Системные настройки".
    • В боковой панели выберите "Конфиденциальность и безопасность".
    • Прокрутите вниз до раздела "Безопасность".
  3. Разрешение открытия приложения:

    • Найдите сообщение о том, что gcloud-crc32c не может быть открыт.
    • Нажмите на кнопку "Разрешить в любом случае" (или "Открыть в любом случае").
    • Если окно не появляется, попробуйте снова выполнить команду, чтобы вызвать сообщение.
  4. Подтверждение действия:

    • Вам может потребоваться ввести пароль для подтверждения изменения настроек безопасности.
    • Нажмите "OK", чтобы сохранить изменения.
  5. Повторная попытка выполнения команды: После выполнения вышеуказанных шагов попробуйте снова запустить вашу команду gcloud storage cp -r 'gs://group/file' 'directory'.

  6. Настройка исключений: После выполнения данных направлений, файл gcloud-crc32c будет добавлен в список приложений с исключениями. Это позволит вам запускать его в будущем без необходимости проходить через ту же процедуру.

  7. Отзывы и дополнительные шаги: Если проблема повторяется или возникает с другими файлами, проверьте, установлены ли у вас все обновления для Google Cloud SDK, а также убедитесь, что вы используете последнюю версию командной строки.

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

Таким образом, следуя этим шагам, вы сможете успешно обойти проблемы, связанные с установкой и запуском временных файлов, необходимых для корректного выполнения вашей команды в Google Cloud Storage.

Оцените материал
Добавить комментарий

Капча загружается...