Systemd vs Runit
HTML-код
- Опубликовано: 21 сен 2023
- __________________________________________________
Обои:
unsplash.com/collections/9182...
Конфиги:
gitlab.com/prolinux410/owl_dots
Телеграм:
t.me/prolinux_tg
Поддержать канал:
www.donationalerts.com/r/prol...
__________________________________________________
Music: Memory Card Full - Birocratic
#linux #systemd #runit #линукс #подкаст #системд #рунит Игры
Когда тысячастопитсотмиллиардный раз ставишь себе gnu/linux больше вообще ничего не хочется. Устанавливаю себе кубунту изкоробки в которой всё есть. Тем более, что linux в последние 2 года, прям, радует. Начинают работать сканеры без бубнов, другое оборудование, дрова подтягиваются, не крашится ничего, многомониторность изкоробки. Количество фич просто зашкаливает.
Согласен, лет 10 назад было совсем не так
Вообще согласен со всем, только вот почему то именно убунту у меня постоянно ломается, то драйвера просто так отпадут, то сломается gtk темы, по этому я либо fedora либо endeavour os юзаю
@@toshak5965Это убунту) Попробуйте что то другое, федору или линукс минт.
Сам сижу на systemd, но хотел бы чтобы альтернативные иниты были и развивались, но я слышал что последний коммит для runit был аж в 2015 году.
В репозитории последний комит (в главной ветке) от 15 августа 22
Dinit развивается
Основными претензиями к системд являлись и являются его комбайновость (берёт на себя функции других компонентов) и прибивание к системд гвоздями остальных компонентов системы, что зачастую делает его безальтернативным выбором. К счастью обе проблемы во многом утратили актуальность, по крайней мере в случае с Дебианом. К скорости загрузки насколько я помню никогда вопросов не было, т.к. именно скорость загрузки подавалась разработчиками как главное преимущество системд перед другими системами инициализации.
У меня с systemd основная проблема - выключение или перезапуск. Каждый раз, когда я перезагружаюсь, например, или выключаю ноутбук, постоянно зависает systemd (такие выводы по двум причинам:
1. Сказал друг, имеющий не малый опыт в использовании Linux
2. При включении и выключении работает система инициализации, как раз таки)
Честно, не пробовал другие системы инициализации по некоторым причинам, но уверен на 99%, что конкретно у меня всё будет работать нормально
Подумываю установить на старый нетбук AntiX, а там два варианта системы инициализации: sysVinit и runit, причём это два разных образа. Мне казалось, раньше образ был один. Что выбрать? В чём разница? Переключаться между ними потом не вариант?
Ну смотри. Ты можешь поставить сколько угодно систем инициализации и использовать что хочешь, но не рекомендуется. Разница между ними не столь большая. Немного разный синтаксис написания задач, разная скорость загрузки, не много по разному используются команды и ТД. Лучше почитай какую-нибудь Википедию. На сколько мне известно 1 вариант грузится значительно быстрее. Но runit популярнее как по мне и поэтому с ним будет легче инфу найти. А ещё лучше возьми и попробуй сам поюзать каждую по 1 месяцу и реши для себя
Году так в 2010/11 тоже бомбило от системди, типа зачем инит поменяли на этого монстра... А потом, как то незаметно стало без разници, какая система инициализации - и как отшептало... Единственное бесит, когда в дистрибутиве не работает service --status-all, а через systemctl неудобно быстренько посмотреть...
Перепробовал Debian,ubuntu,arcolinux,mint и ещё тонну менее популярного софта...
Остался на постоянку дома - manjaro xfce/i3 (всё есть, работает годами не крашится (если подкопот не лезть))
На работе где нужно ультиматиная стабильность и чтобы вообще ничего не менялось никогда.
Debian xfce (планирую тоже поставить i3wm)
Это мой комфорт, под мои задачи 😄
вы совершенно правы. я никогда не думал о переезде с другой системы инициализации, просто потому что всё и так работает. как говорится, работает, не трогай.
но это же в сущности подход оконников микромягких. Если убрать эффект кастомизируемости системы, то что от Линукса останется
Ну если сам Ричард Столлмэн не особо нервничает по поводу системд, то что уже нам, обычным пользователям. А вообще не понимаю всей этой шумихи вокруг да около, доходящей до фанатизма и сектанства, как в случае с Hyperbola Linux, которые вырезали virt-manager, а в свеженьком образе системы и zstd, без библиотек которого Qemu практически обезглавлен, и не хочет запускаться.
Опа, хойку на втором плане спалил)
Подскажи, есть ли на руните возможность сделать сайлент бут? Т.е. без вывода лога загрузки. Консоль=тту2 не подходит, так как пароль диска не виден и не подгружает сетфонт правильный. Спасибо
не пробовал если честно
@@prolinux2753 Хорошо. А что с pipewire в 2023, когда они убрали из дефолта стартануть пипваре и вареплумбер, как сервисы? Тоже не пробовал?
@@pseglav на руните пробовал, через боль но можно было пару месяцев назад
@@prolinux2753 Ну а теперь попробуйте. Похоже, пацаны (разрабы) там совсем уже поехали. Ничего нельзя сделать, даже как раньше. Что происходит - непонятно. Как-будто диверсия против альтернативных систем инициализации, если правильно меня понимаете. Спасибо за Ваш труд.
@@pseglav это не деверсия, это рынок))) делают на широкую аудиторию и так как выгодней)) время такое(
С динит мой ноут за 1-2с запускается (на Artix), но ради шести секунд переходить на другой дистрибутив не собираюсь. А так для меня dinit остаётся фаворитом.
Так медленнее него только sinit.
На системд ставьте ananicy-cpp и правила сообщества к нему. Тогда жрать оперативы будет меньше.
Во многом, горит жопа не с него, а с дистров с ним. Например, голая Федорка со старта жрала 1,6Гб оперативы без нихера, а у меня обмазанная плазма меньше 600мб на нормальном дистре.
При малом объёме оперативы, 200мб решают, да хоть при той же длительной компиляции некоторых приложух. В одном случае система может намертво зависнуть, а в другом нет.
Ещё бесит то, что системд лишает альтернатив, а если ты их используешь, то получается система нечистой. Например, у них есть собственный стартер, а большинство всё равно ставит Граб.
Вот такое мнение.
А если говорить о дырах, сравните количество таковых у openrc и системд. Хотя бы тех, что заметили и они висят на исправление.
Из хорошего. Без системд не работает ДаВинчи Резолв. Возможно, есть костыль, но это такое.
Со старта мегаудобное shutdown +[минуты]...
Если говорить про удобства различные, тогда системд это збсь.
ты всё-таки поставил hoi3)
Этакий урок здравомыслия 😂👍
Народу этого сейчас не хватает.
Спасибо за здравые мысли, есть что и для себя подчеркнуть, переосмыслить 😅
ого, вот это ты копнул
у меня во времена sysvinit линукс работал странно, чудил и глючил, а когда дистрибутивы перешли на systemd, то линукс у меня начал работать мегастабильно, так что systemd не такое уж и зло
Меня пугает systemd, он действительно огромный и действительно написан намеренно путано. Думаю, там будут зонды анб и проч. Но как же работает....все оборудование находится и монтируется, никогда не сбоит. и нетнадо читать мануал, как настроить твой модуль ядра, чтоб что-то заработало. Раньше и не мог верейти на линукс без системд
Я вообще хз откуда взялся этот холивар насчет систем инициализации, да я отлично понимаю, что systemd это по сути еще одна ОС со своими правилами, ну дак мы тут и не на роутер линукс ставим, меня лично systemd полностью устраивает, оно работает и выполняет все, что я от нее хочу, кастомные сервисы пожалуйста, кастомные настройки, да в вперед и с песней, может быть OpenRC или Runit жрут меньше, но ловить кучу геморая ради этого, у меня и так полностью запущенный Арч, без браузера ясное дело жрет 600 метров памяти, ну если там станет на 20 метров меньше, мне от этого не горячо и не холодно.
Тогда чем войд лучше арча для вас лично если на систему инициализации вам пофиг? В репах софта в разы меньше, комьюнити меньше, пакетный менеджер не сильно шустрее, не понимаю, расскажите
Ну каждому своё. Мб ему направится ковыряться, мб комьюнити, мб все таки на будущее что он не с системд и так далее. Это все равно, что спрашивать почему тебе нравится банан, если есть груша...
так все что мне нужно есть и работает
@@krator3 да я после установки только гтк темы и обои 2 раза поменял)) какое там ковырятся
@@prolinux2753 ну мало ли. После просмотра ваших роликов у меня такое впечатление сложилось)
@@krator3 я рядом арч обычно ставлю и ковыряю, а войд не трогаю, он просто работает
dhcpcd - "для интернета по кабелю" 😂
После этого можно закрывать видео
Чувак! Вот ты сейчас там сидишь, наверное, и думаешь - "Ай какой я умный! Блогера уделал." И не понимаешь, что при людно обделался. Так-как, даже, простого русского языка не понимаешь. Он ничего не говорил для чего эта программа. Он описывал конкретный момент своей жизни, где ему надо было настроить интернет по кабелю и он использовал для этого dhcpcd.
@@user-vp1yv3rp3n В том, что dhcpcd это реализация DHCP-клиента, указанного в RFC 2131. dhcpcd получает информацию о хосте (IP-адрес, маршруты и т. д.) от DHCP-сервера и настраивает сетевой интерфейс машины, на которой он работает.
Это может быть вообще любой интерфейс.
@@ardel83 1 - Он не настроил интернет по кабелю через dhcpcd, а использовал dhcpcd для интернета. Разницу чувствуешь?
2 - Хватит нести чушь, как твой блогер
@@snapve он просто сказал, что поставил его,чтобы был интернет по кабелю, какая вообще разница здесь, реализация чего это и как оно что получает
@@snapve "Я посмотрел это видео на Виндовс" - сколько смысловых ошибок ты выявишь в этой моей фразе? Реально будешь думать, что я не знаю, что Виндовс youtube не показывает (сам).
Слушайте, пожалуйста, сделайте уроки для начинающих в мире Линукс, у вас явно интересно и познавательно будет!
я даже представить не могу как это)
@stomarver я подумаю что можно сделать)
@@prolinux2753 ну например: как это делается в Виндоус а как можно сделать на Линуксе сравнение
@stomarver а я сижу тут блин, дикция хромает, дыхание не поставлено, рассказываю неуверенно)))