OSTree - это система контроля версий обновлений операционных систем на базе Linux. [1] Его можно рассматривать как « Git для двоичных файлов операционной системы». Он работает в пользовательском пространстве и будет работать поверх любой файловой системы Linux. По своей сути, это хранилище объектов с адресацией к содержимому, похожее на Git, с ветвями (или «ссылками») для отслеживания значимых деревьев файловой системы в хранилище. Точно так же можно проверить или зафиксировать эти ветки.
На вершине этого уровня находится конфигурация загрузчика, управление / и т. Д., А также другие функции для выполнения обновления, помимо репликации файлов.
Он используется в Endless OS , Flatpak , Fedora , CentOS , Atomic Host, [2] и в непрерывном проекте GNOME для непрерывной доставки компонентов GNOME. [3]
Рекомендации
- ^ "OSTree Manual" . Проверено 2 января 2018 .
- ^ «Проект Атомик» . Проверено 25 января 2018 года .
- ^ "Gnome Continuous" . Проверено 25 января 2018 года .
Эта статья включает текст, доступный по лицензии CC BY 3.0 .