LINUX.ORG.RU

История изменений

Исправление FixingGunsInAir, (текущая версия) :

Тут главная идея в стабильности, то бишь неизменяемости, если новый образ не работает как следует, то загружаешь предыдущий и делаешь свою работу (время типа деньги, да?).

Именно. Главная идея строится вокруг того, чтобы не бояться обновлений. Федоре как никогда подходит. :D

Так же, это добавляет неистовые фичи, которые со старой моделью повторить невозможно. Например, можно скакнуть с релиза на rawhide и обратно, просто перезагрузившись. Можно поставить себе Kinoite, потыкать его палочкой и вернуться на GNOME (только придётся вычищать конфиги из хомяка). При этом, система всегда будет такой же девственно чистой. Если знаешь ID коммита, можно прыгнуть на самую первую версию образа. Можно запинить какой-то образ и он не будет удаляться автоматически.

Можно сравнить все изменения конфигов в /etc комнадой diff -R /usr/etc /etc, т.к. все стандартные конфиги хранятся в /usr/etc. В теории, можно грохнуть /etc, /var и тем самым сделать Factory Reset. Но пока не совсем это реализовано.

Я не разбирался, можно ли сформировать образ с обновлением отдельного пакета, вопрос интересный.

Да. Я не раз так фиксил проблемы. Берёшь rpm и вперёд.

Так же rpm-ostree потому и называется так, т.к. позволяет вносить изменения в образ на уровне пакетов. Можно доставить пакет в образ. Можно убрать. Можно перезаписать пакет. Но это приходит со своей ценой.

Во первых, всё это будет применяться каждый раз. Во вторых, если ты слишком долго не обновлялся - зависимости сломаются обязательно, тогда ничего установить не получится не обновившись.

Но эту фичу стоит рассматривать как костыль, быстрофикс или расширение образа.

Для всего остального есть toolbox.

P.S. Можешь хоть как автор Kinoite, собирать свои образы с блекджеком и шлюхами. Но если автор Kinoite не будет регулярно собирать образы, он тем самым может сломать установку пакетов.

Исходная версия FixingGunsInAir, :

Тут главная идея в стабильности, то бишь неизменяемости, если новый образ не работает как следует, то загружаешь предыдущий и делаешь свою работу (время типа деньги, да?).

Именно. Главная идея строится вокруг того, чтобы не бояться обновлений. Федоре как никогда подходит. :D

Так же, это добавляет неистовые фичи, которые со старой моделью повторить невозможно. Например, можно скакнуть с релиза на rawhide и обратно, просто перезагрузившись. Можно поставить себе Kinoite, потыкать его палочкой и вернуться на GNOME (только придётся вычищать конфиги из хомяка). При этом система всегда будет такой же девственно чистой. Если знаешь ID коммита, можно прыгнуть на самую первую версию образа. Можно запинить какой-то образ и он не будет удаляться автоматически.

Можно сравнить все изменения конфигов в /etc комнадой diff -R /usr/etc /etc, т.к. все стандартные конфиги хранятся в /usr/etc. В теории, можно грохнуть /etc, /var и тем самым сделать Factory Reset. Но пока не совсем это реализовано.

Я не разбирался, можно ли сформировать образ с обновлением отдельного пакета, вопрос интересный.

Да. Я не раз так фиксил проблемы. Берёшь rpm и вперёд.

Так же rpm-ostree потому и называется так, т.к. позволяет вносить изменения в образ на уровне пакетов. Можно доставить пакет в образ. Можно убрать. Можно перезаписать пакет. Но это приходит со своей ценой.

Во первых, всё это будет применяться каждый раз. Во вторых, если ты слишком долго не обновлялся - зависимости сломаются обязательно, тогда ничего установить не получится не обновившись.

Но эту фичу стоит рассматривать как костыль, быстрофикс или расширение образа.

Для всего остального есть toolbox.

P.S. Можешь хоть как автор Kinoite, собирать свои образы с блекджеком и шлюхами.