Barium OS

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

Barium OS

Сообщение betcher » 24 июн 2022, 09:56

Есть немного нового в барии.
- Инсталлятору теперь можно указывать размеры разделов.
- Добавлен шаблон для установки на hdd: -t hdd (это не полноценный инсталлятор, рядом с другой ОС не поставите, будет использован полностью указанный винт). Настройки загрузки отличаются от флешечных, изменения в домашнюю папку пишутся сразу в папку не в модуль.
- Добавлен шаблон для вирт машин и возможность сборки образа qcow2: -t virt --qimage 20000 (20000 это размер в мегабайтах), файл будет 2 с копейками гига, а при загрузке будет доступно 20. Образ не требует установки, сразу запускаете с qemu или virt-manager и можно работать. Настройки сохранений также отличаются от флешечных. Системные изменения и хомяк пишутся в отдельные папки. То есть по работе почти как роса вреш xfce, но всегда можно откатиться к начальному состоянию.
- Дополнительные возможности у апплета бария (светофорчик в трее).

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

Barium OS

Сообщение betcher » 08 июл 2022, 11:19

Еще одна новость. Кроме tar.gz будем собирать гибридный исо. Его можно накатить на флешку с dd в линукс, или с rufus в режиме dd под виндой. С этой флешки уже можно установить нормально используя simple-install. В первую очередь сделано для тех у кого нет линукса ни в каком виде, а барий установить нужно.
Лайв образ, кстати, не вполне обычный. Там работают сохранения, основное отличие от нормально установленного бария в том, что обновляться он не сможет.
Ссылки там-же: http://barium.rosalinux.ru

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

Barium OS

Сообщение betcher » 10 авг 2022, 12:28

Раздел по барию на вики. Первые статьи.

По сохранениям:
http://wiki.rosalab.ru/ru/index.php/Bar ... 0%B8%D1%8F

По ини:
http://wiki.rosalab.ru/ru/index.php/Barium:Rosa.ini

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

Barium OS

Сообщение betcher » 17 авг 2022, 17:23


ДонВенчензо
Сообщения: 270
Зарегистрирован: 18 янв 2020, 20:54
Operating system: ROSA Desktop Fresh R12 x86_64 plasma 5

Barium OS

Сообщение ДонВенчензо » 17 авг 2022, 19:18

Спасибо :) Пользуюсь. Полезные инструкции

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

Barium OS

Сообщение betcher » 17 авг 2022, 19:53

Набираю воздуха, чтобы написать по UIRD. Но там либо поверхностно, либо Лев Толстой Война и Мир ))

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

Barium OS

Сообщение betcher » 18 авг 2022, 17:55


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

Barium OS

Сообщение betcher » 26 сен 2022, 14:27

Завтра. 27.09.2022 в 11:00 по москве. Вебинар по барию на токене.

Softline 27.09.2022 в 11:00 https://softline.ru/events/sem_online_r ... =6353-Rosa

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

Barium OS

Сообщение betcher » 07 окт 2022, 12:24

Запись одного из вебинаров по барию на токене.
https://www.youtube.com/watch?v=x2tQGlc ... e=youtu.be

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

Barium OS

Сообщение betcher » 02 дек 2022, 13:08

Очередная идея поводу Бария. На сей раз - установка бария параллельно с с Фрешем (или Хромом) установкой пакета barium2os.

https://abf.io/build_lists/4179047 (пока не в репозитории)

При установке пакета запустится скрипт, который загрузит в /opt/BARIUM свободную свежую версию Бария. Также в пакете находится шаблон для граба, после загрузки сработает триггер и запустится update-grub2. После чего в меню граба появятся дополнительные пункты для загрузки бария в разных режимах. А также пункт для загрузки Фреша с использованием ядра и uird от бария (получится типа роса-фриз).
При удалении пакета удаляются пункты в меню и сам барий из /opt. Если барий хотите сохранить удаляйте rpm -e --noscripts barium2os
Можно использовать такую ОС как резервную, ее размер меньше 2G в /opt (если обновлять то больше), или использовать ее для установки бария на флешки.

Версия пока - бета. Пруф-оф-концепт, так сказать. Не факт, что правильно отработатает если Фреш установлен сильно не стандартно (в подтома бтрфс например).

Приглашаю к тестированию. Идеи и найденные проблемы категорически приветствуются. Если будет интерес можно собирать спец.версию Бария вдвое меньшего размера со своим набором софта, сейчас стандартная.

Аватара пользователя
Raskaton
Сообщения: 36
Зарегистрирован: 05 ноя 2022, 03:45
Operating system: ROSA Fresh Desktop 2021.1

Barium OS

Сообщение Raskaton » 07 дек 2022, 19:35

А какие минимальные требования?
Возможно устроить из доисторической mini-ITX платы Intel D201GLY2 что-то типа тестового стенда для удалённой работы по SSH/VNC ?
Там 1GB RAM и какой-то Celeron двухядерный, но медленный.
В системе будет только флешка 32Gb.
Планируется работа без выключения. Флешка не помрёт?

Другими словами, я хучу сделать "сервер" на флешке.
Последний раз редактировалось Raskaton 07 дек 2022, 20:10, всего редактировалось 1 раз.

va9(2)
Сообщения: 796
Зарегистрирован: 20 окт 2015, 08:06
Operating system: RF.KDE5.2021.1.x86_64

Barium OS

Сообщение va9(2) » 07 дек 2022, 19:57

Raskaton писал(а):
07 дек 2022, 19:35
Возможно устроить из доисторической mini-ITX платы Intel D201GLY2 что-то типа тестового стенда для удалённой работы по SSH/VNC ?
Там 1GB RAM и какой-то Celeron
Лучше сервер тогда на него поставить.

Аватара пользователя
Raskaton
Сообщения: 36
Зарегистрирован: 05 ноя 2022, 03:45
Operating system: ROSA Fresh Desktop 2021.1

Barium OS

Сообщение Raskaton » 07 дек 2022, 20:11

va9(2) писал(а):
07 дек 2022, 19:57
Лучше сервер тогда на него поставить.
Да, но там нет дисков, только флешка

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

Barium OS

Сообщение betcher » 09 дек 2022, 08:56

Raskaton писал(а):
07 дек 2022, 19:35
А какие минимальные требования?
Ваша машина по самой нижней границе для рабочей станции с xfce. Подойдет или нет зависит от задач.

Сперва минусы.
- при тех же задачах барий будет расходовать больше озу и процессорного времени на обслуживание слоеной фс чем аналогичный по софту фреш. У вас ОЗУ и так мало, а своп на флешке такое себе...
- при слабом проце скорость чтения с флешки файлов из системных модулей может быть ниже чем для аналогичных файлов для с обычной фс фреша.

Плюсы.
- лучше подходит для работы с флешки
- проще восстанавливается после сбоев
- проще бэкапить
- проще иметь несколько конфигураций
- проще перенести на другую машину
- после неудачного обновления можно грузить версию до обновления без каких либо дополнительных действий.
- легко сделать сервер для PXE загрузки этого же бария на других машинах в локальной сети.

va9(2)
Сообщения: 796
Зарегистрирован: 20 окт 2015, 08:06
Operating system: RF.KDE5.2021.1.x86_64

Barium OS

Сообщение va9(2) » 09 дек 2022, 16:34

Raskaton писал(а):
07 дек 2022, 19:35
Планируется работа без выключения. Флешка не помрёт?
В любой момент может помереть. Делайте резервные копии, а когда придет время перекинете систему на новую флешку.
Но, лучше было бы съемный hdd небольшого размера купить...

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

Barium OS

Сообщение betcher » 10 дек 2022, 06:49

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

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

Barium OS

Сообщение betcher » 14 мар 2023, 18:16

Давненько что-то не писал сюда ).
Всякое интересное за последнее время:
- редактор для ROSA.ini (barium iniedit или через меню)
- ключик --hybrid для simple-install, для установки на носитель с гибридной mbr/gpt таблицей разделов.
- ввод пароля luks в графическое окошко plymouth при выключении машины (раньше только при включении так работало).
- скрипт updater в корне архива с Барием, для обновления распакованного архива перед установкой
- скрипт qemurun (только в коммерческой версии), для запуска Бария с qemu прямо из архива, без создания исо. Позволяет подключить токен или флешку и произвести установку на носитель из qemu.

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

Barium OS

Сообщение betcher » 27 апр 2023, 11:01

Привет всем!
Для любителей бежать впереди паровоза есть возможность обновить Барий до сборки на платформе rosa2023.1. Для этого достаточно в файле /usr/lib/rosa-rw/os-config, в блоке с настройками обновлений заменить release на testing, а 2021.1 на 2023.1 и запустить обновление системы (barium update -uv или через апплет). После завершения перегружаетесь и у вас 2023.1. Аналогично можно вернуться обратно, только еще цифру версии уменьшить в /.memory/layer-base/0/VERSION перед запуском обновления.
З.Ы. Обновление процесс не быстрый, чтобы не простаивала машина обновлять барий на флешке можно в виртуалке. Например с qemoo:
qemoo /dev/sd? (вместо вопроса буква флешки )
и дальше по той же инструкции только можно продолжать работу за компом.

turik02
Сообщения: 254
Зарегистрирован: 01 июн 2022, 13:47
Operating system: ROSA FRESH GNOME 12.4 x86_64

Barium OS

Сообщение turik02 » 07 июн 2023, 23:18

Где в Роса Бариум программка для установки пакетов из репозитория и как она называется?

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

Barium OS

Сообщение betcher » 08 июн 2023, 20:07

Графической - нет. Сделать такую - возможно, но боюсь вопросов только добавит. Почитайте в доке в сборке и в вики росы по теме модулей в барии.

Gulena
Сообщения: 9
Зарегистрирован: 15 июн 2023, 15:00
Operating system: ОС РОСА, Win10, Win 11.

Barium OS

Сообщение Gulena » 22 июн 2023, 16:02

Помогите победить создание и установку модулей через dnf2mod и/или chroot2mod. Для Fresh подсказали как и все получилось https://forum.rosalinux.ru/viewtopic.php?f=40&t=10874 , Для Бария искурил мануал, математически перетыкал все варианты, но максимум получал пустой xzm пакет. Постоянно ошибка инсталляции пакета. Буду благодарен за разъяснение последовательности действий.
Еще по той же теме вопрос -не могу найти папку ROSA-SYSTEM/modules/ (/.memory/layer-base/0/modules/).
Понимаю, что вопросы нубские, но в сети ответов не нашел.

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

Barium OS

Сообщение betcher » 24 июн 2023, 10:45

Gulena писал(а):
22 июн 2023, 16:02
Еще по той же теме вопрос -не могу найти папку ROSA-SYSTEM/modules/ (/.memory/layer-base/0/modules/).
Понимаю, что вопросы нубские, но в сети ответов не нашел.
Первый путь это от корня архива с барием, путь в скобках это таже папка на запущенной системе.
Gulena писал(а):
22 июн 2023, 16:02
Помогите победить создание и установку модулей через dnf2mod и/или chroot2mod. Для Fresh подсказали как и все получилось https://forum.rosalinux.ru/viewtopic.php?f=40&t=10874 ,
Если все зависимости пакета разрешаются из репозитория росы то:
barium dnf2mod ./proga.rpm
Если требуется подключение дополнительного репозитория то, подключаете его в настройках системного днф, а при сборке добавляете ключ -s
barium dnf2mod -s proga
Последний раз редактировалось betcher 24 июн 2023, 10:59, всего редактировалось 1 раз.

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

Barium OS

Сообщение betcher » 24 июн 2023, 10:58

Если требуется более сложный алгоритм, то chroot2mod. Обычно использую с ключом --project.
Создаете папку с именем по которому будет сформировано имя модулю. В папку кладете все, что требуется для установки плюс скрипт build.c2m (назавание обязательно такое). Внутри скрипта описываете установку в систему с использованием ваших файлов из текущего каталога. То есть примерно:
#!/bin/bash
cd $(dirname $0) # делаем папку со скриптом текущей.
dnf install ./*.rpm # устанавливаем все rpm из папки
systemctl enable super-proga.service - # просто пример того, что действия могут быть любыми, не обязательно установка с dnf.

И запускаете сборку:
barium chroot2mod --project ВАША_ПАПКА

Gulena
Сообщения: 9
Зарегистрирован: 15 июн 2023, 15:00
Operating system: ОС РОСА, Win10, Win 11.

Barium OS

Сообщение Gulena » 27 июн 2023, 09:18

betcher писал(а):
24 июн 2023, 10:45
а при сборке добавляете ключ -s
barium dnf2mod -s proga
Большое спасибо. Все дело оказалось в ключе :Yahoo!:

Ничего не понимаю. Был VSCode установлен как dnf. Собрал пакет code.xzm, благодаря совету.
Удалил установленный через dnf dnf remove code
Затем instmod и пакет находится в /.memory/layer-base/1/modules
Но приложение в установленных после перезагрузки не появилось. Запуск code из терминала говорит нет такой программы. :oops:

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

Barium OS

Сообщение betcher » 30 июн 2023, 15:22

Gulena писал(а):
27 июн 2023, 09:18
Ничего не понимаю. Был VSCode установлен как dnf. Собрал пакет code.xzm, благодаря совету.
Удалил установленный через dnf dnf remove code
Затем instmod и пакет находится в /.memory/layer-base/1/modules
Но приложение в установленных после перезагрузки не появилось. Запуск code из терминала говорит нет такой программы.
Это чудо!!!
На самом деле конечно же нет. Давайте на простом примере попробую показать что, по моему мнению произошло.
1. Загружаю систему в режиме когда файлы сохраняются.
2. Создаю файл /111
3. Далее думаю, что это я как лох прямо в системе файл то создал. У меня же модульная ОС. Создаю модуль 111.xzm в котором файл /111
4. Кладу модуль в .../modules и перегружаю
5. Вижу в системе файл /111, вроде все нормально. Но я же хочу файл из модуля, а не сохраненный. Удаляю /111
6. А вот и чудо. Модуль подключен, файл /111 в модуле есть, а в системе его нет.

Все дело в тенях (whiteouts), это метки, которые создают aufs и overlayfs в rw слое, чтобы скрыть файлы из нижних. Когда вы удаляли /111 драйвер fs видит, что в нижнем слое есть аналогичный файл и создает тень. Ведь вы удивились бы еще больше если после удаления файл остался бы на месте.

В вашем случае правильнее было сперва удалить установленный пакет, а потом подложить модуль и перегружать. С aufs можно удалять тени прямо из /,memory/changes, с overleyfs все сложнее. Вам проще сбросить сохранения если там нет ничего важного. И файлы из модуля снова появятся в системе. Опять чудо, короче!

З.Ы. Лучше не дополнять сообщение, а писать новое. Случайно заметил.

Gulena
Сообщения: 9
Зарегистрирован: 15 июн 2023, 15:00
Operating system: ОС РОСА, Win10, Win 11.

Barium OS

Сообщение Gulena » 03 июл 2023, 09:39

betcher писал(а):
30 июн 2023, 15:22
Это чудо!!!
Огромное Вам человеческое спасибо.
Установил с нуля и все заработало. Чем больше узнаю, тем больше понимаю, что ничего не знаю :oops:

ДонВенчензо
Сообщения: 270
Зарегистрирован: 18 янв 2020, 20:54
Operating system: ROSA Desktop Fresh R12 x86_64 plasma 5

Barium OS

Сообщение ДонВенчензо » 06 авг 2023, 07:07

Добрый день, Алексей.
Поломался мой Barium.
В безопасном режиме грузится. В рабочем режиме принимает пароль от Luks раздела и ругается при инициализации Rosa-Data
IMG_20230806_064245_1.jpg
Можно как-нибудь починить без полной переустановки?

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

Barium OS

Сообщение betcher » 07 авг 2023, 07:11

ДонВенчензо писал(а):
06 авг 2023, 07:07
Можно как-нибудь починить без полной переустановки?
Грузите в безопасном, монтируйте люкс вручную, смотрите что с папкой ROSA-DATA. Может fsck поможет для ext4 внутри люкса. Если совсем швах, можно заново форматнуть в ext4 и распаковать туда архив с ROSA-DATA из ROSA-SYSTEM, но это примерно тоже, что и свежая установка, за исключением привязок люкса к машинам.

ДонВенчензо
Сообщения: 270
Зарегистрирован: 18 янв 2020, 20:54
Operating system: ROSA Desktop Fresh R12 x86_64 plasma 5

Barium OS

Сообщение ДонВенчензо » 07 авг 2023, 10:16

Правильно ли я понимаю, если форматнуть в ext4 и распаковать туда архив с ROSA-DATA из ROSA-SYSTEM, то Luks раздел останется не тронутым и сможет работать с новой системой как и со старой?

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

Barium OS

Сообщение betcher » 07 авг 2023, 10:46

Если вы форматнете люкс раздел в ext4 и запишете туда ROSA-DATA то тоже будет работать, но уже без шифрования ). Надо будет еще удалить пустой файлик luks в корне раздела с загрузчиком, чтобы барий люкс искать не пытался.
Я вам предлагал другое. Загрузить в безопасном, подключить люкс ( с cryptsetup LuksOpen ), в /dev/mapper будет файл блочного устройства в который прозрачно шифруется люкс раздел. Вот этот файл и нужно форматировать в ext4, затем монтировать его и копировать туда новую папку ROSA-DATA.
Если выглядит сложным, то проще переустановить. Минутное дело же, а данные при форматировании вы так и так теряете.
Но. Прежде попробуйте монтировать люкс и посмотреть, что с ним.

ДонВенчензо
Сообщения: 270
Зарегистрирован: 18 янв 2020, 20:54
Operating system: ROSA Desktop Fresh R12 x86_64 plasma 5

Barium OS

Сообщение ДонВенчензо » 07 авг 2023, 11:24

Это я вопрос не правильно сформировал. У меня задача, сделать так, чтобы система заработала (сохранность данных не важна), но Luks остался не тронутым. Я бы легко все переустановил, но брюсь потери Luks раздела.
Сам Luks цел и монтируется. Буду делать как вы написали:
betcher писал(а):
07 авг 2023, 10:46
Загрузить в безопасном, подключить люкс ( с cryptsetup LuksOpen ), в /dev/mapper будет файл блочного устройства в который прозрачно шифруется люкс раздел. Вот этот файл и нужно форматировать в ext4, затем монтировать его и копировать туда новую папку ROSA-DATA.
Благодарю

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

Barium OS

Сообщение betcher » 07 авг 2023, 11:34

ДонВенчензо писал(а):
07 авг 2023, 11:24
Сам Luks цел и монтируется
Если так то и форматировать не нужно.

Аватара пользователя
Yamah
Сообщения: 1387
Зарегистрирован: 04 май 2012, 06:30
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10
Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10
Сервер (работа): Rosa Enterprise Linux Sercver 6.7
Нетбук: Rosa Fresh R10
Контактная информация:

Barium OS

Сообщение Yamah » 30 авг 2023, 13:32

Где-то на ABF валяется мой проект по созданию гибридной флэшки с GUI. Изначально делал для установки MagOS.
Пока создает разделы в различных конфигурациях (например только один раздел для втыкания флэшки в недоось, или отдельно efi, отдельно boot, отдельно system, отдельно дата).
Да, работает из-под рута только.
Тудушка:
Надо добить установку груба, а не распаковку его из бэкапа.
Надо добить генерацию конфига груба
Надо добить установку выбранной модульной ОС.

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

Barium OS

Сообщение betcher » 02 сен 2023, 07:19

Simple-install из бария делает то, что вы описываете, только без GUI. Не стал делать графический интерфейс, потому, что сложно сделать гуй универсальным, чтобы в любом линухе работал. А для установки бария из-под бария гуй есть, правда только в коммерческой версии для установки на токен. Эта же утилита используется там для сброса к "коробочному" состоянию.

Moskit
Сообщения: 7
Зарегистрирован: 18 июл 2023, 17:20
Operating system: RosaLinux

Barium OS

Сообщение Moskit » 04 сен 2023, 16:57

При скачивании архива яндекс браузер виснет пока не закончится загрузка. При первой загрузке браузер открыл ютуб с роликом Дробышевского, при повторной просто висел. Файрфокс загружает без проблем.

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 30 сен 2023, 13:33

Добрый день!
Скачал сегодня (некоммерческие) дистрибутивы Бариума, долго ждал, когда будут снова доступны.

После очень интересного и в целом очень положительного опыта с MagOS хотел опробовать Бариум.

Следовал (ну, пытался...) указаниям с
http://barium.rosalinux.ru/README.html
и
http://barium.rosalinux.ru/INSTALL.html

К сожалению, получается не очень с окончательной установкой, удается без проблем пройти только первые шаги:
1) если пробовать распаковать barium-latest.tar.gz и переписать на флешку (отформатирована на FAT32, пустая) - грузится в EFI-режиме и работает (сеанс Barium - рабочая станция без сохранения).
2) Если записать Rufus-ом barium-latest.iso (dd-режим, как рекомендовано), то опять-таки грузится.

Но вот дальше с попытками запуска simple-install все плохо.... Я хоть и простой юзер, но кое-что вроде понимаю...
Ну НИКАК не получается успешно пропихнуть команду
./simple-install /dev/sdb/ -p 123qwe
(с нужным указанием флешки на место /dev/sdb/)

Пробовал 2 варианта, и все сначала под обычным юзером, потом под root:
1) Сначала для переписанных на флешку из архива barium-latest.tar.gz файлов под Simply Linux 10.1 (у меня он установлен, все отлично работает) пару строк выдает, но потом не может найти /dev/sdb/
2) Из-под запущенного Barium-а установленного из barium-latest.iso Rufus-ом то же самое под обычным пользователем, под root чуть лучше, доходит до первого вопроса - продолжить или нет после сообщений о gpt3 и прочих деталей о трех (планируемых?) разделах на флешке - все равно вылетает! Не находит опять /dev/sdb/
Загружался в сеанс Barium - рабочая станция без сохранения. Сам Barium вполне работает, все как бы в порядке, программы запускаются. Проверял, что надо именно /dev/sdb/ через gparted.

ЧТО Я ДЕЛАЮ НЕ ТАК????

irton
Сообщения: 656
Зарегистрирован: 30 окт 2021, 04:17
Operating system: Rosa Fresh Xfce

Barium OS

Сообщение irton » 30 сен 2023, 14:05

/dev/sdb без слеша в конце надо

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 30 сен 2023, 14:12

irton писал(а):
30 сен 2023, 14:05
/dev/sdb без слеша в конце надо
Вроде и это пробовал - без разницы.
Кстати, в http://barium.rosalinux.ru/INSTALL.html именно со слешем, а в самом simple-install - без слеша.

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

Barium OS

Сообщение betcher » 30 сен 2023, 14:34

spts писал(а):
30 сен 2023, 13:33
ЧТО Я ДЕЛАЮ НЕ ТАК????
Да вроде все так. Пришлите скринов. А лучше напишите в телеграм. В чат росы или мне в личку.

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 30 сен 2023, 14:42

betcher писал(а):
30 сен 2023, 14:34
spts писал(а):
30 сен 2023, 13:33
ЧТО Я ДЕЛАЮ НЕ ТАК????
Да вроде все так. Пришлите скринов. А лучше напишите в телеграм. В чат росы или мне в личку.
Спасибо за оперативность! Скрины будут завтра.
Пришлю в личку - в чате РОСЫ на телеграме просто потеряется - так там много пишут...

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 02 окт 2023, 09:22

betcher писал(а):
30 сен 2023, 14:34
мне в личку
Вчера в личных сообщениях написал Вам про неудачные попытки и вчерашнюю удачную попытку установки, Посмотрите, пожалуйста.

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

Barium OS

Сообщение betcher » 02 окт 2023, 09:48

Ответил. Но вообще имел ввиду личку в телеге )). Сюда по выходным редко захожу.

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

Barium OS

Сообщение betcher » 02 окт 2023, 09:53

Если не сложно, покажите еще скрин ошибки симпл-инсталл под симпли.

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 03 окт 2023, 07:50

betcher писал(а):
02 окт 2023, 09:53
скрин ошибки симпл-инсталл под симпли
Да, прилагаю. И в моей личке Вам он же был.

Вычитал в http://wiki.rosalab.ru/ru/index.php/Bar ... le-install что еще важно отключить автомонтирование.
Оно было включено. Сегодня отключил (и вроде не монтировалась вставленная флешка) - и все равно ТОТ же абсолютно результат - и на том же месте, см. дамп в приложенном "terminal-dump-Simply Linux 10.1.txt"

Код: Выделить всё

sh: mcopy: command not found
/tmp/simple-install.wZ5x/boot/syslinux/syslinux: failed to create ldlinux.sys
Вложения
terminal-dump-Simply Linux 10.1.txt
(3.74 КБ) 175 скачиваний

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 03 окт 2023, 13:45

История успеха - правильная установка Бария с двумя флешками.

Возможно, поможет другим новичкам - поэтому оставлю тут.

1) К сожалению, в рекомендованном на титульной странице руководстве к установке
http://barium.rosalinux.ru/INSTALL.html
есть очень мешающие ошибки и слишком краткое изложение.

Ошибка:
в формате команды для окончательной установки под (другим) Линуксом или из-под самого Бария
./simple-install /dev/sdb/ -p 123qwe
необходимо УБРАТЬ лишний / - должно быть так:
./simple-install /dev/sdb -p 123qwe

Умолчания:
- надо обязательно запускать под root
- вставленная для установки флешка должна быть вставлена в гнездо, но не смонтирована. Если в вашем DE включено автоматическое монтирование - отключите.
- неявно сказано в разделе "Установка на флешку в два этапа", что загружаться надо с одной флешки с Барием (либо EFI-загрузка, либо загрузка с флешки на которую правильно записан ISO-образ), а вот устанавливать НА ДРУГУЮ !!!!

Очень рекомендую дополнительно прочитать руководство http://wiki.rosalab.ru/ru/index.php/Bar ... le-install
- оттуда и почерпнул премудрости.
И спасибо betcher - помог понять в сомнительных для меня (новичка в подобных дистрибутивах) местах.

2) Итак, как же удалось правильно установить Barium, т.е. прогнать simple-install
Но для этого потребовалось не только два этапа, но и 2 флешки :) - для "перекрестного опыления".

Делалось все на старом ноутбуке Toshiba Satellite A200 https://linux-hardware.org/?probe=439b7547a5

Были взяты 2 флешки по 8 Гб (несколько меньше после многократного форматирования в FAT32 - они были старые, но после недавнего форматирования с проверкой на плохие сектора).

Одну отформатировал в FAT32, на вторую Rufus-ом в dd-режиме записан barium-latest.iso - она успешно грузится и на старом ноуте с legacy BIOS.

Загружаюсь со второй флешки и ПОТОМ вставляю первую. Проверяю gparted, что вторая - sdd

Делаю в терминале
su -
и перехожу в аккаунт root, Запускаю
simple-install /dev/sdd -p 123qwe

Все работает минут 20.

После этого gparted выдает про первую (обработанную) такую картинку: "gparted-flashdrive-after-install.png"
(там sdc - не обращайте внимания - это я другую тоже так сделал)
А до обработки это iso-флешка выглядела так: "gparted-flashdrive-barium-from-ISO-before-simple-install.png"

От полноты чувств теперь загружаюсь с обработанной, и обрабатываю ту, которая была сделана из iso - результат абсолютно идентичный - успех!
Вложения
gparted-flashdrive-barium-from-ISO-before-simple-install.png
gparted-flashdrive-after-install.png

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 03 окт 2023, 17:06

По поводу расширения списка имеющихся в системе программ новыми модулями

Обнаружил, что модули Porteus-5.0 http://dl.porteus.org/x86_64/Porteus-v5.0/modules/
вполне подходят и успешно работают! Может, это имеет и минусы (мало ли чего там натолкали), но для непритязательных применений вполне идет. Сам пользуюсь vivaldi-6.1.3035.204-x86_64-en-US-1.xzm - режет рекламу напрочь, например на видеохостингах типа smotrim.ru
У них еще на форуме есть раздел "80+ modules available"
https://forum.porteus.org/viewtopic.php?f=49&t=10461
Их склад https://sourceforge.net/projects/ikkibo ... s/porteus/ - там есть в частности VSCodium
https://sourceforge.net/projects/ikkibo ... m/download
(здесь на форуме была история попыток сборки VSCodium)

Модули MagOS вроде тоже подходят - см. зеркала
https://mirror.yandex.ru/mirrors/magos/modules/2021/

Вопрос к знатокам - вытащенные из основного дистрибутива MagOS модули тоже будут работать?
Там очень много моих любимых программ...

И как их, кстати, правильно вытаскивать из больших сборных модулей?

Сам дважды пробовал создавать модуль Linux-порта far2l любимого Far Manager (см. про этот порт https://habr.com/ru/articles/724118/) в Барии и MagOS.
Оба раза создание модуля прошло вполне успешно, только в MagOS он получился 175 Мб (!!) а в Барие всего 8 Мб! Загадка, однако... Но оба работают и там и там.
Другая загадка - far2l от РОСЫ устанавливается (и в MagOS пакетным менеджером) и запускается просто выполнением команды far2l, но в отличие от far2l от AltLinux (где он с хелпом кстати) не интегрируется в меню запуска.

Нет ли возможности любителям Бария завести обменник xzm-модулей, сделанных для Бария, некоммерческой версии, не для повышенных требований безопасности?
Подозреваю, возможны кучи проблем с зависимостями - но вдруг? Ведь Porteus-овские модели работают...

Несколько в сторону - насколько верна идея использовать AppImage-файлы?
Это кажется правильной идеей например для hw-probe-1.6.5-189-x86_64.AppImage с https://github.com/linuxhw/hw-probe?ysc ... 5604330849 для выкладывания конфигураций компа на https://linux-hardware.org/ - все равно это почти одноразовая программа.
Есть довольно много AppImage-версий программ, нужных эпизодически или постоянно - тот же far2l в репозитории РОСЫ немного крив - нет help (F1) совсем и не интегрируется в меню щапуска. А хелп надо - в Linux-порте свои тонкости. AppImage far2l есть, но что-то запускается только из-под другого far2l 8( - наверно что-то я не так делаю. Но другие AppImage запускаются...
К ним вопрос - есть проект https://github.com/probonopd/go-appimage который включает
appimaged, an optional daemon that integrates AppImages into the system, shows their icons, and makes them executable
Его бы неплохо заиметь - или гуру не рекомендуют?

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

Barium OS

Сообщение betcher » 04 окт 2023, 14:53

spts писал(а):
03 окт 2023, 13:45
1) К сожалению, в рекомендованном на титульной странице руководстве к установке
http://barium.rosalinux.ru/INSTALL.html
есть очень мешающие ошибки и слишком краткое изложение.
Спасибо, принято. Частично )

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

Barium OS

Сообщение betcher » 04 окт 2023, 15:07

spts писал(а):
03 окт 2023, 17:06
Обнаружил, что модули Porteus-5.0 http://dl.porteus.org/x86_64/Porteus-v5.0/modules/
вполне подходят и успешно работают!

Тут как повезет с зависимостями. Может работать может не работать.
spts писал(а):
03 окт 2023, 17:06
Модули MagOS вроде тоже подходят - см. зеркала
Аналогично
spts писал(а):
03 окт 2023, 17:06
И как их, кстати, правильно вытаскивать из больших сборных модулей?
Есть возможно собирать модули разборными контейнерами, но так никто не делает, на сколько мне известно.
spts писал(а):
03 окт 2023, 17:06
Нет ли возможности любителям Бария завести обменник xzm-модулей, сделанных для Бария, некоммерческой версии, не для повышенных требований безопасности?
Когда то давно у магос был такой обменник, но после появления утилит для сборки модулей необходимость в нем отпала.
В барии есть утилита для работы с репами модулей, поиск скачивание, проверка подписи и контрольных сумм. Используется для собственного репа, но можно добавлять и пользовательские (http,ftp,rsync). Если есть желание - дерзайте, помогу )).
spts писал(а):
03 окт 2023, 17:06
Несколько в сторону - насколько верна идея использовать AppImage-файлы?
Вполне можно использовать. Работают. Подумайте только по поводу их размещения, чтобы не получился сквош в сквоше. На днях делал на пробу утилитку для перепаковки аппимаджа в модуль, в целом даже работала, два аппимаджа из трех пересобирались корректно.

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 05 окт 2023, 02:21

betcher писал(а):
04 окт 2023, 15:07
Подумайте только по поводу их размещения, чтобы не получился сквош в сквоше.
Да, понимаю, надо разделать сохраняемое (внутренне, нужное в работе Бария) и разные скачиваемые и просто свалки файлов.
Я правильно понимаю: если на третьем разделе Barium (где ROSA-DATA с пользовательскими saves etc) завести в корне директорию "Raznoe" для таких посторонних Барию файлов (но доступных при работе) - то она и не будет загоняться в aufs/overlayfs? И там будет разумно хранить всякие AppImage-файлы в частности для использования? Или надо заводить эля этого отдельный раздел на флешке?
И как насчет интеграции AppImage-файлов в доступные Барию без указания путей (выше писал про https://github.com/probonopd/go-appimage и appimaged) - как проще всего добиться их попадания в $PATH без хлопот, но и без ввода длинных-длинных полных имен файлов?

Еще важный вопрос - хотелось бы поправить имеющийся в репозиториях РОСЫ far2l - не смог найти место, где можно было бы написать мантейнеру или любителям делать свои пакеты для РОСы, чтобы были поправлены 2 косяка - отсутствие help по F1 и отсутствие (видимо) far.desktop в пакете для интеграции в меню.

Не подскажете - куда писать?

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 05 окт 2023, 02:39

Установка Бария под Simply Linux 10.1

Для протокола - починка работы текущей версии simple-install для окончательной установки Barium под Simply Linux 10.1 - выше описаны мои мытарства.

По совету betcher установил в Simply Linux пакет mtools - именно в нем должна быть не находившаяся скриптом simple-install команда mcopy.
И после этого работа simple-install прошла как по маслу - чего и остальным дистрибутивам Линукса желаю (ну, которым выпадет честь ставить Бариум :)

(Эх, как сейчас помню - приезжаешь в 90-е в европейские университеты, а там Линуксы с Юниксами... Запускаешь mtools и сбрасываешь нахапанные в ихних интернетах статейки и пр. вкусности на 3,5-дюймовые дискетки форматированные в MSDOS... Оказывается, динозаврик mtools и сейчас жив и бодр! Чего там - в MagOS обнаружил KFloppy для работы с такими дискетами...)

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 05 окт 2023, 06:36

Нубские истории 2: даешь изотопы Бария!

Вдохновленный успехами с simple-install под Simply Linux 10.1, решил сделать легковесный "изотоп" Бария - без LUKS с его паролями и привязками к "доверенным компьютерам" (не более 7 таких, как понял). Заодно пусть будет FAT32-раздельчик для обмена файлами с Windows... И пусть будет aufs а не overlayfs.
Далее - как пойдет, аппетит к "легким изотопам" может и исчезнуть во время работы...

По мануалу http://wiki.rosalab.ru/ru/index.php/Bar ... le-install вроде должна работать такая команда:

Код: Выделить всё

./simple-install /dev/sdb -t none EFI=1:100:vfat boot=1 ROSA-DATA=2:3G:ext4 ROSA-SYSTEM=3:3G:ext4 BarWin=4:x:fat32 --flags aufs
Все делаю под root в Simply Linux 10.1 с установленным mtools, запускаю в директории, где распакован barium-latest.tar.gz

Не понял-таки simple-install размеры 3G, вылетел. Запустил канонические мегабайты:

Код: Выделить всё

./simple-install /dev/sdb -t none EFI=1:100:vfat boot=1 ROSA-DATA=2:3000:ext4 ROSA-SYSTEM=3:3000:ext4 BarWin=4:x:fat32 --flags aufs
Увы, и тут я не попал - на последнем разделе сломалось форматирование - simple-install выдал:

Код: Выделить всё

==> Proceccing PART4
==> run: parted  -a optimal -s /dev/sdb  mkpart BarWin  6101MiB  100% 
==> make FS
==> run: mkfs.fat32 -L BarWin  /dev/sdb4
./simple-install: строка 52: mkfs.fat32: команда не найдена
==> run: umount /dev/sdb /dev/sdb1 /dev/sdb2 /dev/sdb3 /dev/sdb4
ERROR: make FS: 171
:(
Наверно, надо было указать vfat, а не fat32? И, кстати, ntfs может лучше было бы?
Но сам последний раздел создался, неотформатированный, в остальных тоже все ОК, просто отформатировал последний раздел в fat32 с помощью GParted.

Вот такой, я бы сказад, легкомысленный (в смысле последующих экспериментов и общей пониженной зашифрованности) изотоп получился.
Все работает, без выкрутасов.

Кстати, не малы ли разделы 3Гб под ROSA-DATA и ROSA-SYSTEM - не будет проблем при закачке обновлений? И будут ли они при моей конфигурации?

Ну и самодельный FAT32-раздел под Windows все-таки не виден... Под Линуксами - да, работает. Ну не из-за того же, что сделан GPT-тип а не MBR? Как было бы ПРАВИЛЬНО такой раздел делать для обмена файлами с Windows?
Последний раз редактировалось spts 05 окт 2023, 06:48, всего редактировалось 1 раз.

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 05 окт 2023, 06:41

Нубские истории 3: даешь тяжелые изотопы!

Поскольку хотелось бы насытить полученную "легкомысленную" изотопную конфигурацию Бария прочими легкомысленными программками, решил поэкспериментировать - закинул в раздел ROSA-DATA в директорию ROSA-DATA/modules свои любимые far.xzm (самосборный) и vivaldi-6.1.3035.204-x86_64-en-US-1.xzm из дистра Porteus-5.0 http://dl.porteus.org/x86_64/Porteus-v5.0/modules/

Ну и чтоб потешить зуд экспериментаторства - из MagOS https://github.com/magos-linux/magos-li ... 1%82%D1%8C
модули с программками (там мно-о-ого вкусного, особо нужен Telegram):
41-applications.xzm из MagOS/base и (ну я же типа понимаю, что библиотеки надо)
20-x-base.xzm оттуда же...

Загружаюсь - в меню программки появились... Но почти ни одна не запустилась...

Добавляю из MagOS туда же 10-core.xzm и уж - гулять так гулять - 35-x-plasma.xzm

Перезагружаюсь... Хо-хо, РАБОТАЕТ!!! Почти все, даже KCalc, KWrite и прочие малонужные.
Все - под Xfce, в стандартном меню они все появились.

ЗАМЕЧАНИЕ - в "Диспетчер настроек/Сеансы и запуск.вкладка 'Дополнительно'" есть чекбокс "Запускать службы KDE при входе в систему" - я его и ставил, и снимал - в общем, без разницы, при наличии модуля 35-x-plasma.xzm

А вот Telegram гордо и молча отказался запускаться. Если пробовать запустить в терминале командой telegram-desktop (знает такую, автодополнение работает), то получил:
telegram-desktop: error while loading shared libraries: libqrcodegencpp.so.1: cannot open shared object file: No such file or directory

Ну какие наши годы - разберемся/поправим/замодулим в самом Барии.

Что еще вижу в этом сверхтяжелом, я бы сказал "транcурановом" изотопе Бария:

Если выйти из сеанса работы default user, то на экране входа в систему можно среди прочих DE загрузиться в KDE
- для совсем-совсем нубов (с плохо скрытой гордостью не-совсем-нуба): это в правом верхнем углу есть кнопочка выбора Desktop Environment -
появились Plasma (X11) и просто Plasma, как в MagOS, в дополнение к XFCE, еще есть:
LXDT, i3 (свят-свят-свят, еле выбрался из этих двух - все зависло, пришлось кнопкой выключения работать. И потом, загрузившись в Simply Linux, убирать все saved home.img, машины.xzm - слава неубиваемым модульным дистрибутивам!).

Если выбрать любую из этих Plasma (а в чем разница? Не Wayland же во втором варианте без X11? В MagOS тот же вопрос) - то заходим в KDE Plasma, правда там стартовое меню пустое... Но программы запускаются, если их назвать по имени.
Ну, кроме Telegram, снова, эх...

Ну и (не)многие проги тупят или не все срабатывает - наверное конфликты конфигураций и настроек KDE и Xfce - например, переключение языка стало Ctrl-Shift.

Но на удивление более-менее ужились обе DE, не без проблем, но мелких (на нубский взгляд).

Wifi не с первого захода подключает - это во многих Линуксах так, и в исходном "изотопе" Бария тоже, после пары перезагрузок ОК.

Выводы: все-таки модульная структура отличная! Простота в исправлении покалеченного нубами - особенно подкупает :)
Правда, лучше все-таки не особо мудрствуя по прописям делать модули недостающих программ (если нет отдельных готовых и работающих модулей из других дистрибутивов) или их "пачками" в модуль паковать - и вроде иногда даже у меня получается...
Впихивать огромные куски других модульных Линуксов не очень получается - но и не особо опасно.

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 05 окт 2023, 07:13

2 флешки, 2 флешки, 2 флешки...

Как понял из своих экспериментов, и как (неявно) сказано в документации, при отсутствии под рукой какого-то готового Линукса для полноценной установки Бария приходится использовать 2 флешки.

С другой стороны, вроде при некоторых условиях можно после загрузки Бария флешку даже вынимать.
На мой наивный взгляд это как бы намекает, что Барий (записанный например из ISO-образа) может отмонтироваться и потом на той же флешке все с нуля отформатировать и поставить - из памяти, если ее много и Барий туда скачался, либо из созданного для этой цели дампа на жестком диске (ну обычно они есть и там уж 3-5 Гб найдется).

Может это и не слишком великая цель - но новичкам не очень понравятся манипуляции с 2 флешками.

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

Barium OS

Сообщение betcher » 05 окт 2023, 11:09

Софт который есть в репозиотриях Росы нет никакого смысла тащить модулями из магос. Все можно собрать в оин модуль списком.

barium dnf2mod -o my.xzm telegram kwrite dolphin

Такой модуль можно в любой момент пересобрать с изменениями в репах

barium dnf2mod ./my.xzm

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

barium update_modules

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

Barium OS

Сообщение betcher » 05 окт 2023, 11:19

spts писал(а):
05 окт 2023, 07:13
На мой наивный взгляд это как бы намекает, что Барий (записанный например из ISO-образа) может отмонтироваться и потом на той же флешке все с нуля отформатировать и поставить - из памяти,

Теоретически - да. Практически потребуется некоторое количество дополнительных действий и ОЗУ минимум 4G.

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

Barium OS

Сообщение betcher » 05 окт 2023, 11:39

spts писал(а):
05 окт 2023, 06:36
вроде должна работать такая команда:
Не правильно указан размер. Надо в метрах типа ROSA-SYSTEM=3:3000:ext4
Раздел под фат лучше делать первым, больше шансов, что вин его увидит. На флешка больше 16GB такой раздел создается автоматом. И для этого раздела есть возможность автомонтирования (флаги смотрите).

spts писал(а):
05 окт 2023, 06:36
./simple-install /dev/sdb -t none EFI=1:100:vfat boot=1 ROSA-DATA=2:3000:ext4 ROSA-SYSTEM=3:3000:ext4 BarWin=4:x:fat32 --flags aufs
Тут больше похоже на правду, вот только в линухе фс - vfat, а не fat32.
spts писал(а):
05 окт 2023, 06:36
Кстати, не малы ли разделы 3Гб под ROSA-DATA и ROSA-SYSTEM - не будет проблем при закачке обновлений? И будут ли они при моей конфигурации?
Под ROSA-SYSTEM нужно размер сборки умножить на два и плюс метров 300 еще. Это минимум. Если флешка не большая и щифрование не нужно, можно обе папки на один раздел.
Под ROSA-DATA все зависит от использования, можно и гигабайтом обойтись.
spts писал(а):
05 окт 2023, 06:36
Ну и самодельный FAT32-раздел под Windows все-таки не виден... Под Линуксами - да, работает. Ну не из-за того же, что сделан GPT-тип а не MBR? Как было бы ПРАВИЛЬНО такой раздел делать для обмена файлами с Windows?
Пробовать надо, Вин должен понимать оба варианта, а вот раздел лучше сделать первым.

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 05 окт 2023, 14:22

betcher писал(а):
05 окт 2023, 11:39
раздел лучше сделать первым
Понятно, спасибо.
Еще вопрос - увидел сейчас, что на флешках вместо разделов ext4 лучше указывать ext2 - для уменьшения циклов чтения-записи. Мне все равно хочется переделать мою сборку с vfat - стоит поменять и этот параметр в команде?
И раздел для ROSA-SYSTEM и ROSA-DATA сделать один - чтоб там было много места под обновления.

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

Barium OS

Сообщение betcher » 05 окт 2023, 15:03

spts писал(а):
05 окт 2023, 14:22
Еще вопрос - увидел сейчас, что на флешках вместо разделов ext4 лучше указывать ext2
Не стоит этого делать. Ext2 не журналируемая, а запись на флешку при использовании бария ограничена максимально.

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

Barium OS

Сообщение betcher » 05 окт 2023, 15:06

spts писал(а):
05 окт 2023, 14:22
И раздел для ROSA-SYSTEM и ROSA-DATA сделать один - чтоб там было много места под обновления.
Так можно да. Ставлю так на флешки 4-8GB, если больше то разделить все же удобнее. Можно при проблемах просто пересоздать раздел под данные. В коммерческой версии так устроен сброс настроек.

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 06 окт 2023, 09:26

betcher писал(а):
05 окт 2023, 11:19
spts писал(а):
05 окт 2023, 07:13
На мой наивный взгляд это как бы намекает, что Барий (записанный например из ISO-образа) может отмонтироваться и потом на той же флешке все с нуля отформатировать и поставить - из памяти,

Теоретически - да. Практически потребуется некоторое количество дополнительных действий и ОЗУ минимум 4G.
Поясню свои мечты.
1) Я не имею в виду использование шифрованных разделов. Только "простые" ext4. Возможно, это упростит задачу. Наверно, надо этот случай (без шифрованых разделов) отдельно рассматривать. А он многим пользователям свободной версии Бария как раз бы подошел. И круг таких пользователей довольно широк.
2) А почему бы (см. мои опыты и сравнения gparted vs gnome-disk-utility) не сделать ISO-образ, который бы все нужные нешифрованные разделы имел, и был бы полностью эквивалентен результату работы например

Код: Выделить всё

./simple-install /dev/sdb -t none EFI=1:100:vfat boot=1 BarWin=2:x:vfat ROSA-DATA=3:6000:ext4 ROSA-SYSTEM=3
И чтобы это ISO не требовало дальнейших обработок - или это практически так и есть в уже имеющемся ISO? За исключением дополнительного vfat-раздела для обмена файлами с Windows - это просто моя хотелка, не важная?
Вроде бы live-дистрибутивы других Линуксов такие или почти такие?

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

Barium OS

Сообщение betcher » 06 окт 2023, 10:42

spts писал(а):
06 окт 2023, 09:26
И чтобы это ISO не требовало дальнейших обработок
Исо и так гибрид дальше не куда. После заливки на диск будет работать, в том числе, с сохранениями сессий. НО. Обновляться такая инсталляция не сможет, так как iso9660 это только чтения, и заменить байт в байт весь раздел тоже не получится (или очень геморрно). Можно делать образы, но не ISO. Примерно так делаются образы для токенов, которые готовятся к продаже. Создание такого образа описано в хелпе simple-install.

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

Barium OS

Сообщение betcher » 06 окт 2023, 10:46

spts писал(а):
06 окт 2023, 09:26
Вроде бы live-дистрибутивы других Линуксов такие или почти такие?
Ни у кого таких не знаю.

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 06 окт 2023, 15:59

betcher писал(а):
06 окт 2023, 10:42
Создание такого образа описано в хелпе simple-install.
Ага, спасибо, поэкспериментирую. Может и есть то, что надо мне.

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 06 окт 2023, 16:58

По поводу обновлений, разными способами
  • Если обновлять загрузившись с флешки - у меня отнюдь не USB-3 флешка - все очень, очень, ОЧЕНЬ медленно!
    час, наверное, и если рвется Wifi - смерть и переустановка с нуля... Ну у меня так.
  • Однако если перед установкой (под Линуксом) обновить распакованный архив *.tar.gz приложенным там скриптом updater - все проскакивает в секунды, там быстрый протокол rsync. Но под Линуксом. Под Виндой пробовал его адаптировать - там вроде нечего особо делать, однако наткнулся на то, что https://rsync.samba.org/download.html предлагает только 3rd-parties под Cygwin... Не особо многие захотят с этим связываться....
    А нельзя ли использовать утилиту rclone - мой опыт с ней очень положительный, и под Линуксом, и под Виндой она есть нативная. Есть ли возможность для обновления на сервере Бария использовать какой-то из протоколов rclone?
  • А если имеется уже (обновленный архив или обновленная другая флешка) - нельзя ли просто скопировать содержимое (под другим Линуксом, под root) ROSA-SYSTEM, EFI и boot в соотв. разделы другой флешки - и это будет достаточно?

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

Barium OS

Сообщение betcher » 06 окт 2023, 18:27

spts писал(а):
06 окт 2023, 16:58
Если обновлять загрузившись с флешки - у меня отнюдь не USB-3 флешка - все очень, очень, ОЧЕНЬ медленно!
час, наверное, и если рвется Wifi - смерть и переустановка с нуля... Ну у меня так.
Это из-за медленной флешки. Первым этапом создается копия бария, куда потом синхронизируются обновления. На usb2.0 это очень медленно, чтение с флешки и запись на нее же около 2GB. Если этого не делать размер скачиваемых обнов будет равен новой сборке. И их тоже надо записать. То есть то на то, плюс увеличенный трафик. Следующие обновления, когда есть куда синкать будут проходить быстрее.

По rclone пока смысла не вижу. В первую очередь сервер для обновлени самого баоия, а таv rsync.
spts писал(а):
06 окт 2023, 16:58
нельзя ли просто скопировать содержимое (под другим Линуксом, под root) ROSA-SYSTEM, EFI и boot в соотв. разделы другой флешки - и это будет достаточно?
Достаточно заменить содержимое ROSA-SYSTEM.

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 06 окт 2023, 18:33

betcher писал(а):
06 окт 2023, 18:27
Достаточно заменить содержимое ROSA-SYSTEM.
Я сравнивал содержимое EFI и boot в новой и предыдущей версии - разных файлов много...
Неужели не важны?

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 08 окт 2023, 11:57

Нубские истории 4: Создание xzm-модулей своих любимых программ и сравнение с другими возможными источниками софта

Как описывал уважаемый betcher выше, barium dnf2mod позволяет просто (и правильно в смысле обновлений, зависимостей и пр.) получить готовые модули программ, которых нет в дистрибутиве Бария, но есть в репозиториях РОСЫ - а там их море, как в любом репозитории большой Линукс-экосистемы.

Попробовал - ПОЛНЫЙ ВОСТОРГ!!!
Особенно потрясает маленький размер полученных сжатых модулей - я уже отвык от таких микропакетов - в Виндах давно все тяжко, пухло - и приговаривают юзеры сами себе типа "хорошая современная программа - вещь солидная, тяжеловесная, без крупных вложений средств не получить".
Не так все это, совсем не так (TM)!

Решил сравнить с другими вариантами, часть упоминал в своих постах выше - готовые модули из Porteus и AppImage-файлы.
Заодно опробовал конвертацию из AppImage в xzm-модуль скриптом, любезно предоставленным betcher-ом (тестовая версия, но и она впечатлила).

Попались под руку следующие AppImage - в основном из "официальных" мест соотв. программ:

1) far2l_2.5.2.git20231003_x86_64.AppImage - Линукс-порт Far Manager'а, см. хабровский пост
2) hw-probe-1.6.5-189-x86_64.AppImage - для загрузки инфы о своем железе на https://linux-hardware.org/ - см. Проба компьютера
3) mendeley-reference-manager-2.100.0-x86_64.AppImage - довольно крутая программа для поиска и накопления библиоинфы в научной работе https://en.wikipedia.org/wiki/Mendeley
4) VSCodium-1.82.0.23250.glibc2.17-x86_64.AppImage - в описаниях уже не нуждается, и в хороших, и в плохих...
5) CPU-X-x86_64.AppImage - привык к ней, быстро могу посмотреть разные параметры, когда подключаешь Барий к разным компам.
6) SMPlayer-23.6.0-x86-64.AppImage - для сравнения с VLC
7) VLC_media_player-3.0.11.1-x86_64.AppImage

Еще делал, без AppImage, просто barium dnf2mod:

8. Телеграм

Далее для каждой программы привожу (в мегабайтах):
а) Размер исходного AppImage
б) Полученный из AppImage преобразованием в модуль размер xzm-файла
в) Размер xzm-модуля из Porteus или полученный из rpm-пакета тоже barium'ом
г) Размер модуля, сделанного командой barium dnf2mod в самом Барие

Код: Выделить всё

     а     б    в    г
1)   46   33   -     8
2)  5,8    4   -     12
3)  168  148   -   (нет в репе)
4)  122   94  263  (нет в репе)
5)  39    29   -     1,8
6)  129   99   -     9
7)  115   84   21   17
8.  -     -    52   37
Как видим, вариант г) выигрывает с разгромным общим счетом!!!
И делать-то всего было ничего - например

barium dnf2mod telegram
barium dnf2mod smplayer
barium dnf2mod vlc

(под root) и потом переместить в директорию
/.memory/data/from/0/ROSA-DATA/modules/
- смонтированную ROSA-DATA/modules/ которая была на флешке. Там они на флешке и окажутся.
Предпочитал делать поодиночке, хотя можно и несколько сразу (см. выше пояснения betcher по barium dnf2mod, особенно по обновлению и пересборке)
Перезагрузка потом для активизации новых модулей и вуаля - они интегрированы в основное меню, вызываются из терминала командами и пр. и пр...
Работаю на полученных микропакетиках уже который день - полет нормальный, проблем нет (см. ниже про far...)

Да здравствует Барий - самый легкий элемент в мире Линукса! (Ну, почти самый...)

Понятно, все дело в уже имеющихся в системе библиотеках, например в медиаплеерах малый размер из-за уже имеющихся плееров - но сам факт...

Кстати, вместе с smplayer поставились smtube (Youtube для очень слабых компов) https://www.smtube.org/ и mvp (или последний уже был в Барие?)
Три по цене одного, и всего за 9 Мб - нет слов...

Кстати, даже сами "универсальные" AppImage далеки от полной портируемости:
CPU-X-x86_64.AppImage жалуется на что-то и стартует с урезанными данными по железу
far2l_2.5.2.git20231003_x86_64.AppImage из терминала не запускается, но почему-то запускается из-под уже запущенного другого far'а... Что-то тут я не понимаю глобально... Другие-то AppImage вполне бодро стартуют из терминала...

Сделанные из AppImage xzm-модули тоже не всегда хорошо работают...

А сделанные штатным Бариевским barium dnf2mod пока ведут себя хорошо!

Но для полноты упомяну склады готовых модулей Porteus - просто других вариантов иногда трудно найти, а там есть, например:

skypeforlinux-8.80.76.112-x86_64-1_SBo.xzm
vivaldi-6.1.3035.204-x86_64-en-US-1.xzm
zoom-linux-5.14.5-x86_64-1bl_bundle.xzm
opera-stable-101.0.4843.33-x86_64-en-US-1.xzm
palemoon-32.3.1-x86_64-en-US.xzm
tor-browser-11.0.3-x86_64-1_SBo.xzm
1c-enterprise-tc-8.3.23.1865-x86_64.xzm
onlyoffice-desktopeditors-7.4.0-x86_64-ru.xzm
drweb-6.0.2.5-x64-20160322.xzm
truecrypt-7.1a-x86_64-2alien.xzm

Версии вроде довольно свежие, работают практически все в Барии - из опробованного только zoom не запускается (если в терминале запускать - говорит об отсутствующей библиотеке).
Вот адреса, явки и пр. закрома Porteus:
https://mirror.yandex.ru/mirrors/porteu ... 0/modules/ - официальное зеркало дистрибутива, еще много на
https://disk.yandex.ru/d/wJFyFih_4v48w - из их форумов
https://forum.porteus.org/viewtopic.php?f=54&t=2482
https://forum.porteus.org/viewforum.php?f=49

И, конечно же, склады MagOS :
https://mirror.yandex.ru/mirrors/magos/
https://github.com/magos-linux/magos-linux
https://github.com/magos-linux/magos-li ... 1%86%D0%B0

NB! Со Скайпом (ясное дело) осторожнее - прописывается в системе везде, где только сможет, запускается, когда вроде и не просили - но работает...

P.S. Но и с произведенным
barium dnf2mod far
far-ом не все гладко - в репозиториях РОСЫ он без хелпа (а там много про специфику линукс-версии). Я просто запускаю
far2l_2.5.2.git20231003_x86_64.AppImage из-под РОСиного Far'а - тогда хелп будет по F1 как и положено. Не элегантно - может, кто-нибудь подскажет правильный выход? Или как попросить мантейнеров этого пакета поправить этот и др. косяки?

Кроме того, РОСиный far запускается и из терминала, и просто набрав в главном меню far или far2l - все работает. А в самом главном меню его НЕТ (!?) Забыли вложить в пакет соотв. desktop-файл, как я понимаю. В других дистрибутивах Линукса - конкретно в AltLinux - все и с хелпом и с интеграцией в меню полный порядок. Но если из их rpm конвертить, то у меня получился far.xzm весом более 100 Мб... Тоже сам прокосячил где-то, наверно.
Последний раз редактировалось spts 08 окт 2023, 15:26, всего редактировалось 1 раз.

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 08 окт 2023, 12:34

Нубские истории 5: когда легковесному Барию становится тяжко - попытка сделать модуль с TeX/LaTeX (texlive)

Как мне посоветовали, перенес проблему установки TeX/LaTeX в Барии в отдельную тему
Barium OS: установка TeX/LaTeX (texlive) в ROSA Fresh R12

Здесь оставлю основной вопрос про внутренности Бария - как загружаются большие модули (размером более 2 Гб):

При запуске Бария - этот модуль что, ЦЕЛИКОМ в память пойдет??? Или будут только некие линки из памяти в ноды сквоша (это я фантазирую, пардон)?

Этот вопрос прошу прояснить нашим Барий-гуру.
Последний раз редактировалось spts 09 окт 2023, 06:23, всего редактировалось 1 раз.

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 08 окт 2023, 15:11

Нубский вопрос: зачем простому пользователю дают iso, если можно дать img, и не надо будет потом запускать simple-install ??

По совету уважаемого betcher попробовал создать img вместо прямой установки на флешку.

Делается это просто - в директории с распакованным barium-latest.tar.gz под (либо другим Линуксом, либо загруженным с флешки Барием - даже с ним лучше) с правами root запускаю

Код: Выделить всё

simple-install --image 7300 --mbr -t none BarWin=1:x:ntfs boot=2:100:vfat EFI=2 ROSA-DATA=3:5000:ext4 ROSA-SYSTEM=3 --flags overlay,ntfsmount
Создается файл OS.img размера 7300 Мб, в котором все - и загрузочная часть, и раздел ntfs (с меткой BarWin - по идее должен быть виден под Windows), и основной раздел Бария (один), где ROSA-DATA и ROSA-SYSTEM.

OS.img прекрасно пишется на флешку:
под Линуксами командой

Код: Выделить всё

dd if=OS.img of=/dev/sd?
(вместо «?» ваши значения для флешки)
под Windows используйте например rufus - он такие образы записывает и даже не уточняет ничего.

В результате получается флешка, с которой прекрасно грузится Барий, хоть под UEFI, хоть под старым BIOS,
все работает, разделы обычного rw типа, пиши-читай. Причем никаких заморочек с шифрованным разделом (может, я это зря, настоящее а тем более будущее все настоятельнее взывает к повышенной паранойе, но пока сойдет...).
Работаю и радуюсь уже который день, как будто обычная установка Линукса.
Обновления тоже вроде пойдут (ну, если этот тормозной процесс на флешке надо).

Маленькое пятнышко на этом ясном солнышке - ntfs-раздел виден только под Линуксами (любыми), как и остальные разделы.
Под Windows 7 - No, No, No... Никак не получается заставить его видеть.

Еще нюанс, для протокола: флешка (8 Мб минус плохие сектора после фоматирования) не полностью заполнена, и мне система (не помню точно, в какой момент и какая программа) предлагала это поправить, расширив последний раздел, и расширила.
Да даже если бы и не расширила - небольшой пустой недоступный остаток для новичка лучше, чем геморрой со скриптами.

В общем, перестал понимать, зачем вообще нужен вариант с barium-latest.iso, выставленном на сайте https://barium.rosalinux.ru/ с последующей установкой на вторую флешку - запусками (минут по 20) simple-install и пр.

Я бы просто давал новичкам именно такой вариант с образами img - или можно несколько вариантов, с разными размерами образов, разными наборами разделов на них (наверно, и шифрованные так сделаются? Пароль ведь пользователь на них меняет без проблем вроде) и пр. Отпадает весь геморрой с двухэтапной установкой и пр.

Или я не понимаю каких-то очевидных вещей??? Например, у iso - возможно - нет проблемы с оставляемым пустым пространством после записи образа? А так ли оно ценно?

Еще пару мечтаний:
  • может, кто-то посоветует правильный способ сделать первый раздел ntfs, чтобы его видела Windows?
  • может, можно настроить работу default user (rosa) так, чтобы он в основном с файлами сразу работал на этом доп. разделе (т.е. все директории "Загрузка", "Документы" и пр. были там и программы туда по умолчанию шли) - для новичков в мире Линукс это было бы спасением. А в стандартном /home/rosa/ пусть будут как раз все настроечные вещи сохраняться. Не надо будет нудно тольковать, чтоб новички не лазили туда, куда их все проги будут направлять, и всем этим переносом на другой раздел сами озаботились. Многие и не заметили бы ;)
  • с монтировкой разделов подключаемых флешек и внутренних дисков (в самом компе, на котором загрузили Барий) бывает часто странно - смонтировать их и увидеть иногда просто, а иногда можно только root'у и это не самая приятная штука для новичков. Может, это можно поменять где-то в настройках дистрибутива (для новичков). Монтировать сразу не обязательно, но пусть это будет просто.

irton
Сообщения: 656
Зарегистрирован: 30 окт 2021, 04:17
Operating system: Rosa Fresh Xfce

Barium OS

Сообщение irton » 08 окт 2023, 16:31

предложения и пожелания лучше оформлять отдельными темами. Ненадо валить сюда все касательно бариумос

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 08 окт 2023, 16:49

irton писал(а):
08 окт 2023, 16:31
предложения и пожелания лучше оформлять отдельными темами. Ненадо валить сюда все касательно бариумос
Хорошо, не думал, что имею право заводить темы. Но мне непонятно, какой раздел подойдет - посоветуйте, пожалуйста.

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 08 окт 2023, 16:54

А нельзя завести подтему?
Кажется, будет естественно по Барию подтемы заводить тут, других вроде упоминаний на форуме о нем нет.

irton
Сообщения: 656
Зарегистрирован: 30 окт 2021, 04:17
Operating system: Rosa Fresh Xfce

Barium OS

Сообщение irton » 08 окт 2023, 21:46

Этот раздел и подойдет т.к. Барий на 2021.1 платформе. В названии темы можно указать что "Barium OS название_проблемы"

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 09 окт 2023, 06:38

Вообще про преобразование больших наборов пакетов в модули и их установку

Проблема, с которой столкнулся при попытке создать модуль для работы с LaTeX наверняка так же будет проблемой при создании модуля для полноценной программистской работы - например с python3. Или при установке чего-то, что требует много от python3 - например, когда попробовал сделать модуль из rpm-ки интересной проги для wiki-заметок Zim.

Какие есть пути в Барии для таких проблем?
Или все-таки ставить полные дистрибутивы Росы и не париться - Барий все-таки не для таких вещей?

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

Barium OS

Сообщение betcher » 09 окт 2023, 14:20

spts писал(а):
06 окт 2023, 18:33
Я сравнивал содержимое EFI и boot в новой и предыдущей версии - разных файлов много...
Неужели не важны?
При штатном обновлении бария эти файлы не обновляются. Загрузчик работает и трогать его два раза в месяц не правильно и опасно. Если нужно - обновляйте вручную.

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

Barium OS

Сообщение betcher » 09 окт 2023, 14:41

spts писал(а):
08 окт 2023, 11:57
Предпочитал делать поодиночке, хотя можно и несколько сразу (см. выше пояснения betcher по barium dnf2mod, особенно по обновлению и пересборке)
Лучше пакеты объединять в модули. В один или разбивать по задачам (графика, аудио, программирование и т.д.), так будет меньше дублирования библиотек в модулях.
spts писал(а):
08 окт 2023, 11:57
Как видим, вариант г) выигрывает с разгромным общим счетом!!!
Всегда когда пакет есть в репах правильнее использовать его.
spts писал(а):
08 окт 2023, 11:57
Сделанные из AppImage xzm-модули тоже не всегда хорошо работают...
Это еще заготовка, если есть интерес можно продолжить работу, но боюсь 100% надежно не выйдет. Аппимадж внутри не особо жестко регламентирован.
spts писал(а):
08 окт 2023, 11:57
Версии вроде довольно свежие, работают практически все в Барии - из опробованного только zoom не запускается (если в терминале запускать - говорит об отсутствующей библиотеке).
Возможно достаточно будет доустановить эту самую либу.
spts писал(а):
08 окт 2023, 11:57
far-ом не все гладко - в репозиториях РОСЫ он без хелпа (а там много про специфику линукс-версии).
Это не касается бария и его утилит. Создавайте отдельную тему по far, иначе так и затеряется.
spts писал(а):
08 окт 2023, 12:34
При запуске Бария - этот модуль что, ЦЕЛИКОМ в память пойдет???
Есть возможность копировать модуль в ОЗУ и подключать оттуда. Так работает, например, режим Терминал. В обычном режиме модули подключаются с диска. Дополнительно занято в ОЗУ всего несколько метров на каждый модуль. Из за чего, кстати, модулей не делаю много.
spts писал(а):
08 окт 2023, 15:11
В общем, перестал понимать, зачем вообще нужен вариант с barium-latest.iso, выставленном на сайте https://barium.rosalinux.ru/ с последующей установкой на вторую флешку - запусками (минут по 20) simple-install и пр.
1. 99% пользователей не читают инструкции, а пытаются экстраполировать свой опыт с другими ОС. Если нет исо у них начинается паника и отторжение )).
2. Для загрузки в виртуалках. Там с исо проще, с img надо понимать, что делаешь.
3. Максимально похоже на установку "обычной" ОС. Сперва исо на флешку, потом с флешки на целевой носитель. В коммерческой версии есть графический инсталлятор, на рабочем столе иконка, все на привычных местах. Инсталлятор только простой и страшненький ))) .

20 минут на установку это не рекорд. С распакованного архива на ssd установка на usb3.0 флешку - 5 минут примерно.
spts писал(а):
08 окт 2023, 15:11
dd if=OS.img of=/dev/sd?
Добавляйте в эту команду bs=4M, будет ощутимо быстрее писать.
spts писал(а):
09 окт 2023, 06:38
Проблема, с которой столкнулся при попытке создать модуль для работы с LaTeX наверняка
В чем проблема? Не понял.

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 09 окт 2023, 16:43

betcher писал(а):
09 окт 2023, 14:41
spts писал(а): ↑08 окт 2023, 15:57
из опробованного только zoom не запускается (если в терминале запускать - говорит об отсутствующей библиотеке).
Возможно достаточно будет доустановить эту самую либу.
Да, было бы здорово! Zoom все-таки нужен - а где взять - у РОСы нет...
Или завести отдельную тему под Zoom - может, будет и он когда-то включен в репозиторий non-free, почему нет?

В других дистрибутивах можно еще проще - поставить flatpak или snap Zoom. Или есть (в Simply Linux) eepm-установщик чуть ли не с сайта производителей, там набор так устанавливаемого приличный...

Никаких путей загрузки flatpak или snap пакетов в Барии невозможно сделать - и потом их откомпилить в модуль?
Здорово бы расширило круг доступного...
betcher писал(а):
09 окт 2023, 14:41
spts писал(а): ↑08 окт 2023, 15:57
far-ом не все гладко...
Это не касается бария и его утилит. Создавайте отдельную тему по far, иначе так и затеряется.
Да, уже мне указали - начал этот процесс, вот эта тема: https://forum.rosalinux.ru/viewtopic.php?f=58&t=10973
betcher писал(а):
09 окт 2023, 14:41
spts писал(а): ↑08 окт 2023, 15:57
Сделанные из AppImage xzm-модули тоже не всегда хорошо работают...
Это еще заготовка, если есть интерес можно продолжить работу,
Наверно, мне это не по зубам... Спасибо, впечатляющий перекомпилятор - но я уже как-то разочаровался в прелестях AppImage - много плохо работающих AppImage-программ уже встретил. Наверно, и не стоит овчинка выделки при косячных AppImage...
betcher писал(а):
09 окт 2023, 14:41
spts писал(а): ↑09 окт 2023, 10:38
Проблема, с которой столкнулся при попытке создать модуль для работы с LaTeX наверняка
В чем проблема? Не понял.
Это уже в отдельной теме https://forum.rosalinux.ru/viewtopic.php?f=58&t=10972 и там вы уже начали отвечать.

Но здесь я имел в виду и то, что в программировании например на python обычно тоже надо огромные кучи модулей доп. пакетов - и допустим я их все скачал и скомпилил в один БОЛЬШОЙ xzm-модуль. Скажем, на 10 Гб.
Вопрос 1. (Вы уже ответили) - при подключении не сожрет всю память? Как понял, нет
Вопрос 2. А есть ли "базовые" наборы пакетов для python или др. языков?
Вопрос 3. (Пардон, заковыристый) А какие вообще практические (опробованные при работе) пределы в увеличении общих размеров все установленных модулей в модульных Линукс-системах (НЕ количества модулей - просто не очень много, но больших модулей пусть есть)? Не будет ли тормозить многослойная ext4-squashfs-overlayfs конструкция, или как-то по-другому она "зашатается" под большим грузом модулей? Конечно, тут не о флешечном Барии речь - он не для таких задач - а скорее о MagOS (понравилась она мне как раз модульностью) - если ее установить как основную на компьютере, на hdd и полноценно работать, добавляя большие модули для какого-нибудь большого проекта? В MagOS вдобавок aufs - не знаю, почему решено использовать по умолчанию overlayfs в Барии - а aufs рассчитано на тяжелые модули?

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

Barium OS

Сообщение betcher » 09 окт 2023, 17:05

spts писал(а):
09 окт 2023, 16:43
Не будет ли тормозить многослойная ext4-squashfs-overlayfs конструкция, или как-то по-другому она "зашатается" под большим грузом модулей?
Не думаю, что вы когда-то упретесь в эту проблему. Нормальное количество модулей, на мой взгляд, это до десяти. Но и при тридцати вы заметите только увеличенный расход ОЗУ на монтирование сквошей. Если не собираетесь делать 100 модулей и больше можно не заморачиваться. ИМХО.
spts писал(а):
09 окт 2023, 16:43
Конечно, тут не о флешечном Барии речь - он не для таких задач
Барий в этом смысле от Магос не отличается. У меня стоит на ssd. Меняются только настройки сохранения, нет смысла при такой установке паковать /home в модуль.
spts писал(а):
09 окт 2023, 16:43
е, на hdd и полноценно работать, добавляя большие модули для какого-нибудь большого проекта? В MagOS вдобавок aufs - не знаю, почему решено использовать по умолчанию overlayfs в Барии
AUFS не в основной ветке ядра. Его дальнейшая поддержка под вопросом, по этому по умолчанию overlayfs. Переключить на aufs очень просто. В корне раздела с загрузчиками нужно создать пустой файл aufs и удалить аналогичный - overlay. Или при установке c симпл-инсталл добавить флаг aufs.
spts писал(а):
09 окт 2023, 16:43
а aufs рассчитано на тяжелые модули?
Плюс ауфс для нас только в горячем подключении модулей.

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

Barium OS

Сообщение betcher » 09 окт 2023, 17:10

spts писал(а):
09 окт 2023, 16:43
eepm-установщик чуть ли не с сайта производителей
Epm в репах росы тоже есть. Работает хуже чем в Альт, потому, что для альта он лучше тестируется. Но кое что установить можно. Конкретно для бария собирать с ним модули возможно и сейчас, но не удобно. Сам epm, его зависимости и вспомогательные утилиты, типа alien, будут попадать в модуль. Есть идеи как сделать аккуратнее, возможно позже сделаю.

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 10 окт 2023, 03:20

betcher писал(а):
09 окт 2023, 17:05
Нормальное количество модулей, на мой взгляд, это до десяти.
А есть какая-то команда barium для объединения уже создвнных или взятых у других модулей?
Часто хочется добавлять новые и новые мелкие проги в свой личный набор в работающем Барий-дистрибутиве, а делать много маленьких модулей Вы не рекомендуете.

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 10 окт 2023, 05:20

Проблемы c метками времени файлов в Барии

Почему-то у меня в часах на панели по умолчанию показывается время на 3 часа вперед (позже), чем мое местное - у меня UTC+7=MSK+4.
Чтобы добиться нужного местного времени на часах, в "Свойствах" этого апплета панели приходится указывать часовой пояс UTC (да, так...).
При этом у создаваемых и изменяемых файлов время по-прежнему на 3 часа вперед, не знаю, как так... Очень неудобно при работе!

Не смог найти правильное место в настройках Xfce - подскажите, пожалуйста!
При этом в том же Xfce в Simply Linux все ОК по умолчанию (там тоже не нашел другого места, только "Свойства" этого апплета, но там и не надо было).

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 10 окт 2023, 05:42

Нубские истории 6: Gnome Disk Utility в Барии

В Барии с монтировкой разделов подключаемых флешек и внутренних дисков (в самом компе, на котором загрузили Барий) бывает часто странно - то они сами монтируются, либо смонтировать их и увидеть можно просто кликнув по диску в левой панельке файл-менеджера, т.е. относительно просто, а иногда можно только root-у а это не самая приятная штука для новичков.
В других дистрах Линукса это вроде как намного проще - или я тут не понимаю тонкостей работы Бария, нацеленного на противостояние всякому постороннему проникновению. Но простому нубу и даже не совсем нубу - муторно.

Я выкрутился применением gnome-disk-utility. Кое в чем дает 100 очков вперед достопочтенному gparted.

Устанавливается просто - в терминале заходим (su -) в root, и там:
barium dnf2mod gnome-disk-utility
Получаем gnome-disk-utility.xzm размера аж 1,2 Мб :)
Но мощная штука!

Потом переместить в директорию /.memory/data/from/0/ROSA-DATA/modules/ командой
barium instmod gnome-disk-utility.xzm
и перезапустить компьютер. После этого виден в главном меню как "Диски", но можно и начать набирать disk - он выделится.

Как понимаю, в стиле GNOME все делать функционально, но с минимумом документации, по принципу древних греков: "смотри!"
Спасибо, всплывающие пояснения при наведении мышки на непонятную кнопочку высвечиваются - и на том спасибо.

В Барии особо важны такие моменты:

1) Позволяет монтировать и размонтировать внутренние диски и флешки, причем почему-то не просит для этого прав root (!?). Ну какие-то такие хитрости есть в Линуксе с повышением прав. Правда, потом, чтобы зайти на эти смонтированные разделы иногда надо права root - выкручиваюсь запуском far из терминала заходя в нем (su -) на root.
Искать ма-а-аленький треугольничек монтирования надо под разделом, который хотите монтировать.
Там рядом и шестереночки других настроек раздела, форматирования и пр.

2) Кажется, он более правильно отражает структуру носителей, чем даже gparted - тот например Бариевские ISO на флешке видит сплошняком якобы одним разделом на всю флешку, а Gnome Disk Utility - отделяет ISO-раздел от других.

3) Может показывать структуру ISO и img образов (!) - просто нажмите на них в Фаре (или любимом файловом менеджере) - и он появится в списке Gnome Disk Utility. А там можно и монтировать разделы (и смотреть, что внутри) - ужас, до чего наука дошла...

4) Не только просматривать образы - но и делать их из флешек - плевое дело с Gnome Disk Utility - верхнее меню и все!

Наверно, еще куча всего там - оставлю более компетентным гуру просвещение нас, нубов.

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

Barium OS

Сообщение betcher » 10 окт 2023, 11:07

spts писал(а):
10 окт 2023, 03:20
А есть какая-то команда barium для объединения уже создвнных или взятых у других модулей?
barium mkmod
Передавать можно список модулей или папок или вперемешку, он их склеит.
spts писал(а):
10 окт 2023, 05:20
Почему-то у меня в часах на панели по умолчанию показывается время на 3 часа вперед (позже), чем мое местное - у меня UTC+7=MSK+4.
Смотрите ROSA.ini
spts писал(а):
10 окт 2023, 05:42
В Барии с монтировкой разделов подключаемых флешек и внутренних дисков (в самом компе, на котором загрузили Барий) бывает часто странно - то они сами монтируются, либо смонтировать их и увидеть можно просто кликнув по диску в левой панельке файл-менеджера,
В самом первом ТЗ был запрет пользователям монтировать флешки. Посмотрю, может для свободной версии можно убрать.

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 10 окт 2023, 13:17

УСПЕХ! Подключение (монтировка) раздела ntfs на флешке Бария в Windows 7

По поводу предыдущих моих страданий по этому поводу см. выше на этой странице: если создать в процессе установки Бария на флешку раздел ntfs чтобы обмениваться файлами с Windows (даже если самый первый раздел создать, даже раньше EFI в FAT32), не получалось заставить Windows 7 его видеть.

Природное упорство (a.k.a. "занудство") все-таки победило Windows (у меня Windows 7 корпоративная): оказалось, если зайти в службу "Управление компьютером", там выбрать "Управление дисками" (и подождать, пока она там чего-то виртуальное пытается подключить), то флешка отображается, разделы NTFS & EFI видны - это и раньше получалось. Раздел с ext4 тоже видит, но стыдливо скрыт его тип - ну Windows не собирается признавать другие файловые системы, давно известно.

Так вот - если правой кнопкой мыши на данном разделе нажать и в меню выбрать "назначить разделу букву" и ее назначить - ВУАЛЯ!!!!
Раздел будет виден под Windows!!!

Т.е. наверно при форматировании в simple-install надо тоже как-то эту букву внести (ее то ли надо заранее предугадать, то ли можно насильно свою выбрать). Это НЕ метка раздела - метка назначалась, но не помогала. Именно назначить букву, под которой будет этот раздел в Windows. Наверно, так...

Но есть и хорошие новости (TM). Ну или не очень, загадочные точно:
сломался в Барии выход из сеанса, точнее выключение компьютера. Молча игнорируется, если этот пункт выбрать после <Alt>-F4, или если из главного меню, ругнется на какие-то неправильные сигналы...
Спасает выход из сеанса и на экране входа уже выбрать выключение. Ну или кратко жать кнопку выключения компа - тоже процесс пойдет.
То ли Windows ухитрилась залезть и поломать, то ли Марс не в ту фазу вошел... Фантастика да и только...

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 10 окт 2023, 18:04

Подключение гаджетов - ОК
в Simply Linux был удивлен, что подключение смартфонов по USB-кабелю проходило на ура.

Свидетельствую - мой старенький (2013 г) Samsung Tab и в Барии подключился без проблем. Сам, без шаманских плясок - только он сам пару раз спросил: "действительно разрешить передавать файлы?"
В списке подключенных дисков Gnome Disk Utils он не отобразился, зато в Thunar - да, по протоколу mtp.

Не противоречит ли это ТЗ с запрещением подключать флешки ;) Это не флешка, конечно, но мы, нубы, понимаем (TM)

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

Barium OS

Сообщение betcher » 10 окт 2023, 18:23

spts писал(а):
10 окт 2023, 18:04
Не противоречит ли это ТЗ с запрещением подключать флешки
Другой протокол. О нем в ТЗ ничего не было )).

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 12 окт 2023, 17:17

В поисках самого легкого изотопа Бария для ПВ (Пользователей Винды)

Пытаюсь методом тыка и набивания шишек найти конфигурацию флешечного дистрибутива Бария (облегченный), который был бы наиболее просто устанавливаем, используем и наиболее просто обслуживаем любым ПВ (см. заголовок).

Пришел к такой строке запуска установщика Бария на флешку:

Код: Выделить всё

simple-install /dev/sde --mbr -t none boot=2:100:vfat EFI=2 ROSA-SYSTEM=1:x:ntfs ROSA-DATA=1 BarWin=1 --flags overlay
При этом такие плюсы:
  • Windows таки без шаманских плясок просто и сразу видит первый ntfs-раздел - отмечу, что убрал по сравнению с предыдущими Windows_Барий-экспериментами флаг ntfsmount :unknown: (казалось бы, он должен был помочь - а на деле???)
  • На этом разделе обе Бариевских главных директории ROSA-SYSTEM и ROSA-DATA видимые под Windows - как и в MagOS, это помогает ПВ быстро их "чинить" - или наоборот. Мне показалось удобным для ПВ. Работаю в этой конфигурации, вроде все ОК - настройки сохраняет, и (кажется...) быстрее загружается и выключается. Ну там пока особо и нет ничего...
  • Поскольку все пространство не поделено на несколько разделов, получается как бы много общего свободного пространства на флешке - как раз для ПВ сохранять свою работе ВНЕ ROSA-SYSTEM и ROSA-DATA - тут надо продумать, как сделать настройки, чтобы наряду с домашней /home/rosa/ (которая именно для сохранения настроек во всех смыслах) все программы по умолчанию работали бы с какой-то другой директорией. Конечно, разумный ПВ это в каждой программе может отдельно настраивать - но не все же ПВ разумны ;)
    И заодно результаты труда сразу доступны в Windows, если флешку вставить в комп с ней.
  • Легко накидать в ROSA-DATA/modules всякие полезные модули, даже из-под Винды. Если буду на какой-то период у себя свои собранные любимые модули выкладывать в облачной папке с доступом на чтение - ПВ смогут их просто выбирать и "устанавливать" без хлопот.
Конечно, все это банально и очевидно... Но опробую на окружающих меня ПВ, посмотрю на результаты вскрытия...

Вопрос к знатокам - есть какие-нибудь серьезные подводные камни в такой конфигурации?
Америк ведь не открываю, опыт MagOS есть у сообщества, прошу покритиковать.
Сразу скажу, что с авто-обновлением не стал бы сейчас особо заморачиваться - ПВ может просто заменять содержимое ROSA-SYSTEM, по крайней мере достаточно длительное время.

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

Barium OS

Сообщение betcher » 13 окт 2023, 05:03

spts писал(а):
12 окт 2023, 17:17
simple-install /dev/sde --mbr -t none boot=2:100:vfat EFI=2 ROSA-SYSTEM=1:x:ntfs ROSA-DATA=1 BarWin=1 --flags overlay
Заем в этой схеме BarWin=1 ?
spts писал(а):
12 окт 2023, 17:17
Windows таки без шаманских плясок просто и сразу видит первый ntfs-раздел - отмечу, что убрал по сравнению с предыдущими
А если 1 раздел ntfs, второй efi/boot, а третий ext4 с ROSA-* ? Так не видит?
spts писал(а):
12 окт 2023, 17:17
Вопрос к знатокам - есть какие-нибудь серьезные подводные камни в такой конфигурации?
- то что видны папки бария под вин, это не только хорошо, но и плохо одновременно. Когда они на отдельном не доступном разделе барий из под вин сложнее сломать.
- ntfs не сохраняет права на файлы и папки и тут два момента.
1. вы не сможете использовать сохранение в папку или бинды реальных папок на разделе в систему. Только сохранение в модуль(по дефолту в барии) или в образ. Аналогично и с /home
2. ROSA-SYSTEM доступен на запись юзеру бария.
- используемый драйвер ntfs не самый быстрый и надежный
spts писал(а):
12 окт 2023, 17:17
Сразу скажу, что с авто-обновлением не стал бы сейчас особо заморачиваться
Обновление работать должно.
spts писал(а):
12 окт 2023, 17:17
Windows_Барий-экспериментами флаг ntfsmount (казалось бы, он должен был помочь - а на деле???)
Он вообще не связан с тем будет видно раздел под выньдус или нет. Этот флаг заставит барий монтировать ntfs раздел при старте системы в /mnt/nosecure. Это касается только автоматически созданного или аналогично созданного. В том виде как вы устанавливаете вообще не нужен.

В целом я бы не рекомендовал такую схему. Но работать будет. Если удобно - используйте так.

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 13 окт 2023, 10:48

betcher писал(а):
13 окт 2023, 05:03
Зачем в этой схеме BarWin=1 ?
пардон, действительно зря, осталось как раз от экспериментов с этим:
betcher писал(а):
13 окт 2023, 05:03
А если 1 раздел ntfs, второй efi/boot, а третий ext4 с ROSA-* ? Так не видит?
Как раз с этим я и мучился ("Управление дисками", тыканье мышкой...) - не видело без шаманства. Но проверю еще раз - есть подозрения... И как "честно обхитрить" - тоже проверю.
betcher писал(а):
13 окт 2023, 05:03
В целом я бы не рекомендовал такую схему. Но работать будет.
Да, спасибо за развернутый ответ!
Я так и подозревал - но для ясности надо было Ваше мнение специалиста.

Тут ведь более вопрос планирования этапов перехода человека с Винды на Линукс и соотвественно целевой аудитории, чем наличия всех привычных в Линуксе моментов (разделение прав, закрытие доступа "обычному" пользователю, куда ему нельзя и пр.).
Именно, эта "легкая" конфигурация - для стартового использования совсем-совсем на начальном этапе - для тех, кто полагает, что "а в Линуксе разве можно с браузерами работать?" Поверьте, мне такое и подобное спрашивали многие бедные (духовно, не материально...) выкормыши "мамочки Винды", причем люди вполне разумные, понимающие не только мышетыки, но и работу в командной строке, и понимающие всю кривизну MS Word и иже с ними - тут только демонстрировать, только показывать с минимумом непонятного - и ТОЛЬКО НА ПЕРВОМ ЭТАПЕ, потом, конечно, лучше конфигурация, как Вы сказали (еще ее внимательно покручу, нельзя ли довести до ума):
1 раздел ntfs, второй efi/boot, а третий ext4 с ROSA-*

Кроме того, то, что я наэкспериментировал и дальше собираюсь тыкаться - явно не для корпоративного распространения (и соотв. ответственности и поддержки даже самой минимальной) - а для частной инициативы, так сказать, по знакомым и для свободного распространения as is.

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 13 окт 2023, 11:02

betcher писал(а):
13 окт 2023, 05:03
- используемый драйвер ntfs не самый быстрый и надежный
А вот это серьезно... У меня Винда после загрузок с Бария и работой с ntfs-разделами внутренних HDD - а там прорва всего, и разумно их использовать - так вот, чуть не через раз предлагает сделать chkdsk всех дисков (правда, ничего плохого не находила, да и не соглашаюсь почти всегда).
Причем даже того диска, куда я и не залезал, и не монтировал (кажется...)!

Такой вопрос, совсем общий - как лучше работать (и, главное, что рекомендовать новичкам, чтобы их не запугало до дрожи рекомендация Винды при загрузке проверять все диски на компе), чтобы избежать этой проблемы - или тут не особо выкрутиштся?
Или все будет без подобных Windows-эксцессов после, если только читать с ntfs-разделов, и не писать в них?

Может быть сделать такую конфигурацию (совсем конечно, не гламур, но для флешечной работы пойдет)?:

Код: Выделить всё

simple-install /dev/sde --mbr -t none boot=2:100:vfat EFI=2 ROSA-SYSTEM=1:x:vfat ROSA-DATA=1 --flags overlay
Не будет сильно хуже ntfs? Будет ли более стабильно под Линуксом, Барием в частности?

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

Barium OS

Сообщение betcher » 13 окт 2023, 11:19

spts писал(а):
13 окт 2023, 11:02
simple-install /dev/sde --mbr -t none boot=2:100:vfat EFI=2 ROSA-SYSTEM=1:x:vfat ROSA-DATA=1 --flags overlay
Если на фат то можно вообще все на один раздел.
Хуже будет в двух моментах.
1. У фат32 нет журнала, это менее надежно.
2. Файлы больше 4GB записать туда не получится. Это касается и модулей с сохранениями или профилей.

Зато быстрее чем с ntfs.

Вместо overlay можно флаг aufs и будет горячее подключение как в магос - barium add имя_модуля

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 23 окт 2023, 12:21

Ужасы NTFS и работа с NTFS-разделами в Linux & Windows

По поводу возможности создать версию Бария с разделами на флешке, видимыми под Windows, складывается такая картина:
создать версию базированную целиком на NTFS (два раздела или один) конечно возможно, и она поначалу работает...

Но потом начинаются проблемы:

1) Windows не сразу и не всегда видит даже первый NTFS-раздел на флешке. А вот первый FAT32-раздел видит (но только один, FAT32 исходно не был приспособлен для многих разделов на флешках - только на HDD, по стандартам Windows).
Иногда для NTFS-раздела нужны танцы с бубном, описанные выше. Иногда - нет, как Windows себе решит, непонятно почему (мне с моими скромными познаниями).

2) Уважаемый betcher не зря намекал на то, что драйвер NTFS работает плохо. На самом деле этот драйвер способен создать большие проблемы! Именно, на самой флешке неожиданно начинают просто пропадать все файлы в ROSA-SYSTEM (реально наблюдал!) - система вдруг перестала загружаться, глядь - а системных файлов-то и нет... И копирование нового набора потерянных файлов не помогало. Только все заново делать simple-install-ом.

2а) Кстати, если работать не только read-only с внутренними HDD (а там у многих NTFS), то реально получить большие проблемы - у меня так "заклинило" пару файлов на HDD (созданных во время работы на этом диске из-под Бария) - не читаются, не исправляются самой Виндой и пр... К счастью, если работать только в режиме чтения - пока проблем не наблюдал. Пока (!)...
Но монтировать такие внутренние диски в режиме read-only - надежнее!

Поэтому по результатом экспериментов резюмирую:
Разумно делать упрощенную конфигурацию Бария так: один раздел на флешке, FAT32, и на него помещать все системные и загрузочные директории (команда для simple-install описана выше), там же сделать еще одну "рабочую" директорию вне прочих - для сохранения файлов не в домашнем каталоге /home/rosa/ и обмена файлами с Windows.

Такую конфигурацию эксплуатирую уже более недели - все вполне нормально, ничего не теряется и не глючит (тьфу-тьфу...) Но есть и нюансы... О них потом.

Отдельно захотел разобраться, что же такое сейчас происходит с драйвером NTFS и работе с NTFS-разделами в Линуксах.

Наверно, открываю Америку - но относительно недавно в ядре Linux появился новый драйвер ntfs3:
https://docs.kernel.org/filesystems/ntfs3.html

Якобы "полностью функциональный". На странице https://wiki.archlinux.org/title/NTFS_( ... %B8%D0%B9) указаны "Известные проблемы" для него:
Необходимо явно указывать тип файловой системы при монтировании:
# mount -t ntfs3 /dev/sdxY /mnt

Вопрос (очевидный): какой сейчас драйвер ntfs в РОСЕ?
Вроде перед ntfs3 была версия NTFS-3G
https://wiki.archlinux.org/title/NTFS-3 ... %B8%D0%B9)
https://man.archlinux.org/man/ntfs-3g.8
и в РОСЕ такой пакет загружен в Барии. Но работает ли без явного указания именно он или какой-то более старый драйвер NTFS?

Возможно ли заменить старый драйвер на ntfs3?
В Дебиане вроде это уже сделано, и другая "флешечная" Линукс-OS (MiniOS) якобы уже на новом драйвере...

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

Barium OS

Сообщение betcher » 23 окт 2023, 20:36

spts писал(а):
23 окт 2023, 12:21
Возможно ли заменить старый драйвер на ntfs3?
В Дебиане вроде это уже сделано, и другая "флешечная" Линукс-OS (MiniOS) якобы уже на новом драйвере...
Заменить можно и даже нужно. Имею ввиду в uird. Но ntfs это сильно не приоритетная задача, время будет - залезу.
Вам в любом случае нужен будет раздел с фат. По стандартам ефи загрузочный радел - фат. Если у вас грузится с ntfs это просто производитель железа так решил, другой может решить и иначе ).
P.S. возможно перспективнее копать в сторону exfat.

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 24 окт 2023, 09:24

betcher писал(а):
23 окт 2023, 20:36
возможно перспективнее копать в сторону exfat.
Да, спасибо за пояснения - exfat действительно был бы полезнее (если и с ним нет косяков в драйвере).

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 09 ноя 2023, 07:13

Время в Барии и Windows

По моим наблюдениям, возможны следующие проблемы с установкой времени в Барии:
  • В Барии могут расходиться показания часов на панели и реального локального времени. Причем в "Свойствах" этого виджета нет возможности перейти на настройку часовых поясов в системе. В Xfce это обычно есть (см. страницу в доках Xfce). А в Барии почему-то этой клавиши (под строкой ввода Timezone НЕТ).
  • Это время (на часах в панели) у меня не совпадает с временем создания и изменения файлов в файловой системе.
  • При работе в Барии, если "играться" с установкой времени, может сильно смещаться время, которое потом показывает Windows после перезагрузки. Если в Windows поменять на "правильное" - потом в Барии снова все настройки времени "съедут"...
  • Играться в установками в ROSA-DATA/Rosa.ini можно, но у меня не получилось и таким образом свести все три упомянутые выше "времени" к правильным показаниям (локальному Красноярскому времени). Делал так:

    Код: Выделить всё

    [/etc/sysconfig/clock]
    UTC=true
    ZONE=Asia/Krasnoyarsk
    ARC=false
    - эффект есть, но совсем не тот, что надо...
  • Понятная мне статья Настройка времени и часового пояса в CentOS / RedHat 07.01.2016 поясняет все нужные параметры UTC, ZONE, ARC - но что-то у меня не получилось привести их теорию в соответствие с практикой в параметрах Rosa.ini
Не помогут ли уважаемые форумчане с правильной настройкой параметров Rosa.ini (и еще где-то?)

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

Barium OS

Сообщение betcher » 09 ноя 2023, 15:36

spts писал(а):
09 ноя 2023, 07:13
- эффект есть, но совсем не тот, что надо.
UTC - пробовали менять?

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 09 ноя 2023, 17:37

betcher писал(а):
09 ноя 2023, 15:36
UTC - пробовали менять?
Менял и в "Свойствах" виджета часов, и в Rosa.ini...

Нет ли "универсального" решения - правильной конфигурации всех трех параметров в Rosa.ini и в виджете?
Укажите, пожалуйста, для недопрограммистов...

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 09 ноя 2023, 17:39

Вполне успешный опыт работы с Барием, даже с огромными модулями для TeXLive показал, что нет предела совершенству :)

Надеюсь на помощь форумчан в расширении пула доступных программ и сервисов для использования в "облегченных" версиях Бария для не-специалистов, без строгих норм с криптозащитой и пр.
Буду постить списки проблем, которые не смог сам правильно преодолеть.

Заранее спасибо за помощь!

1. Можно ли делать полноценные модули (работающие в среде Бария под overlayfs) из Flatpak-пакетов и Snap-пакетов?

Или необходимо предварительно создать какие-то сервисные модули для Flatpak(Snap)-окружения?

Как будут сохраняться настройки и рабочие файлы таких программ? Как у обычных - в /home/rosa/ или все сложнее (из-за контейнеризации)?

Многие программы либо отсутствуют в репозиториях РОСЫ, либо для работы нужны новые версии, а они - только в Flatpak или Snap.

2. Работа с Wine и прочими (не)эмуляторами для запуска Windows-программ

В MagOS есть модуль для Wine. Можно ли попросить инструкций для сборки такого модуля в Барии? Какие доп. пакеты надо включать (winetricks + ???) и какую версию/производителя лучше использовать?

spts
Сообщения: 109
Зарегистрирован: 30 сен 2023, 13:06
Operating system: Windows 7 + Simply Linux 10.1 + MagOS-2021 + ROSA-Barium

Barium OS

Сообщение spts » 09 ноя 2023, 17:43

3. Soft для видеоконференций, чатов + мессенджеры

Telegram и Viber подключаются без проблем - из репозиториев или из AppImage.
Skype тоже (есть модуль от Porteus, работающий).

Не совсем понятно, как правильно ставить Zoom. Конечно, Zoom (для слушателей) неплохо идет и с веб-интерфейсом через Chromium и даже на старых компах (Intel Core 2 Duo, но на пределе). Однако, если не ошибаюсь, функционал для организаторов семинаров и запись не будут доступны.
Хотелось бы разобраться с установкой (модулем) Zoom-клиента.

Отдельный вопрос про неплохо для меня работавший (под Windows) TrueConf - вроде бы прописана процедура установки, из которой получится модуль, но не уверен в результате.

https://telemost.yandex.ru/ - можно ли под Linux сделать клиента?

Мессенджер WhatsApp, видимо, лучше через веб-интерфейс web.whatsapp.com в Барии запускать.

Какие еще сервисы нужны? IP-телефонии? Jabber-клиенты? Signal?
ТамТам? ? Linphone? Kopete? ICQ?

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

Barium OS

Сообщение betcher » 09 ноя 2023, 18:27

spts писал(а):
09 ноя 2023, 17:37
Нет ли "универсального" решения - правильной конфигурации всех трех параметров в Rosa.ini и в виджете?
На сколько я понимаю проблема в том, что время на конкретных машинах может быть выставлено как по UTC так и локальное. Если ОС установлена, вы просто настраиваете время и часовой пояс и все. А когда вы таскаете ОС между машинами, как с барием, начинаются проблемы. Не уверен, что возможно универсальное решение.
spts писал(а):
09 ноя 2023, 17:39
1. Можно ли делать полноценные модули (работающие в среде Бария под overlayfs) из Flatpak-пакетов и Snap-пакетов?
Думаю можно придумать алгоритм перепаковки в модуль, но пробовал только с appimage.
spts писал(а):
09 ноя 2023, 17:39
2. Работа с Wine и прочими (не)эмуляторами для запуска Windows-программ
Там есть варианты. Смотрите, что вам конкретно нужно и пакуйте нужные пакеты из репозиториев росы. Когда-то давно даже делал модули с вин.софтом для МагОС )). Точной схемы не помню, помню, что были префиксы в каждом модули.
spts писал(а):
09 ноя 2023, 17:43
Отдельный вопрос про неплохо для меня работавший (под Windows) TrueConf - вроде бы прописана процедура установки, из которой получится модуль, но не уверен в результате.
Мы не можем паковать и выкладывать такой софт ни пакетами ни модулями. Но можно делать скрипты .c2m для сборки таких модулей и хранить их в специальном репе для бария. Утилита barium getmod может работать с таким скриптами аналогично работе с модулями. С ключом -b модуль сразу после загрузки скрипта будет собран с barium chroot2mod. Все это очень мало тестировалось, но нужный для такого репа код есть в сборках.

Ответить

Вернуться в «Обсуждение ROSA Fresh R12 (платформа 2021.1)»