Релиз менеджера пакетов Deck
Deck — не традиционный пакетный менеджер, он не занимается установкой самих пакетов, а следит за изменениями в файловой системе, предоставляя возможность удалить установленные файлы или восстановить предыдущую версию изменённых. Это полезно для дистрибутивов, не имеющих встроенного менеджера пакетов, таких, как LFS, а также при установке через make install
или в других подобных случаях.
На текущий момент Deck предоставляет следующие основные функции:
-
deck scan
— поиск файлов, которые были изменены, установлены или удалены. При запуске утилиты до и после установки программы с помощьюmake install
deck scan
создаст список изменений. -
deck commit
вносит в базу появившиеся изменения и ассоциирует их с установленным приложением. - Команда
deck uninstall
позволит удалить установленное приложение.
Deck распространяется под лицензией Unlicense/Public Domain и написан на языке программирования Go. Для учёта изменений используются контрольные суммы и резервные копии файлов.
deck, менеджер пакетов