LINUX.ORG.RU

MiniOS 4.1 вышла в трёх редакциях: Standard, Toolbox и Ultra

 , debian 12, , ,

MiniOS 4.1 вышла в трёх редакциях: Standard, Toolbox и Ultra

3

3

31 января 2025 года команда разработчиков дистрибутива для съёмных накопителей MiniOS представила новый релиз –- 4.1.0. Обновление, выпущенное всего через два месяца после предыдущей версии, включает в себя ряд значительных изменений и доступно в трёх редакциях: Standard, Toolbox и Ultra.

Наиболее важные изменения:

  • Модернизация загрузки и управления данными в RAM: Изменена логика копирования системы в оперативную память. Теперь процесс происходит до активации персистентных изменений. Управление осуществляется через обновлённый набор параметров загрузки: toram=trim и toram=full, позволяющих загружать необходимые модули или всю систему. Добавлена возможность загрузки и использования постоянных изменений в ОЗУ.

  • Оптимизация хранения изменений: Реализована поддержка сохранения данных в «сырых» образах (raw) и улучшено хранение в динамических image-файлах (dynfilefs). Автоматическое определение необходимого размера для хранения данных максимизирует эффективность использования свободного места. Добавлена поддержка сохранения изменений при установке с помощью dd, Balena Etcher и аналогичных утилит, а также полная поддержка хранения данных при запуске из Ventoy (как в image-файлах, так и на дополнительном разделе).

  • Улучшена структура модулей: Графический модуль xorg заменён на gui-base, включающий базовые библиотеки GTK2, GTK3 и QT5, а также необходимые темы и иконки для работы различных рабочих окружений. Это уменьшает объём пространства, необходимого для создания модулей поверх базовой графики. Модули xfce-desktop и xfce-apps объединены в единый модуль xfce-desktop для упрощения структуры.

  • Расширенные возможности конфигурации: Добавлена возможность настройки локализации и клавиатуры при установке системы, а также через файл конфигурации minios.conf и параметры ядра.

  • Возвращение переработанной редакции Ultra: Популярная до выхода MiniOS 4.0 редакция Ultra вернулась в обновлённом виде.

  • Изменение базовых ядер: В редакциях Toolbox и Ultra теперь используется стандартное ядро Debian 6.1.0-30 (6.1.124) с поддержкой Secure Boot для обеспечения поддержки большего количества устройств. Редакция Standard продолжает использовать ядро 6.1.124 с поддержкой AUFS, большее подходящее для энтузиастов. Ядра взаимозаменяемы между редакциями.

Редакции MiniOS 4.1.0:

Standard: Оптимальный выбор для повседневного использования и работы с модулями.

  • Основные возможности:
    • Лёгкое и быстрое окружение Xfce 4 для домашних и офисных задач.
    • Расширение функционала через репозитории Debian.
    • Ядро 6.1.124 с поддержкой AUFS для горячего подключения модулей.
    • Драйверы для большинства Wi-Fi-адаптеров.
    • Оптимизации загрузки для работы модулей, построенных на различных слоях.

Toolbox: Предназначена для профессионалов, которым необходим богатый набор инструментов для диагностики и восстановления систем.

  • Основные возможности:
    • Все возможности редакции Standard (кроме горячего подключения модулей).
    • Комплект программ для системного администрирования, диагностики сети и анализа трафика, диагностики накопителей и восстановления данных.
    • Поддержка большого количества файловых систем: Ext2/3/4, Btrfs, XFS, ExFAT, NTFS, ZFS, LVM, F2FS, JFS, ReiserFS и другие.
    • Поддержка большого количества алгоритмов сжатия: ZIP, 7z, XZ, Zstd, LZ4, Bzip2, Pigz, Plzip, Lrzip, Pbzip2, Lzop и другие.
    • Виртуализация на базе QEMU-KVM с графическим интерфейсом Virtual Machine Manager.
    • Стандартное ядро Debian 6.1.0-30 (6.1.124) с поддержкой Secure Boot.

Ultra: Объединяет возможности Toolbox с дополнительным набором офисных и мультимедийных приложений.

  • Основные возможности:
    • Полный пакет программ из редакции Toolbox.
    • Программы для работы с офисными и мультимедийными файлами: LibreOffice, GIMP, VLC, OBS Studio, Blender и другие.
    • Платформа для контейнеризации Docker.
    • Графические утилиты для установки пакетов.
    • Стандартное ядро Debian 6.1.0-30 (6.1.124) с поддержкой Secure Boot.

>>> Полный список изменений в репозитории проекта



Проверено: CrX ()
Последнее исправление: hobbit (всего исправлений: 2)

Я понял, чего не хватает. Надо как-то организовать лёгкий доступ к данным, которые лежат на самой флешке. Ярлык на рабочем столе сделать, что ли. А то ходить в /run/initramfs/memory/data как-то не очень. А неискушённый пользователь и вовсе до этого не догадается. А так-то имея флешку на vfat грех не пользоваться тем, что нужное файло можно туда просто так кинуть и пойти по своим делам.

Smacker ★★★★★
()
Ответ на: комментарий от Smacker

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

crims0n
() автор топика
Ответ на: комментарий от crims0n

А в доках на гитхабе про такой параметр вообще не сказано...

С другой стороны, в обзоре дисков в файловом менеджере прекрасно видна флешка — и кликанье на ней никакого эффекта не даёт. Что обидно, я рассчитывал бы увидеть хоть какое-то сообщение про ошибку.

Кстати, о доках. Я вчера себе пакетиков пособирал под миниос. И доки на гитхабе расходятся в мелочах с поведением утилит, в той же apt2sb параметр для имени пакета не -f, а -n. И ещё действие сначала нужно указать (install или upgrade), так что вместо
apt2sb -l 4 chromium chromium-sandbox -f 10-browser.sb
нужно бы говорить
apt2sb install -l 4 chromium chromium-sandbox -n 10-browser.sb

Smacker ★★★★★
()
Последнее исправление: Smacker (всего исправлений: 1)
Ответ на: комментарий от crims0n

А, и еще про сборку пакетов. После скрипта у меня как-то всё идёт через ж. То есть пакет собирается, но программы потом больше не запускаются, даже autocomplete в баше начинает сбоить. Чтобы пакет вытащить из виртуалки, нужно иметь заранее запущенный mc с ssh-соединением до хоста. Причины этого мне неизвестны, но хотелось бы понять, что не так.

https://imgur.com/a/VOJx2eO

Сам скрипт тоже незамысловатый:

#!/bin/bash

gpg --keyserver keyserver.ubuntu.com --recv-key '95C0FAF38DB3CCAD0C080A7BDC78B2DDEABC47B7'
gpg --armor --export '95C0FAF38DB3CCAD0C080A7BDC78B2DDEABC47B7' | tee /etc/apt/trusted.gpg.d/cran_debian_key.asc

echo "deb [arch=amd64] http://cloud.r-project.org/bin/linux/debian bookworm-cran40/" > /etc/apt/sources.list.d/cran.list

apt-get update
apt-get -y install r-base r-base-dev

RSTUDIO=$(curl -s 'https://posit.co/download/rstudio-desktop/' | grep jammy | grep -m 1 -oE https.+\.deb)
wget $RSTUDIO -O rstudio.deb
apt-get -y install ./rstudio.deb

sudo su - -c "R -e \"install.packages(c('base64enc', 'digest', 'evaluate', 'glue', 'highr', 'htmltools', 'jsonlite', 'knitr', 'magrittr', 'mime', 'rmarkdown', 'stringi', 'stringr', 'xfun', 'yaml'), repos='https://cran.rstudio.com/')\""

Smacker ★★★★★
()
Ответ на: комментарий от crims0n

И ещё я как-то в непонятках про локаль и раскладку в конфиге и xfce. Я написал в конфиге KEYBOARD_LAYOUTS=«us,ru» — а в XFCE всё равно нужно ручками настраивать, он видит или одну en, или (в 4.1.0) две en. И не в курсе про установленный переключатель(KEYBOARD_OPTIONS=«grp:lalt_lshift_toggle,grp_led:scroll»), хотя утверждает, что использует «системные настройки». Как-то выходит, что настройки в конфиге частично идут мимо кассы.

Smacker ★★★★★
()
Ответ на: комментарий от crims0n

Хотел скопировать на флешку каталог minios из распакованного iso

Пишет:

minios: Произошла ошибка при создании каталога /media/user/48cfdd49-b9f0-46f5-8bd2-2f4d21516684/minios: Отказано в доступе

В чем причина ? Копирую из PCManFM

noname111
()

Предполагаю, что Автор гриппанул, отсюда и его отсутствие в темах.

Во всяком случае, со мной этот ‘увлекательный’ квест уже случился.

krasnh ★★★★
()
Ответ на: комментарий от krasnh

я ввел потом sudo пароль и оно скопировалось, но не загрузилось. Я его вот так поставил и сейчас с него пишу.

Но тяжеловато нынешнее xfce для флехи. Надеюсь автор соберет 4.1.1, или тестинг, или последующие с флюксбоксом

Tы не пробовал Austrumi ? Чем оно отличается ? Я не про набор софта, а про то как собран дистр, про технич. решения как для дистра на юсб по сравнению с миниос. Например, что лучше для флехи с точки зрения ее долговечности ?

Аустр. тоже может и работать с флехи, и копироваться полностью в память.

Еще крошечный slitaz есть. Тоже конкурент.

noname111
()
Ответ на: комментарий от noname111

Надеюсь автор соберет 4.1.1, или тестинг, или последующие с флюксбоксом

Fluxbox не планируется, он ужасен. Современный Xfce может быть тяжёлым только для устройств возрастом в 20 лет и больше, но я не советую использовать их вообще.

crims0n
() автор топика
Ответ на: комментарий от crims0n

Fluxbox не планируется, он ужасен.

Можно IceWM вместо него сделать. По виду даёт привычное ощущение DE (панелька, меню, трей, то да сё, минимальный календарь добавить и ещё по мелочи — и готово), ресурсов почти не есть. Но нужно подбирать тему, потому что всё, что там идёт в наборе по умолчанию — отборный треш и вырвиглазные страхолюдины. В принципе, если сделать всё под GreyBird, как в XFCE в миниос, должно быть очень симпатично. А всё, что ниже — не очень понятно, ради чего. Flux жрёт примерно столько же памяти, к примеру (на нетбуке старом пробовал).

Завтра изучу и отвечу

Спасибо. Я кроме вышеозначенных моментов ни с чём и не столкнулся пока. Миниос даже спокойно выжил, когда флешку с ним неподготовленный человек вынул прямо «наживую», полагая, что он в память загружен. Очень устойчивая штука получается.

Ах да, забыл сказать. В доках говорится про «scr2sb», а по-настоящему-то утилита в системе script2sb называется.

Smacker ★★★★★
()
Последнее исправление: Smacker (всего исправлений: 1)
Ответ на: комментарий от Smacker

Fluxbox не планируется, он ужасен.

Можно IceWM вместо него сделать.

Воо! Категорически плюсую ! Ничего критически ужасного во флюксбоксе с норм. темами нет. Я вообще не врубаюсь как может что-то быть ужасным, если все время проводится в браузере или прогах.. Если юзер компостирует мозги разработчику что что-то ужасно, то пусть чешет на порнхаб, в картинную галерею, просто на*** и там удовлетворяет свои эстетич. чувства.

Я сравнивал minios-xfce и slax12-fluxbox на ноуте 2009 года выпуска. И то, и то норм. работает, но в minios-xfce вентилятор психует по каждой ерунде особенно с запущенным ффоксом и я вместе с ним. А в слаксе кулер молчит и ноут холодный. Потребление памяти в слаксе чепуховое даже с запущенным хромиумом и прорвой вкладок (я вообще удивляюсь как Томаш такого добился), в minios-xfce – ну тут всё значительно хуже. Прожорливый дистр.

Потому вот это утверждение «Современный Xfce может быть тяжёлым только для устройств возрастом в 20 лет и больше, но я не советую использовать их вообще» слишком категорично и максималистично.

crims0n создал классный дистр: он в отличие от слакса значительно лучше допилен из коробки, в слаксе требуется бегать по всем углам с напильником и доустанавливать, настраивать .. Но в плане потребления памяти и загрузки процессора, слакс однозначно значительно лучше.

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

noname111
()
Ответ на: комментарий от noname111

Я вообще не врубаюсь как может что-то быть ужасным, если все время проводится в браузере или прогах...

Непонятно, зачем вообще на флюкс время и ресурсы тратить. Он сам по себе особо и не умеет ничего. А если накидать сверху нормальную панель, док, шмок, чпок — памяти тоже жрать начнёт нормально. А так-то хочется какого-то кофморта и эстетического удовольствия, а не просто, чтобы был оконный менеджер. С этим и TWM бы справлялся, ну и кто им пользуется?

Потому вот это утверждение «Современный Xfce может быть тяжёлым только для устройств возрастом в 20 лет и больше, но я не советую использовать их вообще» слишком категорично и максималистично.

Да нет, почему же. Вполне реалистичная оценка. Я бы тоже так сказал — на кой хрен живую систему на флешке тащить на динозавра. Если уж пытаться оживить реально олдового старичка, то весь этот оверхед с живой системой надо пускать под корень в первую очередь, и ставить нормально, ещё ssd воткнув или памяти до кучи. Вот уж легче и быстрее этого ничего не будет точно.

А на «нормальных» компах я бы даже больше сказал — можно не только Xfce, а даже Mate использовать. У них нынче потребление памяти примерно одинаковое.

Smacker ★★★★★
()
Ответ на: комментарий от Smacker

Непонятно, зачем вообще на флюкс время и ресурсы тратить.

для старых машин. пример выше.

А если накидать сверху нормальную панель, док, шмок, чпок — памяти тоже жрать начнёт нормально.

ну я в слаксе-флюксе заменил крыс-панель на эл-икс панель, накидал слегка – все нормально.

А так-то хочется какого-то кофморта и эстетического удовольствия

для такого крыса в 3-редакциях есть.

на кой хрен живую систему на флешке тащить на динозавра.

та ну какой динозавр - ноут 2009, работает на ура, последние версии браузеров, офис, видео, ютуб, фотки подправить.. Сломался диск - пока подбираю, нужен юсб-дистр. Потыкался в разные, в том числе миниось, остановился на слаксе. Почему - описал выше. В слаксе-флюксе я вообще забываю что это всё на флехе. А в миниоси крыса с фоксом мне это постоянно напоминают.

А на «нормальных» компах я бы даже больше сказал..

А я про то, что нужно еще одна редакция - минимал для старых. А нынче 3 редакции для новых.

noname111
()
Последнее исправление: noname111 (всего исправлений: 1)
Ответ на: комментарий от noname111

Потому что, положа руку на сердце, старьё никому не нужно. Какой смысл под него что-то затачивать? Да, среди нас есть энтузиасты, которые ещё поддерживают огонь жизни в старом железе. Но это далеко не массовый случай, чтобы его брать в качестве опорного. Опять же — вон, Слакс же выполняет эту функции. Чего ещё-то хотеть? А то получается, мол, всем хорош миниос, только пусть будет как ещё и слакс... и для тех, у кого флешки малые, чтоб как слитаз по размеру... и ещё потому сверху интеграцию со школьной системой, как в МОС, кто-то попросит...

Если бы губы Никанора Ивановича да приставить к носу Ивана Кузьмича, да взять сколько-нибудь развязности, какая у Балтазара Балтазарыча, да, пожалуй, прибавить к этому еще дородности Ивана Павловича — я бы тогда тотчас же решилась.

Smacker ★★★★★
()
Ответ на: комментарий от Smacker

Потому что, положа руку на сердце, старьё никому не нужно

Та прямо таки никому. Оно и видно – в темах про юсби-дистры всегда аншлаг. И темы «что поставить на старье» регулярно появляются. Короче, узок ваш круг и страшно далеки вы от народа, господа-товарищи разработчики. Таких как у меня ноутов на руках валом еще. И они могут вполне норм. работать на легких сборках. И вон сколько пользователей ликовало возобновлению разработки слакса!

А то получается, мол, всем хорош миниос, только пусть будет как ещё и слакс…

не как слакс, а лучше слакса, своего прародителя. он уже лучше по ряду параметров. но жрет больше. а слакс пусть отправится на покой.

Если бы губы Никанора Ивановича да приставить

та ну это это же демагогия пошла. не приставить, а сделать отдельную редакцию для старых, устаревающих машин.

maboxlinux - маняьяра с опенбоксом. Прекрасно выглядит. Чего такое не сделать на миниоси ?

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

Тем, кому для дела запускать на старом оборудовании, по*** на внешний вид.

Так то миниось хороша. Нормально работает с persis., не тупит и не тормозит уже на 2-3 загрузку как всякие оригинальные дебианы, убунты, ставленные при помощи unetbootin и прочие slackware-live со своими скриптами.

noname111
()
Ответ на: комментарий от Smacker

В доках говорится про «scr2sb», а по-настоящему-то утилита в системе script2sb называется.В доках говорится про «scr2sb», а по-настоящему-то утилита в системе script2sb называется.

Скоро поправлю, времени не хватает.

crims0n
() автор топика
Ответ на: комментарий от noname111

Оно и видно – в темах про юсби-дистры всегда аншлаг.

А я ещё раз повторяю: нахуа-хуа? Грузя ОС с USB уже гарантировано огребаем оверхед по I/O операциям. Даже взять внешний SSD не поможет, потому что в старом компе будет только USB 2, откуда ещё и потолок пропускной способности имеем. И, вполне вероятно, по использованию памяти тоже имеем пенальти на всю эту хрюконавтику. Зачем? Старый комп — ставь систему напрямую, зачем его с USB флешки мучать?

Таких как у меня ноутов на руках валом еще. И они могут вполне норм. работать на легких сборках.

Могут, и работают, и будут, и не обязательно на прямо спецсборках. У меня вот под столом лежит Lenovo S10-3 на атоме и с 2 гигами оперативки, он примерно того самого возраста и есть. Я на него минт поставил и IceWM, правда на SSD. И ничего, пыхтит, курилка. Грузить его с флешки на постоянку мне бы и в голову не пришло, я с Паркинсоном пока ещё имею лишь шапочное знакомство.

не приставить, а сделать отдельную редакцию для старых, устаревающих машин.

Если проблемы с миниосом, это не «устаревающий», это «неупокоившийся долгожитель». Устаревающий это что-то типа моего престижика 116С. Который, аналогично, я бы ни за что не стал грузить с флеша по USB, хотя там и eMMC стоит.

вообще, на внешний вид жалуются как правило праздношатающиеся туристы

Ну так тебе-то что мешает сделать «как надо»? Пакеты в миниос собираются легко. Не шатайся праздно, предложи альтернативу этак пакетам с 4 по 7 стандартной комплектации.

Smacker ★★★★★
()
Ответ на: комментарий от Smacker

Ну так тебе-то что мешает сделать «как надо»? Пакеты в миниос собираются легко. Не шатайся праздно, предложи альтернативу этак пакетам с 4 по 7 стандартной комплектации.

так напиши документацию подробную, пошаговую, а не так как она написана «на отъ***сь», чтобы рядовой юзер, а не программист мог самостоятельно собирать.

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

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

бывай. нет смысла продолжать.

noname111
()
Ответ на: комментарий от noname111

так напиши документацию подробную, пошаговую, а не так как она написана «на отъ***сь», чтобы рядовой юзер, а не программист мог самостоятельно собирать.

Ну вот я и не программист. И разобрался в документации, даже при том, что местами она не соответствует реалиям. На самом деле, я бы сказал, что инструменты автоматизации сборки пакетов в minios фантастические. Доки так себе, это да...

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

Магазин нужен. И SSD. Практически любой сойдёт. В ситилинке самый дешевый стоит меньше тыщи. И всё — ставь что хочешь, как хочешь, летать будет.

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

Тебе конкретно сказали, что хочет сделать автор миниоси. Он, собственно, в своём праве ставить цели и границы желаемого. Где демагогия? Это у тебя демагогия — сделайте мне просто так оптимизацию под нишевый кейс, который нужен трём инвалидам.

бывай. нет смысла продолжать.

Ну да, уел так уел. Прямо триумф воли какой-то.

Smacker ★★★★★
()
Ответ на: комментарий от Smacker

юсб-миниось-крыса тоже решает эти же задачи, но при этом жрет больший ресурс и рвет вентилятор.

Тебе конкретно сказали, что хочет сделать автор миниоси.

Но XFCE действительно тяжелое DE. Я для виртуалки, когда выбирал гипотетический LiveCD полегче, старался брать дистр с кедами, но не с крысой. :)

krasnh ★★★★
()
Ответ на: комментарий от krasnh

Ну здрасьте. Фантомные боли какие-то. Крыса и Mate примерно одинаково жруть. Cinnamon побольше. Про третьегном в приличном обществе вообще не говорят. А кеды всяко должны откусывать от души, там и функций навалом, и свистоперделок в достатке. Вот IceWM не жрет ничего, это да, ну и всякие WMы.

Smacker ★★★★★
()
Ответ на: комментарий от Smacker

Ну вот глянул последний MagOS_2021_20250124.iso, там Plasma дефолтом. Кушает при запуске 743 Mb. MiniOS со своим XFCE - 771 Mb.

Хз, кто назвал крысу легким DE. Может когда-то так и было, и она равнялась с LXDE, но сейчас уже не так.

krasnh ★★★★
()
Ответ на: комментарий от krasnh

Так сравнение-то не при прочих равных. Надо бы найти лайв сиди, который доступен с обеими DE, и тогда уже сравнивать.

Крыса не «лёгкий» DE, это правда — она была лёгкой, когда была на Gtk2. Сейчас она на Gtk3, а по фичам догнала остальных. Очевидно, что удельная тяжесть на единицу фич при одном и том же фреймворке будет плюс-минус одинаковой. Но и не тяжёлый ни разу. Я по минту сужу — редакции с Mate и Хfce примерно одинаково жрут, а Mate, как известно, это дух старой школы продолжение Gnome2.

Smacker ★★★★★
()
Ответ на: комментарий от crims0n

Кстати, а как должен работать LINK_USER_DIRS? Вот я его поставил в true, теперь в /home/live нет Documents и прочих каталогов, в закладках thunar-а они есть, но никуда не ведут. При этом на флешке эти каталоги создаются. Можно ручками сделать симлинк из ~ в /run/initramfs/memory/data/Documents и проч., но это как-то...

PS: в 4.1.1 если в конфиге указать раскладки клавиатуры us,ru то в xfce будет только одна раскладка, us.

Smacker ★★★★★
()
Ответ на: комментарий от crims0n

Ещё интересное наблюдение: если взять флешку с разделом в EXFAT, то скрипт установки загрузчика отваливается с ошибкой, мол «не смог установить загрузчик». Когда раздел переделан в FAT32 — всё норм. В то же время EXFAT вроде бы должен быть более привлектальным вариантом для такой флешки, кмк, учитывая ограничения FAT32.

Smacker ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.