LINUX.ORG.RU

Вышел Devuan 5.0 Daedalus

 , , , ,


1

2

Devuan — форк Debian, который использует системы инициализации, отличные от systemd.

Что нового ?

  1. Этот выпуск основан на Debian 12 Bookworm с ядром Linux 6.1.
  2. Теперь startx использует libseat1.
  3. Wayland работает без elogind.

Что можно использовать вместо systemd?

  1. SysVinit;
  2. OpenRC;
  3. RunIt.

Новые версии как всегда можно скачать по http, https, ftp и rsync, а так же через bittorrent.

>>> Подробности

★★★

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

Ответ на: комментарий от intelfx

Ой, а вот windows софт так же не перестраивают. Так-то systemd уже давно норм, но вот эта тема концептуально не очень.

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

Суть свободного выбора инита

да, везде это адский бред.

не в том месте швабода выбора.

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

Ага. Там по дефолту какое-то абсурдно низкое значение, что у меня даже Wine не работал,пока не увеличил.

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

Альтернативные сборки всех полутора привязанных к systemd пакетов

Уже несколько раз в треде прозвучало это враньё про полтора пакета. Вы там по одной методичке шпарите? Если бы всё было так просто, никто бы не парился с диваном.

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

мне не показалось

Показалось. Никакого лавинообразного роста ошибок в Debian 8 по сравнению с 7 не было и близко.

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

Тыкал на 2.0 и 3.0, решил в итоге, что artix интереснее и надолго.

Правда сейчас рукожопы DDE привязали к systemd и костыли не замечают, может пора опять что-то посмотреть

One ★★★★★
()

Дело хорошее, хоть какое-то развитие в сторону от стройных рядов редхата.

Но это затея обречена. Чем дальше, тем всё больше будет завязано на системд, а городить костыли для совместимости с какого-то момента будет очень накладно.

Надо идти другим путём. Гугл, например, взяла генту и рунит. Ни на что не намекаю.

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

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

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

DDE это Deepin который? Так он же всегда в системду лез и ещё и модуль ядерный тащил с собой. Страшно пользоваться.

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

Было N голосований, последним в серии было «единственный нормальный инит будет по дефолту, это понятно, но пусть цветут все цветы», и тут сердечко драмаквин не выдержало — недопустимо! — и хлопнуло дверью. Потом было закономерное «другие иниты некому поддерживать, не будем требовать от мэйнейнеров пакетов поддержки их всех», в чем виноваты 100% диванцы

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

Я и говорю. Полтора действительно привязанных к systemd пакета и 398.5 тех, к которым им ЧСВ зачтавляет поставлять баш-портянку только в своём форке и страдать.

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

Что угодно, см. импликацию из ложной предпосылки.

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

Полтора действительно привязанных к systemd пакета

Не звездобол? Каких конкретно этих?

sanyo1234
()

Если бы не Слакварь, очень возможно сидел бы на Девуане. Инициализация системы должа быть максимально простой и «прозрачной»! Зависимость пакетов от системД вообще переходит все допустимые пределы.

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

И остальные компоненты системного менеджера должны быть взаимозаменяемы.

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

С дебианос они односторонне поругались.

Консенсус в переговорах сторон либо достигается либо нет.

Когда не достигается, то вторая сторона форкает проект и создает свою ветвь - это основа основ free open source. Но у корпорастов-проприерастов до сих пор жуткий батхерт от того, что не все им подчиняются и с радостью используют их изобретения типа системд.

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

Еще раз:

Девуан: надо поддерживать и другие иниты

Дебиан: хосспади, кто вам мешает, шлите патчи

Девуан: ЧСВ нам мешает, мы пошли искать деньги на инфраструктуру

Их право? Разумеется.

Могу лияя порицать их мотивацию? Вполне.

Польза для коммьюнити? Строго отрицательная. И так с поддержкой альтернативных инитов в дебиане было тяжело, а тут дивановцы ради внимания к себе её вообще почти похоронили.

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

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

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

Ахринеть …

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

Дебиан: хосспади, кто вам мешает, шлите патчи

Devuan: хосподи, шлите патчи сами, мы вам перешлем.

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

Если бы не Слакварь, очень возможно сидел бы на Девуане.

Как там поживает OpenRC ?

Несколько месяцев назад пытался установить его в SalixOS, и оно мне выдало ошибку, кажется, 500 … без каких либо более подробных разъяснений в логах. Я решил подождать, пока дозреет.

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

С OpenRC не работал до сих пор. При установке Девуана выбирал SysVinit, ну а в Slackware - система инициализации BSD. Потому ничего сказать не могу.

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

Самый бесполезный дистрибутив Линукс.

Ну впринципе как твое существование на данном ресурсе.

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

У меня честные замеры без пунктов под звёздочками.

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

В систему лез deepin-anything, что мог поставляться с deepin-anything-dkms или deepin-anything-arch, тема да, такая скользкая.

Не могу найти когда появилась жесткая зависимость от systemd-libs, комиты почему-то 6 дней назад только https://gitlab.archlinux.org/archlinux/packaging/packages/deepin-kwin/-/commit/d2902dedd83d6c176dfccb9a5fe1bd4986392c85 но в общем в этом году появилось по весне. Пока не разбирался, что надо окостылить.

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

Разумеется есть вещи, которые нельзя менять в не всякой зависимости от времени.

П.С. Могу разве что посоветовать изучить тот же sysvinit и процесс инициализации ОС с его помощью, и тоже самое сделать с systemd. Вполне возможно, что после этого Вы зададитесь вопросом - «А для чего?!» - в отношении системд.

Ivan_S
()

который использует системы инициализации, отличные от systemd.

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

firkax ★★★★★
()

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

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

Разумеется есть вещи, которые нельзя менять в не всякой зависимости от времени

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

Вполне возможно, что после этого Вы зададитесь вопросом - «А для чего?!» - в отношении системд

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

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

Sysvinit - это то старое гуано мамонта, в котором каждый пишет свои скрипты вместо того, чтобы только править конфиги? Это же реально анти-паттерн. man data-driven design.

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

И я нашел ответ: система, состоящая из кучи баш-портянок вызывает у меня отвращение.

Система, состоящая из кучи кривых и уникальных велосипедов, которая ещё как то работает (если ошибки игнорировать), вызывает у меня удивление и восхищение.

Но пользоваться такой системой конечно не надо)

Aster
()

Что можно использовать вместо systemd?

А можно systemd?

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

А как там с lxc контейнеры? Работают без проблем?

В качестве хоста Devuan Chimaera прекрасно работает с LXC контейнерами даже через Vagrant LXC провайдер.

В качестве гостя Devuan не пробовал, но пробовал гостями Rocky, Ubuntu, Debian, Alpine, все отлично.

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

Вообще рекомендую для серверов использовать на один релиз назад по сравнению с последним релизом. Т.е. пока Chimaera. Это и к Debian относится точно также.

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

Да. Чтобы вмешиваться в процесс загрузки осознанно а не методом заклинаний вуду с форумов.

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

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

Sysvinit - это то старое гуано мамонта, в котором каждый пишет свои скрипты вместо того, чтобы только править конфиги?

Много написали то скриптов для sysv? На 90% всё это было в стандартной поставке дистрибутива, для юзера вообще однохренственно как оно реализовано. Так же и сейчас юниты пользователи не трогают, а если админу нужно что-то особенное, все равно расчехляется баш. В системд сложность перенесли из скриптов дистрибутива в исходный код инита. Получили непредсказуемого монстра, потом 10 лет допиливали, до сих пор икается.

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

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

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

Виртуалки, контейнеры, менеджмент к ним, например.

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

Настрой кучу виртуалок и еще десяток контейнеров. И занятие найдется, и поднимать все это из systemd придется :)

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

выдаёт ошибку переобогащённой смеси.

Купи жигуль с карбюратором, ошибка точно исчезнет :)

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

Например, для baremetal хостов, особенно x86

Если ты speaking немного English в произвольные моменты времени это не делает тебя более professional, это делает тебя kosnoyazychnyj idiot, ламер.

zabbal ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.