Опубликован релиз легковесного дистрибутива MX Linux 25.1, созданного в результате совместной работы сообществ, образовавшихся вокруг проектов antiX и MEPIS. Выпуск основан на пакетной базе Debian с улучшениями от проекта antiX и пакетами из собственного репозитория. В дистрибутиве на выбор можно использовать системы инициализации sysVinit и systemd. Поставляются собственные инструменты для настройки и развёртывания системы. Для загрузки доступны 64-разрядные сборки (x86_64) с рабочим столом Xfce (2.8 ГБ), а сборки с рабочим столом KDE (3.3 ГБ) и сборки (2.3 ГБ) с оконным менеджером Fluxbox...Подробнее: https://www.opennet.me/opennews/art.shtml?num=64647
> легковесного
> с рабочим столом KDE (3.3 ГБ)Вы либо крестик снимите, либо трусы наденьте! (с) анекдот :)
> на выбор доступны системы инициализации systemd и sysVinit.А вот за это уважаю. Хотя вангую, что эту новость сейчас закидают чем-то с двух сторон: и любители и хейтеры системдэ... :)
В наше время когда существует одна архитектура AMD64 не понят смысл существования всех этих дистрибутивов.
На Дистровотче занимает 3-е место по популярности. Вполне справедливо.
Интересно, а что же там на первых двух? Явно не имеет отношения к реальности.
В любом случае, если ЗоринОС или Альт Линукс на высоких местах, то этому верить нельзя, это подозрительно. А вот MX Linux 3-е место занимает по праву.
>В дистрибутиве на выбор можно использовать системы инициализации sysVinit и systemd.Вот это правильный подход. Хочешь используешь минималистичный sysVinit, а хочешь перегруженный systemd, если не можешь систему настроить.
> Хочешь используешь убогий sysVinit, а хочешь универсальный systemd,
> если не хочешь прдолиться с настройкой системы.Поправил, не благодари.
не буду, поскольку прдолился с отключением запуска пользовательских юнитов для "системных" пользователей, тормозами systemctl из-за логов, периодически поломанными зависимостями между юнитами (а After сбросить нельзя — переопределяй юнит целиком) и т.д.
Тссс, не говори админу локалхоста об этом, пусть не догадывается даже. Просто пожелаем им всем однажды лютых ударов судьбы на серверах и т.д.
> минималистичный sysVinitОднажды ты поймешь, что башпортянки не являются "минималистичными", ибо там, где башпортянка запустит аж целый новый процесс /usr/bin/mkdir (со всеми вытекающими), сишная программа просто сделает сискол. Системдос является той самой сишной программой, которая живенько топологически отсортирует DAG сервисов, а потом параллельно запустит то, что можно запараллелить. Башпортянка ничего такого сделать не смогёт.
>что башпортянкиОсторожно, хейтер sysVinit!
>где башпортянка запустит аж целый новый процесс
Для запуска демона достаточно одной команды, сложные скрипты не нужны.
>Башпортянка ничего такого сделать не смогёт.
Ложь!
Напиши мне на башпортянках:- топологическую сортировку без вызова подпроцесса;
- сокет-активацию, когда сервис запускается только при реальном обращении к tcp-порту;
- DynamicUser, когда для сервиса создается эфемерный пользователь без правки /etc/passwd.
Какие ещё умные слова знаешь?
Я тебе маленький секрет открою. Systemd не является системой инициализации. Зачем ты его пытаешься сравнить с системой инициализации, мне решительно не ясно. Ты бы его ещё с музыкальным плеером сравнил.
> где башпортянка запустит аж целый новый процесс... там системДа запустит 200 процессов.
Master Foo once said to a visiting programmer: “There is more Unix-nature in one line of shell script than there is in ten thousand lines of C.”The programmer, who was very proud of his mastery of C, said: “How can this be? C is the language in which the very kernel of Unix is implemented!”
Master Foo replied: “That is so. Nevertheless, there is more Unix-nature in one line of shell script than there is in ten thousand lines of C.”
The programmer grew distressed. “But through the C language we experience the enlightenment of the Patriarch Ritchie! We become as one with the operating system and the machine, reaping matchless performance!”
Master Foo replied: “All that you say is true. But there is still more Unix-nature in one line of shell script than there is in ten thousand lines of C.”
The programmer scoffed at Master Foo and rose to depart. But Master Foo nodded to his student Nubi, who wrote a line of shell script on a nearby whiteboard, and said: “Master programmer, consider this pipeline. Implemented in pure C, would it not span ten thousand lines?”
The programmer muttered through his beard, contemplating what Nubi had written. Finally he agreed that it was so.
“And how many hours would you require to implement and debug that C program?” asked Nubi.
“Many,” admitted the visiting programmer. “But only a fool would spend the time to do that when so many more worthy tasks await him.”
“And who better understands the Unix-nature?” Master Foo asked. “Is it he who writes the ten thousand lines, or he who, perceiving the emptiness of the task, gains merit by not coding?”
Upon hearing this, the programmer was enlightened.
Тебе система запускает процессы один раз при старте, ну может ещё демон вручную запускаешь. Какой серьёзный профит получаешь от твоего сисколла вместо Shell-скрипта?
>Хочешь используешь минималистичный sysVinitНеполноценный sysVinit. Изоляция? Нет её, запускаем всё от рута. Двойной форк? Проблема. Переопредление параметров? Нельзя.
> Вот это правильный подход.Это неправильный подход, потому что предлагается выбор между хернёй и хернёй. SysVinit не нужен никому, нужны openrc и runit.
Передайте разрабам MX Linux, что для KDE монструозный systemd не обязателен, достаточно использовать лёгкий elogind. Патрик Фолькердинг не даст мне соврать.
в MX Linux устаревший дизайн, и куча приложений и инструментов предустановленных, зачем их столько?
>куча приложений и инструментов предустановленных, зачем их столько?Не юзал. А разве там нет, во время установки опции выбора категорий приложений.
Интересно, по сколь человек реально пользуется этими болгеносами?
>можно использовать системы инициализации sysVinit и systemd.шизы
> Ядро Linux обновлено до версии 6.12У меня на данный момент 6.18.5. Они называют 6.12 новым?
У меня 3.13 ... Да, 6.12 - это очень новый.