BFRESH - лайв для Фреша на основе Бария

Ответить
betcher
Сообщения: 364
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Представляем BFRESH. Гибрид Бария и Фреша. Для 13й платформы заменит свободные сборки Бария, так как собирать оба смысла не будет. В теории может заменить также и лайвы фреша, но об этом пока говорить рано.

http://barium.rosa.ru там есть и iso и tar.gz архив, еще даже не бета, но пробовать уже можно.

Если коротко это ОС собранная по мотивам МагОС сборочными скриптами Бария, куда добавлена возможность классической (не модульной) установки с анакондой. Это дает некоторые интересные фишки которых в стандартном лайве фреша нет.

1. ИСО BFRESH залитый на флешку с dd сразу может сохранять пользовательские данные. Для этого при первом старте увеличивается последний раздел, так чтобы занял все доступное место
2. ИСО BFRESH закинутый в каталог c исошками Ventoy также может сохранять данные между сессиями, при этом не нужно как либо перенастраивать Ventoy, достаточно рядом с исошкой создать папку rosa. Об этом будет написано в меню загрузчика. Обычно раздел с исошками вентоя в линухе не виден и его видимость нужно включать в конфигах вентой, здесь ничего дополнительно делать не нужно.
3. Установить ОС с такого ИСО можно как в модульном так и в классическом виде.
4. При установке классического фреша есть возможность управлять набором ПО. Сейчас это три градации.
- базовая ОС (примерно как фреш сервер)
- плазма6 с минимумом ПО
- плазма6 с полным набором ПО (примерно как роса фреш десктоп плазма6)
5. Есть возможность расширить "плазма6 с ПО" дополнительными пакетами либо настройками. То есть можно преднастроить образ для установки.

Если установить ОС на флешку в модульном виде. То есть как Барий, с этой флешки так же можно будет устанавливать Фреш, она так же будет сохранять сессии плюс к этому такая ОС будет обновляться. То есть условно устанавливаете BFRESH 13.1, а затем ОС обновится на флешке до 13.2 и вы сможете устанавливать с этой флешки уже фреш 13.2. Модульная установка на флешку возможна с другой флешки где ИСО образ залит с dd (или подобным), либо обычным для бария способом скриптом simple-install из распакованного tar.gz архива под любым (почти) линуксом.

Сознательно не даю подробных инструкций, интересно понять какие моменты при установке ОС будут особенно не понятны.

Приглашаю к тестированию! Вопросы можете оставлять тут или в чате телеграм. По модульной установке и использованию подходит большинство инструкций для Бария на вики Росы https://wiki.rosa.ru/index.php/%D0%9A%D ... 0%B8%D0%B9

З.Ы. Для записи исо на флешку в репозиотриях росы есть новая утилитка ddpy-gtk. За одно предлагаю и ее проверить https://forum.rosa.ru/viewtopic.php?t=11426
betcher
Сообщения: 364
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Симпл-инсталл по задумке не привязан к росе, он может (должен) работать под разными дистрами. То, что вы предлагаете потребует установленный граб, ос-пробер и проч., многократно усложнит логику и параметры. Делать такого не планирую, все возможные кейсы модульной установки все равно не объять. По шифрованию системного раздела где ядро, это уже возможно, открытие люкса токеном - тоже, все наработки для бария сделанные к 13й платформе в бифреше есть. Но это за рамками темы )))
betcher
Сообщения: 364
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Установка на жесткий диск второй системой делается просто. Распакуйте архив в корень любого раздела и пропишите загрузку в текущий загрузчик.. Автоматом такое не умеет ни один модульный дистр, и магос в.том числе. Единственнное, что может магос и убрано в барии это установка в раздел винды с использованием виндового загрузчика. Такая установка не является основной для бария и делать что либо в этом направлении не планирую.
З.Ы. А по теме есть что сказать?
betcher
Сообщения: 364
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Проверить нужно установку ФРЕША АНАКОНДОЙ, хоть рядом с другой ОС, хоть вместо. Именно в этом новость. Как барий работает я и так знаю ).
betcher
Сообщения: 364
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Дайте ссылку на тему по проблеме с анакондой.
betcher
Сообщения: 364
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Думаю вы что-то не так делаете. Анаконда использует только те диски, которые вы ей дали.
betcher
Сообщения: 364
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Добавлю фишек, а то что-то энтузиазм не в ту сторону пошел.
Если установить бифреш на флешку, именно установить, не dd. В грабе появится инженерное меню. Там пока мало. Из интересного есть пункт загрузки, когда флешка для анаконды не нужна. Грузитесь, вынимаете флешку и запускаете установку. Можно идти к следующему компу.
betcher
Сообщения: 364
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Oeai, не представляю как на это отвечать. Опять все в кучу в перемешку с некомпетентными выводами. Даже не понятно о.барии речь или о бифреш, какие режимы загрузки, как установлено и т.д.
betcher
Сообщения: 364
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Зачем выдумывать для непонятных вам вещей смысл? Можно просто спросить. Дефаултс.бз2 никакого отношения к сохранениям не имеет. Загляните внутрь хотя бы.
betcher
Сообщения: 364
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Что значит дефолтный юзер не может войти в терминал? Если речь про барий, то там юзер с паролем и рут тоже. Доки читали?
betcher
Сообщения: 364
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

По файрволу вопрос не такой однозначный как кажется. Во фреше по дефолту, емнип, не включен. Как, кстати, определили, что его нет? В барии 2021.1 точно включен, в новом - не помню.
betcher
Сообщения: 364
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Сохранения в бифреше сейчас настроены так же как в барии. Пакуются в модуль в ROSA-DATA/saves (кроме случая с вентоем). На каком диске/разделе эра папка, там и сохранения. Записываются в два модуля, в одном /home и /root, во втором остальное. Модуль с хомяками при каждой загрузке один и тот же, системные изменения хранятся для каждой машины отдельно.
betcher
Сообщения: 364
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

По установке в раздел уже отвечал, но черт с вами напишу еще раз.
1. При классической установке сквоши РАСПАКОВЫВАЮТСЯ. И никак иначе. А значит требуется раздел(ы) от 10GB примерно для полной установки. Для базовой и лайтовой меньше, считать лень. Но и у анаконды устанавливается минимальный размер, который яхпока не трогаю.
2. При модульной установке сквоши копируются, в минимуме потребуется размер образа плюс пару гигов на сохранения. Для того, чтобы работали обновления бифреша нужно еще плюс размер образа. Считайте сами.
3. Автоматики по модульной установке вэраздел нет и не планируется, руками поставить можно выша писал как.
betcher
Сообщения: 364
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Гибернация с модульной ос тоже может работать, для этого нужно дополнительно настраивать. Возможно действительно проще отключить. Спасибо, что обратили внимание.
betcher
Сообщения: 364
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Полет мысли просто. Ничего не понял. Может вам стоит завести отдельную тему где вы предложите свое видение дистрибутива? Расскажете там про изменяемый сквош с люксом внутри. А еще лучше соберите пример на коленке, может так понятнее будет.
betcher
Сообщения: 364
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Примерный список того, что можно попробовать.

1. Установка с исо в виртуалке. Все совершенно стандартно. Как для обычного исо росы. Никакие сохранения не работают, для исо это не возможно. Ярлык инсталлятора на рабочем столе. По ярлыку запускается bfresh инсталлер, где можно выбрать классическую установку либо модульную. Для классической доступен выбор модулей для формирования рутфс для установки. По дефолту три варианта.
- ничего не трогать (две галки включены) - примерно роса фреш десктоп с плазма6
- убрать одну галку - фреш с плазмой без софта
- убрать обе галки - примерно как сервер
Можно добавить сюда собственные модули, проверить это лучше позже так как здесь сохранить такой модуль возможности нет.

2. Установка с флешки. Здесь уже будет работать сохранение данных между сессиями. Залить исо можно любой подходящей утилиткой. Лучше всего ddpy-gtk, чтобы за одно проверить и ее ))).
- первая проверка. Грузим пункт, где написано про сохранения. Создаем по файлу в хомяке и в корне системы. Можно пустые. Перегружаем файлы должны быть на месте.
- вторая проверка - установка с собственными модулями. Модуль создается командой в терминале, может содержать любой софт из реп кроме ядер.
sudo barium dnf2mod -r firefox
после завершения команды можно запускать инсталлятор, в списке будет дополнительный модуль, если поставить галку то фреш установится сразу с файрфоксом. Чтобы фф был доступен и в лайве тоже
sudo barium instmod firefox.xzm
ФФ тут чисто пример, можно передать любой пакет или список пакетов через пробел.

3. Вентой. Возможности как в пункте 2, но вместо заливки исо на флешку с dd кладем исошник в корень раздела для исошек вентоя. Чтобы работали сохранения нужно создать папку rosa рядом с исо.

4. Модульная установка на флешку. Установленный в модульном виде BFRESH отличается от залитого с dd тем, что системный раздел не iso9660, а с нормальной фс позволяющей монтирование RW. А значит такой BFRESH будет иметь возможность обновляться. Именно в таком виде раскрываются все плюшки. При этом установка с такой флешки фреша также возможна.
Установить вмодульном виде можно несколькими разными способами.
- с флешки куда залит BFRESH с dd с использованием инсталлятора. Просто выбрать модульную установку, а не классическую и заполнить поля.
- с флешки куда залит BFRESH с dd с использованием консольной simple-install, тут больше возможностей по настройке установки.
sudo simple-install /dev/sda -t 3l -p 123qwe (-p пароль люкса)
- из распакованного архива с BFRESH (то есть не исо нужно скачать, а tar.gz), с использованием simple-install из корня архива. Работать будет с разных линухов, с фреша или бария точно норм.
- из распакованного архива с BFRESH (то есть не исо нужно скачать, а tar.gz), с использованием ./qemurun (нужен установленный qemu. Для установки нужно передать скипту имя файла устройства флешки то есть:
sudo ./qemurun /dev/sda
дальше в виртуалке с графическим установщиком.
5. Для флешки с установленным BFRESH (не dd клон) в грабе доступно инженерное меню с некоторыми дополнительными пунктами. Текстовая анаконда, пример PXE и.д.

6. Мы можем делать образы img, то есть не исо. Которые будут гибридными gpt/mbr/efi/legacy. Которые можно залить на флешку с dd и BFRESH там сразу будет в установленном виде. То есть сможет обновляться. С некоторыми ограничениями на тип разбивки, чтобы сохранить размер образа. Такое можно делать уже сейчас, но нужно проверять на сколько такой образ может заменить ИСО. В виртуалках, с вентой, с руфусом, баленой и проч.
Sib
Сообщения: 133
Зарегистрирован: 31 май 2022, 07:22
Operating system: Other

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение Sib »

Протестировал установку BFRESH с USB флеш с Ventoy. Установил KDE с минимальным набором программ. Установка прошла нормально, и система работает. Т.е. установил как обычную систему, но с выбором ПО. Хоть это пока и черновик, но напишу замечание - не точное описание модулей при выборе набора ПО, и оно на английском. Названия модулей тоже неплохо бы изменить - чтобы они так же описывали что в них находится.
Ещё проверил возможность запуска системы с USB флеш с Ventoy. Сохранения в директории rosa на Ventoy работают. Так же можно устанавливать программы из репозитория и они тоже сохраняются. В общем получилась портативная переносная система на USB флеш с Ventoy. Которую быстро можно вернуть в исходное состояние удалив все файлы из директории rosa на USB флеш.
betcher
Сообщения: 364
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Спасибо. С замечаниями согласен, Мне об этом уже писали, практически теми же словами. Обязательно учту.
betcher
Сообщения: 364
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Sib писал(а): 23 июл 2025, 05:10 В общем получилась портативная переносная система на USB флеш с Ventoy. Которую быстро можно вернуть в исходное состояние удалив все файлы из директории rosa на USB флеш.
Все так. Единственный минус такой установки в том, что система не сможет обновляться. А значит в какой то момент при установке программы может прилететь куча обнов. Для такого использования лучше установленный на флешку бифреш.
Sib
Сообщения: 133
Зарегистрирован: 31 май 2022, 07:22
Operating system: Other

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение Sib »

betcher писал(а): 23 июл 2025, 06:11
Sib писал(а): 23 июл 2025, 05:10 В общем получилась портативная переносная система на USB флеш с Ventoy. Которую быстро можно вернуть в исходное состояние удалив все файлы из директории rosa на USB флеш.
Все так. Единственный минус такой установки в том, что система не сможет обновляться. А значит в какой то момент при установке программы может прилететь куча обнов. Для такого использования лучше установленный на флешку бифреш.
Можно заменить старый iso образ на более новый - вот и обновление системы. Мне не нравится идея обычной установки тем что она будет использовать всю USB флеш, а iso образ может храниться вместе с другими файлами. И при этом можно настроить эту систему и на свежий образ установить нужные программы. И в случае ЧП какого нибудь использовать эту систему временно, при этом результат работы сохранится. В общем полезный iso образ получается. И возможность выбора ПО при установке - тоже плюс.
betcher
Сообщения: 364
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Sib писал(а): 25 июл 2025, 03:13 Мне не нравится идея обычной установки тем что она будет использовать всю USB флеш, а iso образ может храниться вместе с другими файлами.
В вариантах установки -t 4 и 4l первый раздел будет пустой exfat, как раз чтобы использовать флешку как флешку. Раздел виден и в виндах тоже, в барии монтируется автоматом в /mnt/nosecure. B бифреше автомонтирование еще не делал.
Ответить

Вернуться в «Обсуждение РОСА Фреш 13 (платформа РОСА 13)»