Порівняння ketch з іншими

From docs/uk/COMPARISON.md at b5eedc6 View on GitHub

Кожен інструмент нижче добрий у тому, для чого створений; тут показано, де серед них розташований ketch. Звірено з документацією кожного проєкту у вересні 2026 року.

ketchHomebrewaptmise
Потрібна заздалегідь написана формула чи пакетНі — будь-який owner/repo з асетами релізів; маніфест потрібен, лише якщо виведення помилилосяТак — формула або cask, у core або в tapТак — .deb у налаштованому репозиторіїНі для бекендів github: / aqua:; короткі імена беруться з його реєстру
ПлатформиmacOS, Linux, WindowsmacOS, LinuxLinux родини DebianmacOS, Linux, Windows
Перевірка за замовчуваннямSHA-256, якщо реліз його публікує (файл контрольних сум або дайджест асета GitHub); підпис видавця, якщо маніфест оголошує trustSHA-256, закріплений у кожній формуліПідписані метадані репозиторію та хеші кожного пакетаКонтрольні суми, якщо записані (конфіг або mise.lock); атестації GitHub і SLSA provenance, якщо вони є в релізу
Версіоноване сховище з відкатомТак — попередня версія зберігається; ketch rollback перелінковує їїСтарі версії лишаються до brew cleanup; команди відкату немаєНі — знизити версію можна, лише якщо стара ще доступнаВерсії поруч одна з одною; перемикання через mise use tool@version
Чисте видаленняketch uninstall; ketch self uninstall видаляє все дерево ~/.ketch і його блок PATHbrew uninstall (--zap для залишків cask)apt purge видаляє пакет і його файли конфігураціїmise uninstall; mise implode видаляє сам mise
Збирання з вихідного кодуНіколиЯкщо немає відповідного bottleНіколи (бінарні пакети)Деякі бекенди збирають

Чим ketch відрізняється від решти: .app-бандли в /Applications, пояснення кожного вибраного асета та сховище, яке можна відкотити без звернення до мережі.