Jump to content

BFRESH

BFRESH — модульный гибрид Бария и РОСА Фреш

BFRESH (произносится «БиФреш») — это гибридная система, объединяющая модульность Бария и удобство классической установки РОСА Фреш.

С помощью BFRESH можно:

  • Работать в live-режиме с сохранением данных между сессиями.
  • Устанавливать классическую ОС (как обычный Фреш) с выбором набора ПО.
  • Разворачивать модульную систему (как Барий) на флешку или HDD.
  • Обновляться без переустановки (если развернут в модульном режиме).

Особенности BFRESH

Live-режим с сохранением данных

При загрузке с ISO через Ventoy можно сохранять данные в папке rosa рядом с образом.

При записи на флешку через dd система автоматически расширяет раздел для хранения пользовательских файлов.

Поддержка раздельных профилей для разных компьютеров (например, драйверы NVIDIA только для одной машины).

Установка классической ОС с выбором пакетов

Перед установкой можно выбрать готовые конфигурации:

  1. Полный Фреш с Plazma 6 (по умолчанию).
  2. Минималистичный Фреш (только DE, без лишнего ПО).
  3. Серверный вариант (без графической среды).
  4. Можно добавлять свои модули таким образом меняя набор ПО для установки.

Модульная установка (как Барий)

Можно развернуть BFRESH на флешку в модульном режиме, чтобы система могла обновляться.

Поддерживается атомарное обновление с возможностью отката.

Загрузка в ОЗУ (носитель можно извлечь после старта).

Дополнительные возможности

  • PXE-загрузка (можно развернуть сетевой установочный сервер).
  • Текстовая установка (simple-install из командной строки).
  • Kickstart (автоматическая установка).
  • Замена ядра (как для live-режима, так и для установленной системы)


Как использовать BFRESH?


▶ Загрузка с ISO (Live-режим)

Запишите образ на флешку (dd или ddpy-gtk).

Либо положите ISO в Ventoy и создайте папку rosa рядом с ним для сохранения данных.

При первом запуске система расширит раздел для хранения изменений.

▶ Установка классической ОС

Запустите установщик (иконка на рабочем столе).

В первом окне выберите нужные модули (или оставьте по умолчанию).

Запустите Anaconda и завершите установку.

▶ Развертывание модульной системы

Запустите установщик (иконка на рабочем столе).

В первом окне переключите вкладку на "Установка на съемные носители".

Можно консольно, например так:

sudo simple-install /dev/sdX -t 3l -p пароль  

Чем BFRESH лучше обычного ISO?

  • Гибкость — можно и работать в live-режиме, и устанавливать систему.
  • Сохранение данных — даже при загрузке через Ventoy.
  • Модульность — добавление своего ПО через модули.
  • Обновления — если развернут в модульном режиме.
  • Атомарность — откат к предыдущей версии при проблемах.

Ссылки и дополнительная информация

Установка через simple-install

Создание своих модулей


BFRESH — это не просто установочный образ, а универсальный инструмент для работы, тестирования и развертывания ОС! 🚀

(Статья будет дополняться по мере развития проекта.)