Приветствую форумчане. У меня хорошая новость...
В анонсах росы уже несколько раз в течении прошедшего года мелькал Barium. Это ОС на базе платформы rosa2021.1 для загрузки с токена. https://www.rosalinux.ru/rosa-barium/
Токен предоставляется с предустановленной ОС и конечно стоит денег, но новость не в этом. С декабря прошлого года у бария есть открытая версия, которую можно скачать и использовать свободно аналогично сборкам Rosa fresh.
Ссылки на эти сборки не будут размешаться на оф.сайте росы, но можно найти тут:
Отличия от коммерческой версии в том что удалены компоненты связанные с установкой и настройкой работы с токена и gui для такой установки. То есть эта версия для обычных флешек.
Тезисно что это:
- модульная rosa fresh xfce для установки на флешку;
- для организации модульной загрузки использует код и идеи проектов: uird, magos, slax, pappyrus;
- основной сценарий использования - безопасное удаленное подключение к рабочему компьютеру с произвольной машины;
- отложенная запись на носитель для увеличения срока его службы;
- шифрование пользовательских данных, настроек и софта.
Для установки на флешку в корне архива лежит скрипт ./simple-install, у него есть --help. В простейшем случае:
./simple-install /dev/sdb -p 123123 ( -p пароль для шифрованного раздела, а файл устройства нужно сменить на ваш )
P.S. Для знакомых с MagOS, барий это похожая на магос ОС с официальной поддержкой Росы, с собственной сборочной и настройками более чем в магос заточенными на загрузку с внешнего носителя.
Заготовки документации. Если надо подробнее чем в новости, а сборку качать не хотите.
Barium OS
Добавлено: 25 янв 2022, 19:48
ДонВенчензо
а есть возможность при установке системы через simple-install на пользовательский раздел побольше выделить места?
Barium OS
Добавлено: 26 янв 2022, 08:30
Волга
Первый запуск(первый блин). Что просит?
Barium OS
Добавлено: 26 янв 2022, 10:00
ДонВенчензо
загрузчик не стал. ты устанавливал(./simple-install /dev/sdb) или просто перекопировал на шлешку файлы?
Barium OS
Добавлено: 26 янв 2022, 10:30
Волга
Просто перекопировал на флешку. Команду "./simple-install /dev/sdb" мой линь не понимает.
Barium OS
Добавлено: 26 янв 2022, 10:34
Волга
В формате iso было бы вкуснее, имхо
Barium OS
Добавлено: 26 янв 2022, 10:58
ДонВенчензо
Волга писал(а): 26 янв 2022, 10:30
Просто перекопировал на флешку. Команду "./simple-install /dev/sdb" мой линь не понимает.
всё он понимает. Надо узнать какой раздел присвоен твоей флешке(у меня /dev/sdh). Открыть консоль в папке где лежит этот скрипт и выполни команду ./simple-install /dev/sdX.(X у тебя будет свой)
Волга писал(а): 26 янв 2022, 12:17
Попробую другую флешку.
Флешка 32 Гига, то же, не взлетела.
Смирюсь...
Не судьба.
Под каким дистрибутивом запускаете? Есть возможность запустить в другом?
Можно установить вручную, если со скриптом не выходит. Но лучше разобраться в чем дело тогда можно будет починить.
Barium OS
Добавлено: 26 янв 2022, 15:15
betcher
Волга писал(а): 26 янв 2022, 10:34
В формате iso было бы вкуснее, имхо
Исо можно сделать, только что толку него? Палочкой потыкать в виртуалке? Так там он выглядит как роса-фреш с xfce.
Barium OS
Добавлено: 26 янв 2022, 15:27
betcher
ДонВенчензо писал(а): 25 янв 2022, 19:48
а есть возможность при установке системы через simple-install на пользовательский раздел побольше выделить места?
Какого размера раздел? Разбивка выбирается автоматом отталкиваясь от размера носителя. Но можно выбрать способ разбивки самому.
-t gpt3 это три раздела 100 метров фат для загрузчика, 5 гигов ext4 под систему, остаток - luks с пользовательским разделом. Эта разбивка выбирается автоматом для 8 гиговых флешек, для флешек 16 и больше будет добавлен ntfs раздел в начале, чтобы флешку можно было использовать как собственно флешку )). Если флешка больше 16 гигов и ntfs не нужен добавьте к параметрам simple-install:
-t gpt3
Есть еще пару способов разбивки, смотрите хелп скрипта. Если нужно более точно выставить размеры надо править в коде, пока не предусмотрено.
Barium OS
Добавлено: 26 янв 2022, 15:33
betcher
Волга писал(а): 26 янв 2022, 08:30
Первый запуск(первый блин). Что просит?
барий.png
Создайте в корне флешки пустой файл с именем aufs или overlay или оба. Если правильно понял проблему должно помочь.
Barium OS
Добавлено: 26 янв 2022, 16:18
Волга
betcher писал(а): 26 янв 2022, 15:10
Под каким дистрибутивом запускаете? Есть возможность запустить в другом?
RHEL 8.5. Другой нужно сваять.
betcher писал(а): 26 янв 2022, 15:33
Создайте в корне флешки пустой файл с именем aufs или overlay или оба.
Создавал и пустые файлы, и пустые папки - не помогло.
Волга писал(а): 26 янв 2022, 16:18
Создавал и пустые файлы, и пустые папки - не помогло
Папки не надо, надо файлы в корне раздела )). Они как метки для загрузчика какие пункты меню показывать, если нет меток нет и пунктов меню, груб валится в консоль. Но у вас видимо другой случай.
Попробуем разобраться если поможете. RHEL у меня нет к сожалению.
Запустите пожалуйста вот такую команду в момент когда воткнута флешка для установки.
LC_MESSAGES=C fdisk -l /dev/sdb |grep "Disk.*/dev/sdb:" |cut -f5 -d ' '
Обратите внимание, что в строке /dev/sdb встречается дважды, заменить на ваше значение надо оба.
Это как раз то место на котором споткнулся скрипт.
ДонВенчензо писал(а): 25 янв 2022, 19:48
а есть возможность при установке системы через simple-install на пользовательский раздел побольше выделить места?
Какого размера раздел? Разбивка выбирается автоматом отталкиваясь от размера носителя. Но можно выбрать способ разбивки самому.
-t gpt3 это три раздела 100 метров фат для загрузчика, 5 гигов ext4 под систему, остаток - luks с пользовательским разделом. Эта разбивка выбирается автоматом для 8 гиговых флешек, для флешек 16 и больше будет добавлен ntfs раздел в начале, чтобы флешку можно было использовать как собственно флешку )). Если флешка больше 16 гигов и ntfs не нужен добавьте к параметрам simple-install:
-t gpt3
Есть еще пару способов разбивки, смотрите хелп скрипта. Если нужно более точно выставить размеры надо править в коде, пока не предусмотрено.
пробовал я 16Гб с --type gpt3, но флешка не грузилась
Barium OS
Добавлено: 26 янв 2022, 17:25
betcher
ДонВенчензо писал(а): 26 янв 2022, 17:20
пробовал я 16Гб с --type gpt3, но флешка не грузилась
Я постараюсь проверить на всякий случай, но вообще не должно влиять. На 8г флешки всегда gpt3, а на такие я часто ставлю.
Barium OS
Добавлено: 26 янв 2022, 17:45
Волга
betcher писал(а): 26 янв 2022, 15:33
Создайте в корне флешки пустой файл с именем aufs или overlay или оба. Если правильно понял проблему должно помочь.
Прощу прощения )
Действительно - я закинул в корень два пустых файла, затем скопировал на флеш содержимое архива, и всё заработало! Спасибо!
Barium OS
Добавлено: 26 янв 2022, 17:53
Волга
betcher писал(а): 26 янв 2022, 15:33
Создайте в корне флешки пустой файл с именем aufs или overlay или оба. Если правильно понял проблему должно помочь.
Вернуться к началу
ПризнАюсь - не сразу дошло, что значит пустой файл, закидывал с расширением docx
(чайники люди своеобразные)
Это нормально )). Надо наверное этот момент подкостылить. Тем не менее лучше поставить с simple-instal, в таком виде как у вас что-то может и не сработать. Например шифрования пользовательских данных у вас нет.
Barium OS
Добавлено: 26 янв 2022, 18:05
Волга
betcher писал(а): 26 янв 2022, 16:44
Попробуем разобраться если поможете. RHEL у меня нет к сожалению.
Запустите пожалуйста вот такую команду в момент когда воткнута флешка для установки.
LC_MESSAGES=C fdisk -l /dev/sdb |grep "Disk.*/dev/sdb:" |cut -f5 -d ' '
Волга писал(а): 26 янв 2022, 18:14
Моё сообщение за 11:59
Да, вижу.
sudo и su не вполне одно и тоже, попробуйте именно su -, как пробовали fdisk
Barium OS
Добавлено: 26 янв 2022, 18:19
Волга
Откланяюсь на сегодня.
Barium OS
Добавлено: 26 янв 2022, 18:22
betcher
Волга писал(а): 26 янв 2022, 18:19
Откланяюсь на сегодня.
Да конечно. Если есть интерес разобраться - пишите. Мы это обязательно победим ))
Barium OS
Добавлено: 26 янв 2022, 19:32
ДонВенчензо
ДонВенчензо писал(а): 26 янв 2022, 17:20
пробовал я 16Гб с --type gpt3, но флешка не грузилась
Когда разбиваю с -t gpt3 , то после ввода пароля luks выдает что на фото
Barium OS
Добавлено: 26 янв 2022, 23:43
ДонВенчензо
ДонВенчензо писал(а): 26 янв 2022, 19:32
Когда разбиваю с -t gpt3 , то после ввода пароля luks выдает что на фото
Разобрался я с вопросом.
Немного предистории. У меня флешка в LUKS с всяким моим борохлом. Я хочу все это борохло перенести в LUKS Бария. Убить двух зайцев так сказать. Соответственно пароль для LUKS на Барие я задаю точно такой же как и на моей флешке с барахлом. В комп были вставлены обе флешки. Барий загружаясь запрашивал пароль от LUKS. Я его вводил. Но разблокировал он не ROSA-DATA, а мою флешку с барахлом. Жесткой привязки к ROSA-DATA как я понимаю нет в этом вопросе
Barium OS
Добавлено: 27 янв 2022, 05:19
betcher
Весело). Посмотрю что можно сделать.
З.Ы. При переносе "барахла" имейте ввиду что не стоит класть в домашнюю папку или тем более в какую-то из системных, чтоб "барахло" не попадало в модули с сохранениями. Просто сделайте на люкс разделе папку и кладите туда. И второе надо следить чтоб на разделе оставалось достаточно места для создания модулей с сохранениями. Сперва создается новый модуль и только потом удаляется старый то есть места нужно оставлять более чем в два раза больше чем размер модуля.
Barium OS
Добавлено: 27 янв 2022, 09:14
Волга
betcher писал(а): 26 янв 2022, 18:22
Да конечно. Если есть интерес разобраться - пишите. Мы это обязательно победим ))
Это проще залить фреш 12 на свободный ssd, с которого родить Барий, чем делать из вас "стоматолога"
Barium OS
Добавлено: 27 янв 2022, 09:34
betcher
Волга писал(а): 27 янв 2022, 09:14
Это проще залить фреш 12 на свободный ssd, с которого родить Барий, чем делать из вас "стоматолога"
Как хотите, полезно было бы для самой сборки разобраться. Вы явно не единственный юзер красно-шляпы ))
Barium OS
Добавлено: 27 янв 2022, 09:40
betcher
ДонВенчензо писал(а): 26 янв 2022, 23:43
Жесткой привязки к ROSA-DATA как я понимаю нет в этом вопросе
Проблема в следующем. Барий все разделы ищет по меткам, или файлам внутри. Для люкса файл внутри по понятным причинам не вариант, а подходящая метка доступна только для gpt, это PARTLABEL, по этому поиск идет по TYPE. Для себя можете в конфиге загрузчика заменить строку:
if test -f /luks ; then set LUKS_HW="uird.mounts=LUKS@/::PASS=//hardware//" ; fi
на
if test -f /luks ; then set LUKS_HW="uird.mounts=ROSA-DATA@/::PASS=//hardware//" ; fi
думаю должно сработать.
Barium OS
Добавлено: 27 янв 2022, 09:41
betcher
Волга писал(а): 27 янв 2022, 09:14
Это проще залить фреш 12 на свободный ssd
Достаточно загрузиться с лайва я думаю.
Barium OS
Добавлено: 27 янв 2022, 09:46
Волга
betcher писал(а): 27 янв 2022, 09:34
полезно было бы для самой сборки разобраться
Попробую. При попытке запустить simple-install из под рута(su -), выбрасывает из папки barium-latest.
Barium OS
Добавлено: 27 янв 2022, 09:52
betcher
Волга писал(а): 27 янв 2022, 09:46
Попробую. При попытке запустить simple-install из под рута(su -), выбрасывает из папки barium-latest.
Так и должно быть. После "su -" вы получаете окружение root, соответственно и попадаете в его домашнюю папку. Если "su" то есть без дефиса, то окруженее пользователя сохранится, получите только права root, но могут быть проблемы напрмер в PATH пользователя нет или может не быть путей /sbin, /usr/sbin и ваши скрипты не найдут нужных утилит. Кстати, su без дефиса еще и не безопасно, вы так можете выполнить код с правами root который вам подсунул в свой bashrc юзер ))
Barium OS
Добавлено: 27 янв 2022, 09:54
betcher
То есть надо
su -
пароль root
cd /папка/с/барием
./simple-install /dev/sdb -p 123123
Barium OS
Добавлено: 27 янв 2022, 10:19
Волга
"Вернуться к началу" не от меня - само выскочило.
Barium OS
Добавлено: 27 янв 2022, 10:21
Волга
betcher писал(а): 27 янв 2022, 09:52
Если "su" то есть без дефиса
su было с дефисом - в скрин не вошло, смотри ползунок консоли справа. (сообщение за 9:46)
Учитывая что здесь все нормально странно что ошибка сохраняется (. Может у рхела вместо баша например dash, встречал такое, на убунтах кажется. Посмотрите
realpath /bin/bash
bash --version
Barium OS
Добавлено: 27 янв 2022, 10:39
Волга
Баш.
Barium OS
Добавлено: 27 янв 2022, 10:49
betcher
Вся строка вот так выглядит, $device здесь это /dev/sdb. Не пойму что ему не нравится если отдельно $(fdisk -l $device |grep "Disk.*${device}:" |cut -f5 -d ' ') - работает.
Прогресс только в исчезнувшей строке "вернуться к началу" (скрин от 27.01 в 10:19)
Barium OS
Добавлено: 28 янв 2022, 14:52
betcher
Уже скачать успели? ))
Barium OS
Добавлено: 28 янв 2022, 14:57
Волга
betcher писал(а): 28 янв 2022, 14:52
Уже скачать успели? ))
А, т.е. новый архив?
Barium OS
Добавлено: 28 янв 2022, 14:59
betcher
Надо переделать так:
devsize=$(( $( LC_MESSAGES=C fdisk -l $device |grep "Disk.*${device}:" |cut -f5 -d ' ') / 1024 / 1024 ))
И в росе работает и в шапке в таком виде.
Barium OS
Добавлено: 28 янв 2022, 15:14
Волга
betcher писал(а): 28 янв 2022, 14:59
Надо переделать так:
devsize=$(( $( LC_MESSAGES=C fdisk -l $device |grep "Disk.*${device}:" |cut -f5 -d ' ') / 1024 / 1024 ))
И в росе работает и в шапке в таком виде.
Вот же.
Надо переделать так:
devsize=$(( $( LC_MESSAGES=C fdisk -l $device |grep "Disk.*${device}:" |cut -f5 -d ' ') / 1024 / 1024 ))
И в росе работает и в шапке в таком виде.
То есть найдите в simple-install строку
LC_MESSAGES=C devsize=$(( $(fdisk -l $device |grep "Disk.*${device}:" |cut -f5 -d ' ') / 1024 / 1024 ))
И замените строкой которая выше.
Barium OS
Добавлено: 28 янв 2022, 15:30
betcher
Еще момент, по дефолту в рхел нет mkfs.ntfs. Если ваша флешка 16 и более гигов надо либо установить эту утилиту перед установкой бария либо добавить:
-t gpt3
в строку c ./simple-install.
Barium OS
Добавлено: 28 янв 2022, 15:51
Волга
betcher писал(а): 28 янв 2022, 15:30
Еще момент, по дефолту в рхел нет mkfs.ntfs. Если ваша флешка 16 и более гигов надо либо установить эту утилиту перед установкой бария либо добавить:
-t gpt3
в строку c ./simple-install.
Без учёта этого совета, установка на флешку 32 Гб так проходила, позже загружусь с неё.
Allocating group tables: done
Writing inode tables: done
Creating journal (16384 blocks): done
Writing superblocks and filesystem accounting information: done
Complete. LUKS partition UUID is:
20bd70e3-4ce1-4e20-9168-72d0c4bcc32e
./simple-install: строка 221: mkfs.ntfs: команда не найдена
==> FS check for /dev/sdb2 vfat
fsck из util-linux 2.32.1
fsck.fat 4.1 (2017-01-24)
/dev/sdb2: 1 files, 1/201616 clusters
==> Mount /dev/sdb2 vfat
==> Сopy boot dirs
==> Install bootloader
mbr - /dev/sdb
num - 2
fs - vfat
fsopt -
Этот установщик настроит устройство для загрузки Syslinux.
Устройство: /tmp/tmpMP/1 (/dev/sdb2,vfat)
Предупреждение! Загрузочная запись (MBR) /dev/sdb будет изменена.
Если вы используете диск для загрузки другой операционной системы,
то она загружаться больше не будет.
Будьте внимательны!
Сброс буферов файловой системы, немного подождите...
Сохранение текущей MBR в /tmp/tmpMP/1/boot/install/mbrgpt-20220128-163714.bak
1+0 записей получено
1+0 записей отправлено
512 байт скопировано, 0,000382612 s, 1,3 MB/s
Установка загрузочного раздела /dev/sdb2...
Замена MBR на /dev/sdb...
Installing syslinux boot loader for /tmp/tmpMP/1 (/dev/sdb2,vfat)...
Устройство /tmp/tmpMP/1 (/dev/sdb2) теперь должно быть загрузочным.
Установка завершена.
==> set flags
_/dev/sdb4 crypto_LUKS
==> FS check for /dev/sdb3 ext3
fsck из util-linux 2.32.1
ROSA-SYSTEM: clean, 11/384272 files, 43526/1536000 blocks
==> Mount /dev/sdb3 ext3
==> Copy ROSA-SYSTEM to /dev/sdb3 ext3
==> Luks open
==> Luks fsck
fsck из util-linux 2.32.1
ROSA-SYSTEM: clean, 11/254976 files, 36382/1019392 blocks
==> Luks mount
==> Copy ROSA-DATA to luks
[volga@78-106-209-165-broadband-corbina-ru barium-latest]$
Barium OS
Добавлено: 28 янв 2022, 15:55
betcher
Можно после загрузки первый раздел в ntfs отформатировать. Если он вообще вам нужен.
Barium OS
Добавлено: 28 янв 2022, 16:45
Волга
Barium OS
Добавлено: 28 янв 2022, 18:25
Волга
Стесняюсь спросить...
Фреш, понимаю как развлечение одного или двух разработчиков.
А Барий, как понимать, в этом смысле?
Barium OS
Добавлено: 28 янв 2022, 21:59
betcher
Это вы совсем не правильно понимаете. Фреш, как и свободная версия бария - дистрибутивы собранные на базе платформы rosa2021.1. Над платформой работает приличное количество народа, сборщики, дизайнеры, тестировщики и т.д. На базе этой же платформы собираются и коммерческие версии. Не проблема сделать исо, когда нужные пакеты разрешаются в репозитории, запустить скриптик и пол часа подождать. Основная работа - платформа.
Barium OS
Добавлено: 29 янв 2022, 01:29
angos
Можно ли ваш дистрибутив запустить распакованным из папки рядом с Windows через Grub4Dos?
А то я запускаю так Rosa Fresh R12 и загрузка всегда останавливается на сообщении о невозможности смонтировать root раздел,
или что-то в этом роде.В puppyrus их дистрибутивы так запускаются.
Barium OS
Добавлено: 29 янв 2022, 05:21
betcher
Именно с ntfs не проверял, с фат грузится. Если драйвер для ntfs в uird не потерялся, то загрузиться должен.
Barium OS
Добавлено: 29 янв 2022, 10:59
Волга
Скажу вам по секрету - восстановить флешку после Бария не просто.
Без GParted я бы не справился
Barium OS
Добавлено: 29 янв 2022, 11:07
betcher
Что значит восстановить? Флешка не была сломана. Была разбита на несколько разделов для того, чтобы у вас был шифрованный раздел для данных. Можно ставить на фат, тогда форматировать не нужно будет потом.
Barium OS
Добавлено: 29 янв 2022, 11:57
Barmalei
А как это обновляться будет?
Barium OS
Добавлено: 29 янв 2022, 12:10
Волга
betcher писал(а): 29 янв 2022, 11:07
Что значит восстановить? Флешка не была сломана.
Т.е. привести в "магазинное" состояние, с одним разделом.
В GParted есть кнопка "снять шифрование".
Я думаю поставить Барий на 8Гб флешку и пользоваться.
Barium OS
Добавлено: 29 янв 2022, 12:25
Волга
Barmalei писал(а): 29 янв 2022, 11:57
А как это обновляться будет?
Barmalei писал(а): 29 янв 2022, 11:57
А как это обновляться будет?
При запуске, Барий автоматом проверяет обновы.
По дефолту так. Можно настроить чтоб обновлялся не спрашивая, либо отключить проверку наличия обновлений. Это в ини. Можно запустить обновление вручную. Через апплет похожий на светофор в трее или barium update в консоли.
Обновления атомарные, синкаются модули и прочие файлы с аналогичными из свежей сборки. Есть еще вариант обновлений патчем для экстренных фиксов, еще не использовал ни разу. В теории можно делать модули-патчи из репы росы не дожидаясь обновлений самого бария.
barium chroot2mod --command dnf update
Вроде такого. Но тут аккуратно и на свой страх и риск. Например ядро так не обновится.
Barium OS
Добавлено: 30 янв 2022, 06:57
betcher
Волга писал(а): 29 янв 2022, 12:10
Я думаю поставить Барий на 8Гб флешку и пользоваться.
8G - достаточно, а если еще и usb-3.0 то и особой разницы в сравнении с установленной на hdd ОС заметно не будет.
Barium OS
Добавлено: 01 фев 2022, 06:30
Волга
Это так задумано? Продублированы папки во вкладке Документы.
Barium OS
Добавлено: 01 фев 2022, 06:36
Волга
Ещё не нашёл настройку "открывать файлы одним щелчком мыши".
Barium OS
Добавлено: 01 фев 2022, 12:38
betcher
Волга писал(а): 01 фев 2022, 06:30
Это так задумано? Продублированы папки во вкладке Документы.
Они должны быть только в документах. Это было в первых ТЗ. Наверное можно убрать сейчас.
Волга писал(а): 01 фев 2022, 06:36
Ещё не нашёл настройку "открывать файлы одним щелчком мыши".
Я тоже не знаю. Надо гуглить как это делается в xfce.
Barium OS
Добавлено: 01 фев 2022, 12:58
Волга
betcher писал(а): 01 фев 2022, 12:38
Они должны быть только в документах. Это было в первых ТЗ. Наверное можно убрать сейчас.
Может не понятно выражаюсь...
Если ты захочешь сохранить скрин экрана в папке "изображение", путь будет таким - /......../документы/изображения/. Папка "документы" выступает костылём для изображений
По этой логике имеем "музыкальные" документы.
Barium OS
Добавлено: 01 фев 2022, 13:09
betcher
Волга писал(а): 01 фев 2022, 12:58
По этой логике имеются "музыкальные" документы.
Все верно, так и было в ТЗ. У нового юзера в корне домашней папки:
Рабочий стол
Загрузки
Документы
А папки Видео, Изображения, Музыка, Шаблоны находятся внутри папки Документы.
Barium OS
Добавлено: 01 фев 2022, 13:10
ДонВенчензо
Поделюсь своим опытом создания модулей.
Модули создаю утилитой dnf2mod. Все просто. barium dnf2mod пакет пакет пакет и т.д. Пришел к выводу, что лучше грузятся модули в которых по 1-2 программы. Сначала делал укрупненные модули по 300 мб. В таких модулях часто программы не подгружались. Разбив на много маленьких модулей проблемма вроде ушла. Так же не все программы получается запускать. Не запустил clamtk, onboard, gnome-keyring. Пробовал wine. exe-шники тоже не запустились. Думаю вопрос решается, но надо более глубокие познания
Barium OS
Добавлено: 01 фев 2022, 13:11
ДонВенчензо
betcher писал(а): 01 фев 2022, 13:09
Все верно, так и было в ТЗ. У нового юзера в корне домашней папки:
Рабочий стол
Загрузки
Документы
вроде в АльтЛинукс до сих пор такое расположение папок или похожее
Barium OS
Добавлено: 01 фев 2022, 13:38
betcher
ДонВенчензо писал(а): 01 фев 2022, 13:10
Поделюсь своим опытом создания модулей.
Модули создаю утилитой dnf2mod. Все просто. barium dnf2mod пакет пакет пакет и т.д. Пришел к выводу, что лучше грузятся модули в которых по 1-2 программы. Сначала делал укрупненные модули по 300 мб. В таких модулях часто программы не подгружались. Разбив на много маленьких модулей проблемма вроде ушла. Так же не все программы получается запускать. Не запустил clamtk, onboard, gnome-keyring. Пробовал wine. exe-шники тоже не запустились. Думаю вопрос решается, но надо более глубокие познания
Мельчить модули тоже не стоит, подключение каждого модуля отожрет немного ОЗУ ). Самый правильный, имхо, подход - объединять в модули софт по темам. То есть если вам нужны программы для обработки фото, например, собираете их все в один модуль. Смысл в том, что с высокой вероятностью у них будут близкие зависимости и вы уменьшите дублирование библиотек в "своих" модулях.
Еще один момент, некоторый софт создает в процессе установки пользователей и группы. Обычно это разного рода сервера. Весь такой софт тоже лучше паковать в один модуль за один заход иначе будут проблемы с актуальностью /etc/shadow, /etc/groups и т.д. Если такой софт все-же попал у вас в разные модули можно исправить проблему с barium comparator.
Barium OS
Добавлено: 01 фев 2022, 14:24
Волга
ДонВенчензо писал(а): 01 фев 2022, 13:11
вроде в АльтЛинукс до сих пор такое расположение папок или похожее
Своеобразно конечно, ну ладно, буду с "музыкальными" документами...
betcher писал(а): 08 фев 2022, 13:06
Видео по установке на флешку.
мне понравилось Приятно посмотреть, послушать
Barium OS
Добавлено: 09 фев 2022, 10:21
betcher
Планирую сделать несколько видео, быстро не обещаю. Как оказалось это долгий процесс )))
Barium OS
Добавлено: 05 май 2022, 11:02
Wiseman
Здравствуйте.
Сделал флешку по инструкции, всё прошло норм, поставил её под загрузку и... ничего. Ни в UEFI, ни в Legacy - везде одинаково. Сфотал экран. При нажатии any key ничего не происходит
Флешку делал под Rosa Fresh 12.2 LiveCD
Update: сделал флешку заново, при этом прописал ключ -p пароль
Ошибка исчезла. Но теперь полчаса идёт загрузка с надписью на экране "Инициализируем /run/initramfs...."
При загрузке выдаёт сообщение "Не найден источник /ROSA-DATA"
Barium OS
Добавлено: 05 май 2022, 14:17
Wiseman
Всё. Разобрался))) Оказывается установка на флешку прошла не до конца... Установил ещё раз)))
Заработало. НО!
Не пойму как запустить обновление.
rosa@rosa ~ $ barium update
update: 17:12:10 Restarting script as root.
Пароль: su: Сбой при проверке подлинности
Какой пароль вводить для root? Он нигде не задавался в ходе установки вроде... Пароль от luks не подходит
UPDATE: Разобрался где найти))) и нашёл. Всё ок теперь.
Barium OS
Добавлено: 05 май 2022, 21:35
ДонВенчензо
Wiseman писал(а): 05 май 2022, 14:17
Всё. Разобрался))) Оказывается установка на флешку прошла не до конца... Установил ещё раз)))
Заработало. НО!
Не пойму как запустить обновление.
rosa@rosa ~ $ barium update
update: 17:12:10 Restarting script as root.
Пароль: su: Сбой при проверке подлинности
Какой пароль вводить для root? Он нигде не задавался в ходе установки вроде... Пароль от luks не подходит
UPDATE: Разобрался где найти))) и нашёл. Всё ок теперь.
Пароль по умолчанию 12345678
У меня когда обнова есть, появляется окошко, предлагающее обновиться. Процесс обновления достаточно долгий
Barium OS
Добавлено: 13 май 2022, 10:08
Wiseman
У меня обновления не проходят вообще:
rosa@rosa ~ $ barium update
update: 13:03:17 Restarting script as root.
rosa@rosa ~ $ Пароль: Freemedia mode disabled, system media already mountеd
update: 13:03:24 Checkrootfs: root filesystem is mounted as readonly.
update: 13:03:24 remountRw: FS /.memory/data/from/0 remounted RW
update: 13:03:24 Checking connection to server ...
update: 13:03:24 114: Downloading rsync://forum.magos-linux.ru//REPO/rosa/BARIUM/updates/ROSA-SYSTEM/VERSION to /tmp/update-0
ERROR: The remote path must start with a module name not a /
rsync error: error starting client-server protocol (code 5) at main.c(1814) [Receiver=3.2.3]
update: 13:03:24 Ошибка загрузки
Barium OS
Добавлено: 13 май 2022, 10:12
Wiseman
И ещё момент: у меня флэшка на 64Гб. При автоматическом разбиении ~50Гб было выделено в раздел Nosecure и их можно использовать собственно как флэшку. Но! Если винда видит этот раздел и файлы на нём, то сам Baruim - не видит... Как починить?
UPDATE: Починил)) Установил GParted, переформатировал раздел из ntfs в fat32 и всё заработало.
Barium OS
Добавлено: 13 май 2022, 11:22
Oberon
При запуске simple-install пишет:
Must be root 336
Что сие значит?
Barium OS
Добавлено: 13 май 2022, 11:23
va9(2)
Oberon писал(а): 13 май 2022, 11:22
Must be root 336
Может, что от рута надо запускать?
Barium OS
Добавлено: 13 май 2022, 11:31
Oberon
Верно, ступил, извиняюсь - Спасибо!
Barium OS
Добавлено: 13 май 2022, 11:58
Oberon
У меня не работает
Вот вывод lsblk и результат
sudo /home/grey/Загрузки/barium-latest/simple-install /dev/sdс
Barium OS
Добавлено: 14 май 2022, 07:37
Oberon
Странно, в оболочке Plasma 5 - вышеописаный результат,
а в Mate создал без проблем...
Barium OS
Добавлено: 24 июн 2022, 09:46
betcher
Wiseman писал(а): 13 май 2022, 10:08
У меня обновления не проходят вообще:
rosa@rosa ~ $ barium update
Это странно. Если проблема не ушла качните свежую сборку и полностью замените в установленной папку ROSA-SYSTEM
Barium OS
Добавлено: 24 июн 2022, 09:52
betcher
Wiseman писал(а): 13 май 2022, 10:12
И ещё момент: у меня флэшка на 64Гб. При автоматическом разбиении ~50Гб было выделено в раздел Nosecure и их можно использовать собственно как флэшку. Но! Если винда видит этот раздел и файлы на нём, то сам Baruim - не видит... Как починить?
Должно монтироваться автоматом при старте. Смотрите в /mnt. После форматирования в fat автомонтирование работать скорее всего не будет, там по метке раздела.
Barium OS
Добавлено: 24 июн 2022, 09:55
betcher
Oberon писал(а): 14 май 2022, 07:37
Странно, в оболочке Plasma 5 - вышеописаный результат,
а в Mate создал без проблем.
Возможно в плазме было включено автомонтирование. Девайс не должен быть смонтирован при запуске установки. Более того, автомонтирование может помешать и позже, когда инсталлятор создает разделы на флешке. Отключайте это короче. Вредная хрень )))