Частые проблемы
Исправление частых проблем установки и работы 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
Сбой обновления Homebrew tap
Очистите кеш и повторите tap:
brew untap blankline-org/dropstone-cli
brew cleanup
brew tap blankline-org/dropstone-cli
brew install dropstone
«zsh: killed» при запуске dropstone
Сборка 1.0.50 для Apple Silicon вообще не запускалась на macOS 27 — macOS останавливала её до вывода каких-либо сообщений, поэтому dropstone --version и dropstone upgrade также завершались с ошибкой. Переустановка решает проблему; команды приведены в разделе Завершение при запуске на macOS.
Ошибка установки на 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»
- Запустите
dropstoneснова. При первом запуске открывается dropstone.io/login для входа на основе PKCE. - Если браузерный поток не сработал, вставьте токен вместо этого. Получите его на 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 - Полное сообщение об ошибке и точную команду, которую вы выполнили