Релиз менеджера пакетов Deck

Deck — не традиционный пакетный менеджер, он не занимается установкой самих пакетов, а следит за изменениями в файловой системе, предоставляя возможность удалить установленные файлы или восстановить предыдущую версию изменённых. Это полезно для дистрибутивов, не имеющих встроенного менеджера пакетов, таких, как LFS, а также при установке через make install или в других подобных случаях.
На текущий момент Deck предоставляет следующие основные функции:

  • deck scan — поиск файлов, которые были изменены, установлены или удалены. При запуске утилиты до и после установки программы с помощью make install deck scan создаст список изменений.
  • deck commit вносит в базу появившиеся изменения и ассоциирует их с установленным приложением.
  • Команда deck uninstall позволит удалить установленное приложение.

Deck распространяется под лицензией Unlicense/Public Domain и написан на языке программирования Go. Для учёта изменений используются контрольные суммы и резервные копии файлов.

 deck, менеджер пакетов

©  Linux.org.ru