<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Раздел полезных советов: Создание загрузочного атомарно обновляемого образа Oracle Linux при помощи OSTree</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/138767.html</link>
    <description>Использование инструментария &#091;&#091;https://ostreedev.github.io/ostree/ OSTree&#093;&#093; для сборки из Oracle Linux загрузочных образов, обновляемых атомарно без разделения на отдельные пакеты.&lt;br&gt;&lt;br&gt;Устанавливаем ostree и rpm-ostree&lt;br&gt;&lt;br&gt;   dnf install -y ostree rpm-ostree&lt;br&gt;&lt;br&gt;Создаём рабочий каталог ~/ostree-test и инициализируем ostree-репозиторий:&lt;br&gt;&lt;br&gt;   mkdir $HOME/ostree-test&lt;br&gt;   cd $HOME/ostree-test&lt;br&gt;   ostree --repo=$(pwd) init&lt;br&gt;&lt;br&gt;Формируем в каталоге ~/ostree-test начинку репозитория&lt;br&gt;&lt;br&gt;    sudo dnf install --installroot=$(pwd) --releasever=9 oraclelinux-release rpm-ostree bash coreutils kernel-uek-core grub2-efi-x64 -y&lt;br&gt;   &lt;br&gt;Добавляем созданную начинку в репозиторий ostree:&lt;br&gt;&lt;br&gt;    ostree --repo=$(pwd) commit -b my_ostree_test --tree=dir=$(pwd) --subject=&quot;My first ostree OL9 commit&quot;&lt;br&gt;&lt;br&gt;&#091;&#091;https://ostreedev.github.io/ostree/man/ostree-summary.html Перегенерируем&#093;&#093; сводный файл с метаданными:&lt;br&gt;&lt;br&gt;   ostree --repo=$(pwd) summary --update&lt;br&gt;&lt;br&gt;Извлекаем корневую ФС из внешнего репозитория ostree-test, используя промежуточный ло</description>

<item>
    <title>Создание загрузочного атомарно обновляемого образа Oracle Linux при помощи OSTree (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/138767.html#1</link>
    <pubDate>Wed, 24 Dec 2025 07:11:39 GMT</pubDate>
    <description>А почему рабочая папка и ostree-репа находятся по одному пути? Разве это best practices? В итоге &#123;bin,etc,usr&#125;... мешаются с &#123;objects,refs,config&#125;... И я не уверен, не попадет ли таким образом например config прямо в состав репозитория. Это примерно как в гите умудриться закоммитить .git.&lt;br&gt;</description>
</item>

</channel>
</rss>
