Dropstone Docs

Частые проблемы

Исправление частых проблем установки и работы Dropstone CLI. Пошаговые решения для неудачных установок, проблем с авторизацией и ошибок обновления.

Самые частые проблемы, с которыми сталкиваются пользователи Dropstone, и шаги по их устранению. По ошибкам времени выполнения и отладке отдельных функций см. страницу Устранение неполадок CLI.

Ошибка установки на macOS

«Command not found: brew»

Сначала вам понадобится Homebrew. Установите его один раз:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

На Apple Silicon также добавьте Homebrew в PATH:

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

Затем повторите установку Dropstone:

brew tap blankline-org/dropstone-cli
brew install dropstone

«Cannot install: package already exists»

Принудительно перезапишите существующую установку:

brew uninstall dropstone
brew install dropstone

Сбой обновления tap в Homebrew

Очистите кеш и повторите tap:

brew untap blankline-org/dropstone-cli
brew cleanup
brew tap blankline-org/dropstone-cli
brew install dropstone

Ошибка установки на Windows

«irm is not recognized as an internal or external command»

Вы находитесь в CMD, а не в PowerShell. Либо переключитесь на PowerShell:

irm https://dropstone.io/install.ps1 | iex

Либо используйте установщик для CMD:

curl -fsSL https://dropstone.io/install.cmd -o install.cmd && install.cmd

«The token '&&' is not a valid statement separator»

Вы находитесь в PowerShell и пытаетесь выполнить команду для CMD. Используйте команду для PowerShell выше.

Ожидающее обновление не применилось

Если dropstone update сообщил об успехе, но dropstone --version по-прежнему показывает старую версию, перезапустите терминал. На Windows новый бинарный файл подхватывается при следующем запуске.

Если это не помогло, выполните принудительную переустановку:

irm https://dropstone.io/install.ps1 | iex

Аутентификация

«Failed to sign in»

  1. Запустите dropstone снова. При первом запуске откроется dropstone.io/login для входа на основе PKCE.
  2. Если браузерный поток не сработал, вставьте токен вручную. Получите его на dropstone.io/account и выберите «Paste a token» в запросе входа.

«Session expired»

Выполните /login внутри Dropstone, чтобы обновить учетные данные.

Застряли не на том аккаунте

Чтобы переключить аккаунт, выполните /login внутри Dropstone и выберите нужный аккаунт в браузерном запросе.

Проблемы с обновлением

dropstone update сообщает «Update Available», но ничего не делает

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

ПлатформаКоманда
macOS (Homebrew)brew upgrade dropstone
macOS / Linux (скрипт)curl -fsSL https://dropstone.io/install | bash
Windows (PowerShell)irm https://dropstone.io/install.ps1 | iex

Застряли на старой версии

Проверьте, что установлено:

dropstone --version

Сравните с последней версией на download.dropstone.io/latest.txt. Если они не совпадают, переустановите с помощью команды для вашей платформы выше.

Проблемы не устранены?

Если ни одно из решений выше не помогло, обратитесь к более подробной странице Устранение неполадок CLI или создайте обращение на dropstone.io/contact, указав:

  • Вашу ОС и версию
  • Вывод dropstone --version
  • Полный текст ошибки и точную команду, которую вы выполнили
Ctrl+I