Автоматическое обновление
dcr --update
Автоматическое обновление до последней версии.
dcr --update
Как это работает
- DCR определяет текущую платформу и архитектуру
- Запрашивает последний релиз с GitHub Releases
- Скачивает подходящий бинарник
- Заменяет текущий исполняемый файл
Naming артефактов
Шаблон: dcr-<triple>.<ext>
| Платформа | Пример |
|---|---|
| Linux x86_64 | dcr-x86_64-unknown-linux-gnu.tar.gz |
| macOS x86_64 | dcr-x86_64-apple-darwin.tar.gz |
| macOS ARM64 | dcr-aarch64-apple-darwin.tar.gz |
| Windows x86_64 | dcr-x86_64-pc-windows-msvc.zip |
AUR
Если DCR установлен через AUR, --update выводит предупреждение:
DCR was installed via AUR. Use your package manager to update:
yay -S dcr-bin
Ошибки
- Не удалось определить платформу — ошибка
- Не удалось скачать релиз — ошибка с URL
- Нет прав на запись бинарника — ошибка (нужен
sudoили ручная установка)