LINUX.ORG.RU

Shepherrd RC vs OpenRC

 , ,


0

2

Упустил, что в GUIX нет systemD, что с одной стороны прекрасно, только вот непонятно, а что за Shepherd, кто-нибудь его пробовал, как он?



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

Ессно в разных дистрах, например Gentoo OpenRC vs GUIX Shepherd

Как-то сложное батхерное название

Интересует мнение пользователей про факапы как у раннего systemD, сложность, bloated/not, etc.

Насколько тяжело починить что-нибудь вручную не по инструкции хотя бы временно, типа быстренького 5 минутного костыля для скрипта sysv?

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

И в продакшине это чудо, кто-нибудь использует?

IRC #nixos выглядит намного активнее, реально используют NixOS.

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

Ух ты, у них даже деблобированное ядро ставится прям по умолчанию.

Блобам бой! хороший правельный дистр.

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

И получается, он вовсе не замена Gentoo.

Gentoo - это универсальный станок, чтобы гибко скомпилить и запустить любую хрень, пусть с некоторыми затратами своих мыслительных потоков.

А GUIX - математически совершенный менеджер для развертывания конфигов, но только опен сорц софта.

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

NixOS гораздо ближе к gentoo с точки зрения «скомпилить и запустить что угодно».

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

А GUIX - математически совершенный менеджер для развертывания конфигов, но только опен сорц софта.

Зато без сустемд.

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

https://devuan.org/os/init-freedom/

Alternate Init Systems The following init systems are being considered for inclusion in Devuan:

openrc (now available in ASCII) sinit runit s6 shepherd Each of them is a portable, compatible, small, fast, and secure alternative to systemd. None of them was considered by Debian as a replacement for sysvinit: instead they chose between systemd, sysvinit, and upstart, leaving the best options, in our opinion, off the table.

Ключевое: shepherd - portable, compatible, small, fast, and secure alternative to systemd.

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

Одно из основных прав человека - это право на свободу выбора в рамках закона. Debian был атакован корпоративными спонсорами, «закон» выбора системы инициализации в Debian поменяли, право выбора исчезло, все ценители своего права выбора (отказа от systemd) мигрировали в Devuan.

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

А ты не заметил чтоли, что последнее время корпорации решили навязать пользователям Линукс свой проприетарный способ компьютинга? Их тактика была - постепенно и незаметно атаковать все популярные дистрибутивы, как бы подкрасться сзади и плавно ввести свой зонд systemD, объявить всех недовольных шизофрениками и еретиками (т.е. свобода выбора - это в их понимании шизофрения, нормальный психически здоровый человек - это тот, который жрет любое системГуано).

Обрати внимание, что безальтернативному внедрению системD были подвергнуты два самых популярных серверных дистрибутива RH/Centos и Debian, на базе которых существует немало и других форков, унаследовавших туже новомоднюю какашку. И ведь это только начало, только цветочки(фиалки), то-то еще будет впереди.

Аналогично были корумпированы KDE v4 и v5, они зондированы по самое небалуйся, позволяют себе вмешиваться в личную жизнь пользователя, вероятно удаленнным оператором, удалять отдельные записи в knotes и kalarm, которые теперь хранятся в базе данных, а не текстовых файлеках, sic!

Ессно форки типа Devuan и Trinity они предовратить не имеют право в рамках закона и GPL, если только криминальным способом воздействуя на разработчков через бандитских гангстолкеров. Поэтому осознавшие случившееся пользователи еще имеют возможность сбежать и этого systemDгенд на свободные дистры.

Линукс изначально появился как полностью свободная альтернатива полностью проприетарным UNIX системам. В Линуксе не было ни блобов, ни переусложненных систем типа systemD, прибитых гвоздями ко всем остальным подсистемам. Была возможность выбирать многие подсистемы из нескольких вариантов (например, OSS, ALSA, PULSE, JACK)

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

В GUIХ Linux как раз только open source софт в отличии, например, от концептуально похожего на него NixOS.

По умолчанию установлено даже Libre ядро без блобов и никакого systemD.

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

А потом ты судорожно ищешь железо, которое у тебя заработает.

Да любое хотя бы 5-10 летней давности, ставишь самый заряженный камень и вперед, его производительность будет выше большинства нынешних, а цена ниже. Шины помедленнее, да.

Но для максимального удовольствия от зондирования есть Linode, любые мощности к вашим услугам.

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

Самый полезный блоб - это вообще шиндоуз офтопик.

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

Так возьми комьюнити-дистр типа Slackware, очевидно что RedHat свои технологии будет ложить в свои дистры, ну а Debian копипастит просто.

Была возможность выбирать многие подсистемы из нескольких вариантов (например, OSS, ALSA, PULSE, JACK)

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

Вообще странное у тебя желание, линукс-сообщество как лебедь рак и щука, вот она куча вариантов...

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

Slackware слишком консервативен, в нем даже загрузчик lilo - доисторическая хрень, которая не смогла сама установиться в гостевухе VirtualBox.

Кроме того там неудобная система управления пакетами, по крайне мере мне не понравилась, даже с учетом slapt. Не вижу никаких выдающихся преимуществ и отличий у Slackware, раньше в нем хотя бы был вариант i486, а щас и это убрали.

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

GUIX предоставляет наиболее всеобъемлющий инструмент для управления установленным софтом и его конфигами и при этом верифицирует reproducibility, внедрить в него закладки несколько сложнее, только опен сорц, никаких блобов.

В каком-то смысле GUIX является своеобразным systemD в области управления статическими конфигами софта и их репликации, но при этом он не был навязан в существующих дистрах насильственно в отличии от systemD в Debian и Centos. Разница в том, что GUIX уникальный и нужный и мы идет к нему, а systemD - неприятный и ненужный менеджер динамических runtime конфигов и мы уходим от него.

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

очевидно что RedHat свои технологии будет ложить в свои дистры

Это их право (теперь уже IBM) класть туда все, что им угодно.

Но зачем принуждать другие дистры безальтернативно использовать такое же?

Даже ядро позволяет выгружать нежелательные модули и даже ядро может быть заменено на Hard или kFreeBSD или kOpenSolaris в Nexenta, но только не новоявленное системГ, ведь оно Г, а поэтому такое нужное и незаменимое.

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

Slackware слишком консервативен, в нем даже загрузчик lilo

Там grub по умолчанию в базовых пакетах.

доисторическая хрень, которая не смогла сама установиться в гостевухе VirtualBox

А, вспоминаю, вспоминаю. Я же тебе уже все это объяснял, ты опять по второму кругу пошел?

Кроме того мне не понравилась система управления пакетами

Ну вот это уже нормальный ответ. А то про lilo второй раз смешно уже читать.

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

Именно так. Если говорить что заставляют, ну что ж, linux ядро пропихивает RedHat очевидно, все на DebianHurd!2121

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

Но зачем принуждать другие дистры безальтернативно использовать такое же?

Кто принуждает? Кто?

даже ядро может быть заменено на Hard или kFreeBSD или kOpenSolaris в Nexenta

Но никто не будет использовать эту дичь, потому что это маргинальщина убогая, зачем Debian'у маргинализировать свою нормальную сборочку? Зачем отказываться от завязанных на systemd программы? Унификация это вообще классно.

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

А как там в инстоляторе слакаки выбрать GRUB?

И вроде ставит она дохринища всякой бяки.

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

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

Кто принуждает? Кто?

apt вестимо если не учитывать главных зачинщиков

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

А как там в инстоляторе слакаки выбрать GRUB?

Я наизусть не помню, но можешь просто отказаться от установки lilo и поставить потом из консоли.

И вроде ставит она дохринища всякой бяки.
вроде

А... Кхм, там если что можно отмечать что ставить а что нет.

Нормальные современные дистры позволяют минимальную установку всего в пару сотен метров

Ну скажи что тебе просто слака не нравится, зачем выдумывать дичь какую то?

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

А... Кхм, там если что можно отмечать что ставить а что нет.

Якобы в слаке пакеты большие all-in-one в отличии от Devuan (Debian конечно тоже), где такие пакетики распилены на несколько небольших на разные случаи применения.

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

Даже инстолятор этого подпротухшего поделья (слаки) задает так много вопросов, как будто это системД, не иначе.

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

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

Да какие выдумки, преимуществ нету от слова совсем.

У всех выбранных мной дистров есть преимущества и от этих дистро в тяжело отказаться:

Devuan - поразительная простота, удобство и фантастическая надежность Debian, но без навязанного systemD. Дистр для школьников и начинающих линуксоидов.

Gentoo - скомпилит все.

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

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

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

Ваш диагноз: шиз-неосилятор.

Ваш диагноз - огент влияния и навязывания системГуана в массы, выявление недовольных и обзывание их на форумах неосиляторами.

Накуя мне нужно осиляторствовать твою мерзкую системГ, я лучше потрачу свое время на осиляторство нужного и полезного GUIX Linux.

Наиболее дебильно навязывание системГ на слабо, «а слабо вам ее осилить?!», щазз бросились осиливать вашу системГ, особенно после того, как она изнасиловала Debian.

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

И для ветеран админов тоже, прикол в том, что Devuan универсален и подходит как начинающим, так и под промышленные системы.

В Devuan легко передавать опыт от профи к школьникам.

Он слишком скучен, в нем ничего не глючит, все работает как часы.

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

Он слишком скучен, в нем ничего не глючит, все работает как часы.

Devuan слишком скучен своей надежностью, нет веселья как в системГшнутых дистрах, когда что-то отваливается и возникает ностальгия по BSOD-ам. Кернел паник в других дистрах теперь ненужен (его и раньше то на всех не хватало), теперь есть системГ.

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

One way to view it is that systemd does a lot of 'magic'. I.e., there are internal assumptions that are not that clear. A black box.

For most users, or use cases, that is fine, but when it comes to running robust and reliable systems you want to define a system with its services as a reproducible 'expression', much in the spirit of Guix.

That is where shepherd comes in.

Systemd reminds me too much of Microsoft Windows. Things just happen.

https://lists.gnu.org/archive/html/guix-devel/2019-04/msg00115.html

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