Dropstone CLI

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

Исправление частых проблем установки и работы 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»

  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