Кілька днів тому оголосили розробники проекту Fedora через допис у блозі, створення нової сім'ї кастомних версій Федора, які використовують «атомарну» модель оновлення та монолітну систему. Тепер ці збірки згруповано в сімейство під назвою «Fedora Atomic Desktops», з назвами відповідних збірок відповідно до середовища робочого столу, яке вони використовують.
Оголошення про створення сімейства версій Fedora Atomic Desktops знаменує важливий крок у спрощенні реалізацій на основі rpm-ostree в екосистемі Fedora.
Для тих, хто не знає про атомний проект, ви повинні знати, що це розпочав 10 років тому з розробки Atomic Host, серверну реалізацію, а в 2018 році було представлено Fedora Atomic Workstation, яка згодом стала Silverblue, у 2021 році Kinoite було випущено на Fedora 35, а потім Sericea на Fedora 38 і Onyx на Fedora 39.
Ostree надає інфраструктуру для ефективного оновлення базової системи. Оновлення операційної системи використовують підхід, який називається атомарним оновленням, у якому ви просто завантажуєте новий образ і розгортаєте його, таким чином пропускаючи крок встановлення, необхідний для звичайних оновлень пакетів. Це виключає потенційні збої в системі або програмі, які можуть виникнути під час оновлення пакетів у реальному часі. Крім того, завдяки Ostree можна легко повернутися до попередніх версій системи, забезпечуючи додатковий рівень безпеки та гнучкості.
Про нове сімейство Atomic Desktops
Зазначається, що презентація цього нового сімейства «Atomic Desktops» пов’язано з необхідністю спростити спосіб, у який ми говоримо про обертання на основі rpm-ostree, які з часом зросли, крім того, згадується, що відсутність єдиного бренду ускладнювало обговорення та розуміння різних реалізацій.
У майбутньому нові версії Atomic використовуватимуть формат «Fedora (назва DE) Atomic», щоб усе було простим і зрозумілим. Більше не потрібно думати, яка назва стосується того середовища робочого столу. Більше жодної поганої вимови. Набагато більше ясності. про те, чому обертання Fedora відрізняються від звичайних обертань».
Наприклад, деякі люди можуть шукати документацію про Kinoite, не усвідомлюючи, що стаття про Silverblue також стосується їхньої проблеми. Використовуючи стільки ключових слів під час пошуку інформації про один аспект, ділитися ними всіма є неефективним.»
Fedora Atomic Desktops містить чотири оберти, які є впізнаваними та давніми, як-от Fedora Silverblue на основі GNOME, Федора Кінойте заснований на KDE, його було вибрано зберегти його поточні назви через його визнання на ринку. Тоді як у справі Fedora Sericea тепер називатиметься Fedora Sway Atomic y Fedora Onyx тепер називатиметься Fedora Budgie Atomic.
новий Настільні комп’ютери Fedora Atomic використовуватимуться у форматі «Fedora (назва DE) Atomic». зберегти простоту і ясність, а для од Fedora CoreOS і Fedora IoT, які не призначені для робочих станцій, збережуть свої оригінальні назви.
Крім того, У міру появи нових видань будуть присвоєні нові назви., як-от Fedora Xfce Atomic (проект Fedora Vauxite), Fedora Pantheon Atomic, Fedora COSMIC Atomic тощо. Ця зміна має на меті зменшити плутанину, спричинену довільними назвами, які не відображають атомарну природу використовуваної збірки та робочого столу.
The Атомарні збірки Fedora постачаються як монолітний образ, який не розділяється в окремих пакетах і може оновлюватися як єдине ціле шляхом заміни всього образу системи. Базове середовище створено з офіційних RPM Fedora за допомогою rpm-ostree та змонтовано в режимі лише для читання.
Для встановлення та оновлення додаткових додатків в основному використовується самодостатня система упаковки Flatpak, яка дозволяє відокремлювати додатки від основної системи та запускати їх в окремому контейнері. Крім того, за бажанням можна встановити додаткові пакети rpm за допомогою утиліти rpm-ostree.
Нарешті, якщо вам цікаво дізнатися більше про це, ви можете ознайомитися з деталями У наступному посиланні.