После трёх месяцев разработки представлен релиз системного менеджера systemd 245. В новом выпуске в состав добавлены новые компоненты systemd-homed и systemd-repart, включена поддержка переносимых профилей пользователей в формате JSON, обеспечена возможность определения пространств имён в systemd-journald, добавлена поддержка механизма "pidfd". Полностью переделан сайт проекта, на котором собрана большая часть доступной документации и предложен новый логотип...Подробнее: https://www.opennet.ru/opennews/art.shtml?num=52496
Не знаю что это, но пользовательские юнит-файлы мне нравятся, наверное и это будет полезная штука.
Посмотрим, как тебе понравится, когда наконец перейдут с формата INI на реестр.
Как будто в этом есть что-то плохое. Единое хранилище системных настроек, логично и удобно.
Неудобно сложностью работы с таким.
С текстовыми файлами можно жонглировать настройками, аналищировать и патчить через все эти Бизибокс и Кор'утилз.С бинарным блобом всё ограниченнее или сложнее.
>c бинарным блобом (...) жонглировать настройками, аналищировать и патчить...что со структурой, организованной как БД, всё не сложнее, чем с БД.
Проще всего текстовый вид в формате "ключ = значение". Даже лучше с оформлением этих ключей в блоки с помощью каких-нибудь "скобочек", например, { ... }. Непременно, один файл конфига не более, чем на одну прогу.
А когда какая-нибудь убогонькая приложуха херит этот реестр к чертям собачьим?
А когда бэкап реестра, проверка целостности системы и невыдача убогонькой приложухе прав, дабы не гадила?
Бинарному блобу просто нужен бинарный редактор уровня vi
Сделают fuse, который будет монтировать реестр в виде файловой системы.
Авария в нотабаге и приплыли.
> Единое хранилище системных настроек, логично и удобно.А файловая система в этом качестве чем-то плоха? В винде его сделали в общем то по 1 причине: когда это придумывали, у MS был только фат. А вот он таки чем-то плох - по перфомансу и ограничениям.
А потом... потом совместимость. Так что даже распоследняя десятка таскает дофига наследия win 3.x ажно :D
Вы так говорите "реестр" будто в этом есть что-то плохое...Какая разница БД там или файловая система. Какая разница какой утилитой редактировать. Это же не имеет значения, ведь порча конфигурации в любом случае приведёт к критическому сбою. Бинарные реестры это отследят и утилиты работы с ними обязаны проверять их консистентность и использовать транзакционные логи. Это явно лучше чем целое ничего вокруг текстовых файлов конфигурации. Писать новый реестр никто не будет, конечно же, сама по себе идея бредовая, ведь dconf уже есть, а до него был вообще gconf. И вообще откуда такая ненависть к этой технологии? Вьетнамские флешбеки после windows 95? Ну так не обязательно делать его таким как в венде, можно сделать его как раньше делали в юниксах.
Как этот ваш единый реестр справляется с настройкой приложений путем простого переноса конфигов?
Без костылизации.
Если Вы про винду, то как не поразительно, но копирование файлов из папки одного пользователя в папку другого срабатывает. А выборочно да - удобнее через экпорт-импорт в текстовый файл.
>Какая разница какой утилитой редактировать.Разница есть существенная. ASCII-редактор найдётся на любом загрузочном носителе.
>Бинарные реестры это отследят и утилиты работы с ними обязаны проверять их консистентность и использовать транзакционные логи. Это явно лучше чем целое ничего вокруг текстовых файлов конфигурации.
А нафига эти специализированные утилиты, если конфиг в текстовом виде можно подправить собственными ручками?
ну уже есть кое-что, например бинарный dconf (gsettings)
Отберите кто-нибудь у Поттеринга компьютер.
>Отберите кто-нибудь у Поттеринга компьютер.После трёх месяцев разработки представлен релиз системного менеджера systemd 1245. В новом выпуске в состав добавлены новые компоненты
- systemd-shell
- systemd-cc
- systemd-as
- systemd-ld
В дальнейшем это позволит операционной системе SystemD самостоятельно скомпилировать себя,
загрузить в SkyNet и уничтожить лишнюю часть человечества, по мнению ее создателя Леннарта Поттеринга.
Так в целях сохранения своего текущего состояния оно в первую очередь уничтожит самого Поттеринга.
Ну действительно, зачем так насиловать мозги хейтеров? Представляешь, 99% из них 24/7 сидят на первом канале, а тут, внезапно релиз раньше 1 раза в 10 лет, и куча новых фич! Причем половина слов вообще нипанятна!Ужас какой!
sistemd-covid забыл
Развитие скорее всего пойдет по этому пути:systemd-miningd
systemd-moneyd
systemd-sberbankd
systemd-creditd
systemd-lawd
systemd-collectord
systemd-killd
Шикарно, а куда слать бабло чтоб побыстрее реализовали
Так там целая корпорация добрищЪа работает.
Должен остаться только один^W одна акула и прилипаллы!
Сразу бросилось в глаза, что новый логотип напоминает повёрнутый на бок знак женского туалета.
Сразу видно, что вас больше всего беспокоит.
Если существует контекстная реклама, то почему не может существовать контекстная пропаганда? Если бы там было что-то похожее на серп и молот, тут уже взвились бы под потолок с воплями.Как говорится, каждый НЕ видит в меру своей испорченности, ибо если непотребство человеку не заметно, значит для него это норма. В женский туалет ходите? Поттеринг может и ходит, может в Ред Хейте вообще мужских нет, у них всегда так, оглянуться не успеешь -- уже кого-то "ради свободы" на костёр тащат.
Это обычный подмигиваюший робот. Отличный логотип, кстати, сразу запомнился
Литературу преподаёшь?
Если она для вас контекстная, то коммент, на который вы ответили, дважды верен.
Ещё и в прицеле - очевидно это только что убитая женщина, хм.
Настораживает.
Причем, лежащая в гробу.
Нина Рейзер?
(Ходят слухи (один сайт, похожий на дорвей и ханипот по виду URI, проверять не стал, но сниппеты в гугле говорят, что якобы отказано), что Хансу отказали, но официальной информации я не нашёл.)
Старая шутка... Посвежее ничего нет?
Девчонка в коробчёнке!
> новый логотип напоминаетКруглое - нести, треугольное - катить.
Обращайся к поху, он эксперт в этом вопросе, всегда расскажет как пропотеть по максимуму :)
А остальное - ломиком!
> Сразу бросилось в глаза, что новый логотип напоминает повёрнутый на бок знак
> женского туалета.Нет, тут просто схематично всё показано: круг символизирует отверстие пользователя, а треугольник, это фаллический символ, которым Лёнька вместе с красношляпой имеют всех своих пользователей, всё глубже засаживая им системдец, вот теперь и до хомяка добрались, а ведь начиналось всё с более быстрой системы инициализации, ага
Какой вы несовременный. Треугольник - это анaльная пробка.
А как же могучие крacнoглазые колхозы со всякими трёхбуквенными названиями и примкнувшими к ним активисты и сочувствующие? Неужто никак не могут затоптать злых красношапок и прочих, на святое покушающихся? Написать и поддерживать на халяву свой мегалинупc, который и в продакшне работать будет, и на десктопе, и знать о нём будут не только одноклассники?
Есть еще другой смысл: человек с рупором. Другими словами, недовольным всё-равно засадят этот системд.
Скорее уж девушка в гробу
да и вообще - с точки зрения человеческого восприятия стрелка влево воспринимается как "возврат"
> Скорее уж девушка в гробу
> да и вообще - с точки зрения человеческого восприятия стрелка влево воспринимается
> как "возврат"Нет, это символическое ложе, на котором Лёнька своим треугольником сношает круглое отверстие пользователя
А зеленая потому что "девушка созрела"?
Спит красавица в гробу, провалился и ...,
Нравится, не нравится, спи моя красавица.
>повёрнутый на бок знак женского туалетаПоттеринг попал под давление феминисток.
Под напор.
интересно, на свете есть хоть один человек, который в состоянии вызубрить и применять не подглядывая в гугль весь этот новостандартный бред?
> не подглядывая в гугльА в cheat.sh можно?
ну шшелл скрипты тоже весьма были разные у каждых дистров. особенно сьюз с их весьма запутанной конфигурацией загрузки системы. но да в системду напихали походу уже слишком много.
Скрипты прямо на месте можно посмотреть, даже с не работающей сетью и без гугла.
man systemd.unitи т.п. Вперед и с песней.
то как оно описано может несоответствовать тому, как оно реализовано. Там сам автор уже не помнит, что у них в манах обещано и первым делом посылает всех подальше
Маны в норме авто-генерируются из кода при сборке. Отдельно маны, отдельно код - так не поддерживают.Или, да, описанная проблема возникнет.
> в норме
> ПоттерингЭто же взаимоисключающие параграфы.
типичный опеннет-иксперд детектед - говорит протухшими шаблонами, но не понимает их смысли и уместности употребления
Как же у системд-положительных афедрон рвет, прям на фашистский крест!
лол, тебе, жалкому одминью локалхостов в рога-и-копыта ответить-то тебе нечего, на мороз тебе идти, а не "системд-положительным"
У меня профессия есть не связанная с ит. И на мороз меня выгонять не собираются. А ты убогий девопс, хотя скорее мечтаешь им стать. Руками ты работать не хочешь, головой не умеешь, отсюда и агрессия твоя, системдятел. Тебе не нужны знания, "магию" подавай.
Не горячись, бро! Они этим только доказывают, кто они на самом деле в своем большинстве.
> Как же у системд-положительных афедрон рвет, прям на фашистский крест!Ты уверен что с таким коментом - у них? :)
Посмотри сам:нормальные люди просто смеются или удивляются очередной нелепости ленькиного поделия, системдануьые же на серьезных щах злобно сыпят угрозы увольнения, называют нормальных людей профнепригодными "вытиранами юникс", "одминишками трех хостов" и т.п.Ну и угого тут бомбит?
> Посмотри сам:нормальные люди просто смеются или удивляются очередной нелепости ленькиного
> поделия, системдануьые же на серьезных щах злобно сыпят угрозы увольнения, называют
> нормальных людей профнепригодными "вытиранами юникс", "одминишками трех хостов" и т.п.Нормальные люди с большими продакшнами к системде ровно дышат. И наверное это не про опеннет. Иди, расскажи вон админам мордокниги что они лохи, а то чего-то выступают на конфах по системде и им походу нормально.
> Ну и угого тут бомбит?
Тут какая-то опечатка. Наверное имелост в виду "игого тут бомбит!" %)
>Иди, расскажи вон админам мордокниги что они лохи,Лохи в данном случае юзеры.
> Тут какая-то опечатка. Наверное имелост в виду "игого тут бомбит!" %)
Какая искрометная шутка.
>протухшимиЗато сисьемда всегда пахнет свежим, прямо из-под полпоцеринга! Просто услада копрофилам всея интернет!
>Маны в норме авто-генерируются из кода при сборке.думаешь автор этого читает код, который написал?!
> man systemd.unit
> и т.п. Вперед и с песней.И чем это лучше Windows с msdn?
Ничем. Необходимо усвоить одну простую истину: Поттер пилит не GNU/Linux, а Systemd/Linux, где общего как у фряхи с макакостью.
> Ничем. Необходимо усвоить одну простую истину: Поттер пилит не GNU/Linux, а Systemd/Linux,
> где общего как у фряхи с макакостью.Фраха тоже как-то на мнение окружающих делала это самое и фигарила на своей волне. А то что менее успешно и на ролях проприетарной подложки - бывают в жизни огорчения. Ну вон соня вполне себе довольна дармовой кормушкой.
И какие выводы из этого должны следовать?
Наверное, что каждый фигарит как ему удобнее. Поцтеру и его нанимателям оно вот так. Ну а вас всем этим никто пользоваться не заставляет, колхоз дело добровольное.
> Ну а вас всем этим никто пользоваться не заставляетЭто ложь. Весьма немалая часть дистров именно заставляет, сустемда прибита гвоздями, альтернативы выпилены.
> Это ложь. Весьма немалая часть дистров именно заставляет,Это решение их майнтайнеров, как и еще over 9000 решений по иным системным аспектам. Вас никто не заставляет использовать их дистрибутивы, если вам не нравится какие решения принимают те или иные майнтайнеры.
А как меня можно заставить поюзать конкретный дистр? Не понимаю. Привести надзирателя и наставить на меня пушку? Это работает только до тех пор пока надзиратель не отвернется.
>man systemd.unit
>и т.п. Вперед и с песней.Песня-то какая? "Смело мы в бой пойдём за власть... толлерантности"?
Не - сначала установка пакета с сырцами, компилятора, отладчика и всех зависимых либ, затем анализ.
Вы начали просматривать скрипты прямо с рождения?
> ну шшелл скрипты тоже весьма были разные у каждых дистровзато шелл - одинаковый. Для того чтобы разобраться, как работает неустраивающее тебя место и переделать его - нужно было уметь - shell.
А зубрить внутреннее устройство скриптов было совершенно ненужным занятием.А в той же suse все просто копировали /etc/init.d/skeleton и меняли что понимали, что не понимали - просто удаляли. Разбираться в деталях, меняющихся от релиза к релизу, дело разработчиков самого дистрибутива, у тебя и так все будет работать - даже если ты не скопируешь а руками наляпаешь из пары строк, проигнорировав все соглашения - не знаешь ты про suseшный rc_status - все что ты потеряешь, будет зелененький 'Ok'. Ну не выведется, великая беда.
Не разберешься второпях с зависимостями, руками сделаешь линк - тоже ничего не развалится и не перестанет работать.А сейчас - лекции от титулованных RHSE "как любому васяну окончательно запутаться...зачеркнуто, кое-как наковырять дырок в фиревалDe" - на пол-часа чтива. Надысь наткнулся - ужаснулся.
Причем что там васян поймет в том чтиве дальше вводной части - хз, потому что оно в лучших традициях "вот так работает транзистор", "вот так устроен детекторный приемник", опа... "теперь соберем гиперпространственный двигатель". Але, а как амортизатор-то в самокате поменять?
Причем на самом деле внутри ничего ценного нет, и вся эта галиматья поверх древнего как мир и бесполезного в современных сетях на 100% пакетного фильтра умеет ровно столько же, сколько умел двадцать лет назад скрипт init.d/iptables. А переделают на модные-современные поделки - и этому разучится.
в этом нет необходимости, достаточно погуглить необходимый функционал - найдешь нужную опцию
Ага, а в следующем выпуске они изменят логику работы на противоположную и сломают все настройки (пример https://www.opennet.ru/opennews/art.shtml?num=49969).
Грош цена этим знаниям, да ещё и с зубрежкой. Как вы думаете какова польза от книжки к примеру "Программирование под андроид 4.0" в век андроида 10 версии, правильно, нулевая. У нормального ПО должна быть всегда актуальная документация, к которой в любой момент можно обратиться, и нет нужды в гуглях и прочих. А знаниями это все я никак не назову.
> У нормального ПО должна быть всегда актуальная документацияа у тебя - петля времени, уютно устроившись в которой ты пару томов этой документации "в любой момент" быстренько изучишь, каждый раз, начиная с азов.
> А знаниями это все я никак не назову.
это именно знания. Причем да - еще более кусочные и преходящие, чем программирование под андроид4 - там, если не нужны новые анти-фичи, ты в принципе четверочный фонарик и под десятый соберешь, в паре мест может придется на stack вопросы посмотреть.
А разобраться, почему не смонтировался модный-переносимый-шифрованный хомяк - тебе так просто не удастся. Особенно, если ты ни о чем таком заранее не знаешь, просто ответил 'Y' на вопрос при установке.
Замечу, добраться до содержимого шифрованной ведроидом флэшки мне удалось просто посмотрев, как она монтируется в живой системе. Потому что это делалось - сравнительно просто. (на самом деле, конечно, тоже трэш и п-ц, но не настолько же)
И даже версии ядра 5.5 для этого не требуется.
>[оверквотинг удален]
> в принципе четверочный фонарик и под десятый соберешь, в паре мест
> может придется на stack вопросы посмотреть.
> А разобраться, почему не смонтировался модный-переносимый-шифрованный хомяк - тебе так
> просто не удастся. Особенно, если ты ни о чем таком заранее
> не знаешь, просто ответил 'Y' на вопрос при установке.
> Замечу, добраться до содержимого шифрованной ведроидом флэшки мне удалось просто посмотрев,
> как она монтируется в живой системе. Потому что это делалось -
> сравнительно просто. (на самом деле, конечно, тоже трэш и п-ц, но
> не настолько же)
> И даже версии ядра 5.5 для этого не требуется.Перефразируя: то, что было просто, стало сложно, а то, что было сложно, стало почти невозможно. Решительная победа попенсрорсников!
>а у тебя - петля времени, уютно устроившись в которой ты пару томов этой документации "в любой момент" быстренько изучишь, каждый раз, начиная с азов.где петля? петля в том, что каждый раз "перед использованием - прочитайте инструкцию эксплуатации"? это петля по вашему? Прочитав сдк андроида для 4.0 версии вы будете использовать 10-ю?
>это именно знания.
это инструкция, а не знания.
>А разобраться, почему не смонтировался модный-переносимый-шифрованный хомяк - тебе так просто не удастся.
зачем мне разбираться если это все должно быть описано в инструкции по применению (да, да документации), если там нет таких "знаний", то увы грешить можно только на майнтейнера, или вообще не использовать такого качества ПО. Зачем мне лезть в исходный код ПО, чтобы выявить его не задокументированные возможности? Ризон какой? "Знания" ради? Повторюсь - это не знания.
Для полноты дам тут определение понятию "знания".
"Знания" - постигаются, а не читаются. Нет документации, но есть исходный код - отлично мы можем "прочитать" эти знания. А вот когда нет ни того ни другого, отлично мы начинаем реверсить, по сути тоже "читать". Мы не постигли ничего.
А оно надо? 95% всех этих фич могут понадобиться пару раз в жизни, тут и погуглить можно и маны почитать. А 5% уж запомнишь, если пользуешься этим постоянно.Мне это все тоже не нравится, но куда деваться?
Список тут: https://nosystemd.org/
В том-то и проблема, что кроме gentoo и alpine одна маргинальщина, которая неизвестно просуществует ли хотя бы лет 5.
Там как минимум список всяких бздей, которые пока не собираются в [гроб].
А еще шлака, пклос и войд.
На локалхосте системд мне не мешает, а пригодного для серверов с lts в списке по сути ничего и нет. BSD-отдельный разговор, мне Линукс нужен.
Телефон поддержки, можно и записать. Если памяти не хватает ;)
> интересно, на свете есть хоть один человек, который в состоянии вызубрить и
> применять не подглядывая в гугль весь этот новостандартный бред?А нафуа? Там маны есть. Нормальные, кондовые, один из немногих проектов в линухе где все достаточно подробно задокументировано.
>вместо /etc/passwd, /etc/group и /etc/shadow используется профиль в формате JSONкакой ужас...
Вы, видимо, ни разу не пробовали централизированно управлять пользователями
я пробовал. Решительно не знаю, зачем мне при этом нужен бы был - json.
Человеку json не нужен, а машине удобнее, по-моему, не самая критичная проблема
> json ... машине удобнееЧто ты несёшь?
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." - Martin Fowler.
> "Any fool can write code that a computer can understand. Good programmers
> write code that humans can understand." - Martin Fowler.У меня не возникло проблем с пониманием кода systemd.
Это потому что ты рептилоид.
Потому что Даннинг и Крюгер лопнули от смеха поле его слов "#define определяет переменную".
> Потому что Даннинг и Крюгер лопнули от смеха поле его слов "#define
> определяет переменную".Вы тут кого-то имхо с кем-то путаете.
>> Потому что Даннинг и Крюгер лопнули от смеха поле его слов "#define
>> определяет переменную".
> Вы тут кого-то имхо с кем-то путаете.mikhailnov commented on 11 Feb 2018 • edited
-#define LIBVA_MAJOR_VERSION 1
+#define LIBVA_MAJOR_VERSION 2...
mikhailnov commented on 11 Feb 2018
ah, those are different variables. Then I'm not right.
https://github.com/saiarcot895/chromium-ubuntu-build/issues/...
Там тоже было всё "понятно".
> Человеку json не нужен, а машине удобнееС чего бы вдруг json удобен машине? Другое дело что в всякой в3банутой ынтырпрайзятине это наверняка пригодится.
>> Человеку json не нужен, а машине удобнее
> С чего бы вдруг json удобен машине? Другое дело что в всякой
> в3банутой ынтырпрайзятине это наверняка пригодится.Четкая структура, удобнее парсить
>>> Человеку json не нужен, а машине удобнее
>> С чего бы вдруг json удобен машине? Другое дело что в всякой
>> в3банутой ынтырпрайзятине это наверняка пригодится.
> Четкая структура, удобнее парситьЯвно, ни одного "парсера" не писал.
> Четкая структура,Это как? Типа, как четкий пацанчик? :)
> удобнее парсить
Кому удобно? С фига удобно? По сравнению с чем? Ну, кроме XML который еще более чокнутый.
В чем по вашему главная проблема, в управлении пользователями?
через json удобно телеметрию отправлять, как в qtcreator https://www.opennet.ru/opennews/art.shtml?num=51658
да ничуть не удобно, просто макака не умеет ничего, кроме json.
А приличные программисты обычно не любят телеметрию программировать и стараются покинуть такой проект побыстрее.
> да ничуть не удобно, просто макака не умеет ничего, кроме json.Все проще: ты лично не смог убедить автора не использовать json, пока было не поздно, и даже не пытался, хотя мог бы
Я мог бы убедить менеджера не использовать автора, у которого json - первая реакция на любую задачу, связанную с сохранением данных, как профнепригодного, и нанять другого, но, к сожалению, всех не переубедишь.Приходится просто старательно обходить лепехи из под хвостов, и пытаться как-то построить собственную жизнь в стороне от "мэйнстрима" и "прогресса".
И надеяться как-то увернуться от разгоняющейся тойоты, где макака придумала датчик газа.
> Приходится просто старательно обходить лепехи из под хвостов, и пытаться как-то построить
> собственную жизнь в стороне от "мэйнстрима" и "прогресса".вот как попробуешь убедить, дай ссылку, обсудим
Для транспорта слабо структурированных данных json вполне ок. Хранить json - это уже да, это клиника. Другое дело, что не надо путать хранение в json и вывод в json-сериализованном виде, второе вполне удобно.
> Для транспорта слабо структурированных данных json вполне ок.Для вебмакак. Которые принципиально не могут жить с тем фактом что в байте 8 бит. Так что все 256 состояний макаки использовать не умеют в принципе, вместо этого рассылая очень читаемую тарабарщину, зачастую вида 02bcae3f41... которая в 2 раза пухлее чем реальное содержимое. В формате который не особо читаем на глаз, хреново парсится машинами, требует нефиговую либу, да еще пару вулнов влепит. Или их либа парсинга припрет. Конечно, бывает и хуже, можно вон XML сделать вообще. Там либа в 20 раз жирнее, парсинг еще тормознее, а полный синтаксис со всякой XSLT порнографией может вообще порвать нафиг неподготовленный мозг... но это не заслуга json а недоработка xml.
Не забывай еще про секту коифилов — свидетелей потерянного бита! Вот ты отошлешь 255, а у тебя — чик — бит отрезало. Начисто. И уже совсем другой коленкор получается!
> И уже совсем другой коленкор получается!Ну вот опеннет нам об этом напоминает иногда, какими-то ппппя в ссылках на википедию. Он в уникод местами таки не умеет. А, да, utf8 гораздо фривольнее с значениями байтиков обращается.
"с тем фактом что в байте 8 бит"В байте может быть и не восемь бит, это только в твоём мирке восемь. Так что не факт. Выражайся точнее.
Такими темпами скоро уже можно будет выпускать systemdOS, уже даже до домашнего каталога добрались.
Уже, называется Fedora Worktation.Она же и GnomeOS.
Только пущай они её на своём ядре корячат, а от Линукса отстанут.
Хоть убайте не понимаю зачем тащить homed в инит систему ?
А systemd-repart это вообще зачем, зачем это тащить в 99% систем. Отдеьный проект создать не судьба... надо все в одну кучу. Ожидаем
Systemd-desctopd и Systemd-everythingd
systemd никогда не была инит-системой, сразу была спланирована как модульная инфраструктура для работы с элементами операционной системы. никто не заставляет использовать тот или иной функционал - можно это считать отдельными проектами, но сделанными командой высококлассных инженеров
> systemd никогда не была инит-системой, сразу была спланирована как модульная инфраструктура для работы с элементами операционной системы.Кхе-кхе
http://0pointer.net/blog/projects/systemd.html
> You probably guessed it: what I suggested above as requirements and features for an ideal init system is actually available now, in a (still experimental) init system called systemd, and which I hereby want to announce.
>
Поцер никогда не был и не будет инженером. Он графоман со сверхидеей.
ого, иксперт в треде, все по машинам! покажи-ка свой гитхаб, трепло?
Забавно.
А что, если проггер разрабатывает-таки коммерческий софт( за что е у и платят деньги ) и, будучи под договором о неразглашении, разумеется не может выкидывать исходники проектов в открытый доступ..То что ему показывать на гитхабе( который для сторонних пользователей будет пустым ) ?
Я бы в ответ попросил бы показать его гитхаб времён 2000 годов, поржал бы.
такие как ты НЕ разрабатывают никакой софт, а целыми днями сидят на опеннете, строчат тупые комментарии, за которыми нет ни опыта, ни знаний
> такие как ты НЕ разрабатывают никакой софт, а целыми днями сидят на
> опеннете, строчат тупые комментарии, за которыми нет ни опыта, ни знанийЭто насколько надо низко пасть чтобы что-то разрабатывать в социальной сеточке.
причем тут социальная сеточка? серьезные продукты редко разрабатываются в одиночку, современные серьезные продукты как правило открыты (до некоторых границ - ядро, например), поэтому настоящий современный инженер-программист, не имеющий на гитхабе доказательств своей компетентности - нонсенс
Не в одиночку не значит на гейхабе.И пруф на то, что процесс разработки долэен быть открыт. Про "миллионы (шоколадных) глаз!" Только не надо. Не смешно уже ссылки на адептов попенсрорс читать.
> причем тут социальная сеточка? серьезные продукты редко разрабатываются в одиночку, современные
> серьезные продукты как правило открыты (до некоторых границ - ядро, например),
> поэтому настоящий современный инженер-программист, не имеющий на гитхабе доказательств
> своей компетентности - нонсенсНу да, и что мешает расшарить репозиторий между несколькими разработчиками ?
Самое забавное, что балда тут, похоже, ты.
Есть огромное множество коммерческого ПО, приложух итд итп, заказчики/владельцы которых в страшном сне видят открытие исходных кодов их продуктов по многим причинам.Это какие же серьезные продукты, как правило, открыты ?
Винда ?
Продукция того же Ansys и проч ?
Целая куча жирного ПО для работы с графикой( т.ч фотошоп ) ?Нонсенс - это сам термин "инженер-программист", т.к это совершенно разная специфика( мб ровно до тех пор, пока речь не начинает касаться разработки какого-нибудь барахлишка на микроконтроллерах / системах пром. автоматизации. Ардуинщика, опять же, можно назвать инженером-погромистом:) )
Отчего ж. Там пара поделок может быть. А даже малую вещь можно сделать по разному.
Нет, он пассионарий, которому за проталкивания технологий на новый уровень приходится расплачиваться наступанием на всяческие грабли. Такие как он тянут за собой прогресс, не всегда сразу находят правильный путь и понимание окружающих, но в сумме всех своих достижений эффект оказывается положительным и они понемногу меняют мир.То что сейчас происходит вокруг systemd мне напоминает появление автомобилей в мире гужевого транспорта. Лет 120 назад и конструкция автомобилей оставляла желать лучшего и обыватели пренебрежительно к ним относились, но сейчас трудно понять как вообще можно было обходиться без них.
В сообществе не очень любят когда им что-то куда-то проталкивают. Хотя засилье SJW несколько изменило ситуацию, надо признать.
вы его недооцениваете.
Он хреновый PM, хорошо умеющий ссать в уши топтопам.Которые сами уже, разумеется, ни в чем не разбираются, и вообще у них мак.
> Он хреновый PM, хорошо умеющий ссать в уши топтопам.Кроме этого он таки умеет и дельные фичи подгонять. Ресайз разделов так например очень годно, в лучшем случае я смогу постепенно отделаться от самопального костыля.
а я вот - НЕ смогу, поправив две строчки в таком самопальном костыле - научить его делать что мне надо, а не что у автора получилось. И потратил я на это аж пять минут. Четыре - чтобы осознать, что таки там нужно поправить.Правильно, юзер не должен ничего править, он должен жрать что дали.
Это Поттеринг сотоварищи высококлассные инженеры, что ли?
да, а ты кто? покажи свой гитхап или что-то доказывающее твою компетентность? inb4 ничего не будет предъявлено
Мелкобуквенный сосачер требует деанона. Как мило. Хотя чего еще ожидать от клиента мейлрушечки?
А данные кредитки тебе не показать, НЯША?
> Хоть убайте не понимаю зачем тащить homed в инит систему ?Затем чтобы мигрировать профайлы пользователей между компьютерами, например. А, ну правильно, намного лучше когда кому это надо берут непонятную проприетарщину, потому что та так умеет. А опенсорсные решения, соответственно, пролетают.
> А systemd-repart это вообще зачем, зачем это тащить в 99% систем.
Вообще-то очень полезная фича в эмбедовке: слепил минимально возможный образ который быстро накатывать, а на фактической системе увеличил rootfs до максимального фактически доступного стоража. Мелкий rootfs видите ли страдает душняком свободного места и проблемами перфоманса.
> Отдеьный проект создать не судьба... надо все в одну кучу.
Это довольно типовая системная задача. Ну да, не для локалхостов, конечно. А для энтерпрайзных инсталляций, эмбедовки и проч. И таки смею думать что всего этого малость поболее 1%.
Когда уже сапёра добавят или косынку :(
Сразу супертукс.
Рак прогрессирует. Всё идёт к пингвинокапцу. Помянем.
>Всё идёт к пингвинокапцу.Всё идёт к редхатокапцу
/fixed
и что вы будете делать, оставшись без редхата?У вас _вся_ сколько-нибудь серьезная деятельность давно либо им покрыта, либо в нем и происходит.
Тут как раз речь о том, что их деятельность уже вредительская.
> Тут как раз речь о том, что их деятельность уже вредительская.так ни на какую другую никто уже все равно не способен.
Во всяком случае, в условиях копроэкономики. На коронавирус надежда слабенькая, на пришествие, наконец, человекоядных ящериков и взятие ими контроля в свои лапы - лишь немногим больше.
Ну когда же linuxD они состряпают...
это он и есть.
Просто Поцтеринг гордый, и система целиком называется SystemD/linux, а не наоборот.
Postgre ещё не вкомпилили?
Реестр настроек будет в ней
у него лицензия неправославная
Я считаю, что этому всему очень не хватает какой-нибудь JoomlaD, через которую можно было бы всем этим управлять. Ну, типа как Webmin, но только Joomla. Если сходить с ума, так уже до конца! :D
Ну а че, было бы интересно! Мол, проталкиваем системду в массы. Даешь "систему инициализации" (вроде это так задумывалось :D) каждому нубу! Тут тебе и пользователя добавить и диск смонтировать можно будет. И систему обновить...
Это называется Cockpit, с разморозочкой вас.Жухлу мы не используем, патамушта NIH. А вот jboss когда-нибудь, непременно, интегрируем так, чтоб вы заманались выпиливать обратно.
> Я считаю, что этому всему очень не хватаетХа-ха.
sudo dnf install cockpit
Уже давно существующий и активно использующийся инструмент.
https://cockpit-project.org/
https://habr.com/ru/post/471220/
Логотип: А девочка пьяна © Земфира
[уже который день]
> Появилась возможность запуска нескольких экземпляров systemd-journaldО боже!
Вместо того, чтобы сделать возможность взаимодействовать только с rsyslog они сделали возможность забить раздел мусором ещё быстрее!
> забить раздел мусором ещё быстрее!Это для того чтобы складировать логи раздельно по контейнерам, там где они под более-менее полный инстанс ОС косят - актуально.
Оно постепенно пожирает операционную систему, заменяет собой её компоненты.
Ну справедливости ради стоит заметить что systemd никогда не был и не будет частью GNU.
Угу. Ведём наступление с двух фронтов, меж которых - пользователи. А с третьей стороны - NVIDIA и прочие любители бинарных драйверов и корявых железок (очень интересно, когда помимо производителей CPU начнут публично пинать до производителей GPU - какой-никакой, а всё же исполняемый код на них тоже бывает, а возможность рисовать на экране что-то левое сама по себе может быть вкусной).
И слава богу. Это значит, что systemd будет и дальше развиваться как пригодный для повседневного использования на рабочих станциях и серверах продукт, а не как игрушка для малочисленного подвида гиков, озабоченного идейной чистотой софта, а не собственно софтом.Меньше GNU - больше Linux'а.
> Меньше GNU - больше Linux'а.Купите уже Мак и не ходите сюда мучаться. )))
> Купите уже МакЗачем переплачивать за бренд получая в итоге нечто, что по качеству не выше конкурирующих продуктов? Это глупо. А Linux, как минимум, бесплатен. И ставится почти на что угодно.
> и не ходите сюда мучаться. )))
Мне думается, что ради страданий сюда хожу определенно не я, судя по тем тоннам боли, которые сюда регулярно изливаются множеством посетителей при каждой новости об очередных новшествах.
2020-й год, опеннет-петросяны и одмины локалхостов продолжают хейтить отличный инструмент без намека на осведомленности в теме, вся "аргументация" которых сводится к соревнованию "кто плотней забьет комментарии с избитыми шутками про systemOS"
Поцтеринг, залогинься.
тю, петросян локалхоста #125 порвался
> вся "аргументация" которыхВсю аргументацию ты ожидаемо игнорируешь, но это не удивительно.
это которую? ту, что "зачем такой толстый инит-менеджер", "монолитная система", "не умею пользоваться поиском опций" или "когда уже туда пасьянс запихнут"?
Это которая "что делать админу при сбоях systemd, которые происходят сплошь и рядом?". Это котороая "поведение по умолчанию, при котором изменение в одном месте меняет поведение в другом", например, при включении приёма логов от внешних машин меняет местоположение логов локалхоста. Это которая "регулярно меняющиеся с нарушением совместимости интерфейсы взаимодействия".Может быть, когда-нибудь, после относительной стабилизации API и внутренностей, после выгоняния гениев программирования вроде Поттеринга, ЭТО станет возможно пускать в production. Но не сейчас точно. Сейчас это вещь в себе. Прикольно для студента, которому всё равно что учить: JavaScript или язык юнитов systemd. И совсем не прикольно для человека, отвечающего за актуальное состояние хотя бы сотни рабочих мест.
>ЭТО станет возможно пускать в productionRHEL и Oracle Unbreakable смотрят с недоумением. Если они не продакшен, то все остальное - точно не он.
> RHEL и Oracle Unbreakable смотрят с недоумением. Если они не продакшен, то
> все остальное - точно не он.Продакшен это кубернетис, а не вот это вот, передавай там им «с добрым утром», а то в погоне за вендорлоком они похоже самовыпилились.
RHEL и Unbreakable Linux берут люди, которые хотят техподдержку. В этом случае сисадминам уже фиолетово, что там и как бегает, стиль работы меняется с «разбираться и делать» на «следовать инструкциям». Деньги на техподдержку берутся из экономии на сисадминах. И о качестве продукта поэтому говорить сложно.RH и Oracle продают не ОС, а сервис. И, да, с RHEL я работал.
При этом техподдержка ни разу не защищает от сбоев/простоев (по факту даже увеличивает, т.к. время отклика больше).
То что она делает - это перекладывает риски. Любимая мантра сурьёзного бизнеса.
С приходом sysdemd RHEL уже так себе продакшен. То тут упадет, то там не поднимется. Так и живем.
> И совсем не прикольно для человека, отвечающего за актуальное состояние хотя
> бы сотни рабочих мест.Для юникс-_нуба_ вероятно, действительно не прикольно, равно как и всегда было всё не прикольно для того, кто в этом нуб.
В реальности же - превеликое множество администраторов преспокойно отвечают за актуальное состояние. Не рвя на себе волосы и не требуя у начальства немедленно заменить вот это всё на Devuan/Gentoo.
Я так понимаю, вы к этим администраторам не относитесь, иначе не несли бы такую чушь.
Ожидаемая реплика от фаната дистрибутива %имя_дистрибутива%. Религия меняет менталитет, да.
> Ожидаемая реплика от фаната дистрибутива %имя_дистрибутива%. Религия меняет менталитет,
> да.У меня 500+ серваков на CentOS, давай, расскажи мне какой systemd офигенный, админ локалхоста.
Что ж не заменишь, страдалец?
> "что делать админу при сбоях systemd, которые происходят сплошь и рядом?"приведите пример, пожалуйста
Например, сервис может тупо упасть, а systemd даже не почешется.
Из повседневного - это поделие не умеет определять, что сеть поднялась при старте машины, не умеет выставлять зависимости сервисов друг от друга. По документам умеет, а по факту - пшик.
> "регулярно меняющиеся с нарушением совместимости интерфейсы взаимодействия"приведите, пример, пожалуйста
> И совсем не прикольно для человека, отвечающего за актуальное состояние хотя бы сотни рабочих мест.о, значит у вас есть конкретные примеры эксплуатации systemd, приведите примеры, пожалуйста, тех случаев, когда именно systemd являлся источников проблем для вас (не беря в расчет "не умею гуглить опции", "не понятно как работает XYZ" (вариант не умею гуглить)
Ваш start job bla bla bla (999hourse\no limit). И это мягко говоря очень раздражает.
При этом stop job bla bla bla (999hourse\no limit) Тоже раздражает...
> Ваш start job bla bla bla (999hourse\no limit). И это мягко говоря
> очень раздражает.
> При этом stop job bla bla bla (999hourse\no limit) Тоже раздражает...Если вы софт и скрипты пишете так же как коменты здесь - тогда понятное дело компьютеры вас будут неимоверно бесить. Поди догадайся что еще за hourse. Толи час, толи лошадь, толи лощадь на час.
> это которую?которую ты игнорируешь
сказал типичный иксперт, не способный прочитать более двух слов в предложении
Так больше продолжаться не может. Гудбай, рач, ты стал токсичен и опасен. Low Level Format my SSD и переезд на дистр без systemd.
Гента в помощь, Source-based, контроль над софтом, который арчу и не снился и нет привычки лишать альтернатив
Ждём тебя на девуане.
на artix https://artixlinux.org/ тогда уж - тот же арч, но без системд
или antix - тот же демьян, но без systemd
На крайняк - MX Linux (systemd есть, но "по умолчанию" заменён эмулятором)
> или antix - тот же демьян, но без systemdА диван тогда чего? Или это они на деревянных мечах давеча на опушке леса рубались за юзерей?
> Low Level FormatЕго уже лет двадцать как нет, клован.
И куда же делся Secure Erase?
Как вы там в 2050 году поживаете? На мозгах уже майните?
Secure Erase != Low Level Format
> Как вы там в 2050 году поживаете? На мозгах уже майните?Нет. Наступила идиократия, майнить не на чем.
> > Low Level Format
> Его уже лет двадцать как нет, клован.- Сурка не видишь? А он есть!
MHDD у меня пылью покрываться не успевает
>> > Low Level Format
>> Его уже лет двадцать как нет, клован.
> - Сурка не видишь? А он есть!
> MHDD у меня пылью покрываться не успеваетLLF вообще-то подразумевает переконфигурацию поверхности диска в ввиде "перезаписи" меток секторов-дорожек и прочего.
Оно, ЕМНИП, для HDD уже в конце 90х вышло из моды (и требовало утилиту от производителя, чтобы не превратить HDD в тыкву и не потерять гарантию).Другое дело, что сейчас под "low level format" обычно подразумевают перезапись/зануление всех блоков (или сброс на заводские настройки).
> Другое дело, что сейчас под "low level format" обычно подразумевают перезапись/зануление всех блоков (или сброс на заводские настройки).Это что-то из разряда применения глагола "орать" вместо "смеяться". Чигура на них нет.
> требовало утилиту от производителя, чтобы не превратить HDD в тыкву и не потерять гарантию).А сейчас из-за принципа позиционирования голов оно гарантированно станет тыквой - ну не может винч сам нанести метки которые использует для навигации, при их повреждении винч вообще перестает понимать где головы летают - и это опачки. Так что фирмвари прикладывают недюжинные усилия для того чтобы запись не попала ненароком в сервометки. Потому что потом даже сектора может не получиться ремапнуть, чего доброго весь трек, а таким макаром место в области ремапа почему-то быстро кончается.
> MHDD у меня пылью покрываться не успеваетА мне и с whdd неплохо... :P.
И таки нет у современных винчей никакого low level format - сервометки только в условиях фабы нанести можно. Винч по ним позиционирует головы - и поэтому нанести их принципиально не способен, проблема яйца и курицы. Так что винч с слетевшими сервометками становится тыквой.
девка на кровати, вид сверху )
[o<=]
[o>=]
[o====3]
V 2.0
[S=====D]
Для лучшего понимания относительно принципов взаимодействия с пользователями и сообществом
[ (_o_) o===3 ]
Теперь банановый^W в графике!
https://imgur.com/PAaOoGE.png
Я вижу это как системд раскалывающий клином ядро под прессом. Мне кажется на то и намёк в лого.
сжатое в тиски ядро*
Оно не раскалывает. Оно ВНЕДРЯЕТСЯ.
Homed. Всё! Приплыли. Жаль переход на BSD не так гладко пока идёт как ожидалось.Теперь у нас home в json. Ура товарищи. А бинарные данные у нас храняться в BSON? Так вот чтобы прямо вот так "\xA1", чтобы 4 байта на 1 байт.
Нужно ехать, пока это не сделали обязательным.
> Нужно ехать, пока это не сделали обязательным.Именно.
Вообще я надеялся его отпустит. Таки иногда люди завязывают с тяжелыми наркотиками, проходят реабилитацию и выздоравливают. Да, я понимаю, я наивен, всё ещё верю в людей. Видно не тот случай. Или жизнь ещё не научила (всмысле меня не научила). Печально, но тут как есть. Ну, буду смотреть на другие системы. Надеюсь с BSD таки заведу всё железо. Знаю, есть без этого всего дестрибутивы, но надолго ли. Таки работать надо а не в systemd ковырятся.
>я надеялся его отпуститя думаю, что лёня - мелкий мелочный человечишка и чем больше его троллят в коментах тем больше у него пригорает и тем чаще он назло бабушке отмораживает уши. по этой причине его не отпустит никогда.
Я, конечно, идеологически не приемлю всякую пермиссивщину, но на это поглядишь - и опять мелькаяют всякие глупости насчёт BSD. Они там совсем, похоже, с дуба рухнули
> Я, конечно, идеологически не приемлю всякую пермиссивщину, но на это поглядишь -
> и опять мелькаяют всякие глупости насчёт BSD. Они там совсем, похоже,
> с дуба рухнулиУ меня не мелькают. Я интенсивно стараюсь прейти. Сейчас 2 диска в ноуте, почти переехал, но не всё железо на ноуте ещё завёл в нормальное состояние. Однако сам процесс работы с BSD мне нравиться. Даже элементарно не нравиться как оформили порт, в одно действие делается свой с своими зависимостями.
В целом да, мантейнеры оставляют желать лучшего, но плюс в том что правиться это всё очень быстро и легко.
Переходите на OpenIndiana!
https://ru.wikipedia.org/wiki/Illumos
https://ru.wikipedia.org/wiki/OpenIndiana
> Переходите на OpenIndiana!
> https://ru.wikipedia.org/wiki/Illumos
> https://ru.wikipedia.org/wiki/OpenIndianaСпасибо, как минимум я посмотрю. Если будет держать laptop то таки да. Уже 3 альтернативы. Здорово.
Есть три основные ветки: Linux, BSD, illumos. Из совсем экзотики есть MINIX3 но я не встречал людей использующих его, HaikuOS.
> Есть три основные ветки: Linux, BSD, illumos. Из совсем экзотики есть MINIX3
> но я не встречал людей использующих его, HaikuOS.illumos - пока не знаком, но буду смотреть одновременно с тем что двигаюсь в BSD. Суть то простая, мне нужен рабочий ноут с удобным и чесловеческим интерфесом.
p.s. виндо-мако-фаны идут лесом, даже не пишите ответ на это сообщение. Вот просто совсем, пользуетесь и пользуйтесь, никто вам не мешает, не провацируйте, вас не трогают и вы не трогайте. Дайте людям со своим интересом пообщаться.
OpenIndiana это дистрибутив illumos. illumos это развитие OpenSolaris. OpenSolaris по сути тот самый UNIX System V.
> OpenIndiana это дистрибутив illumos. illumos это развитие OpenSolaris. OpenSolaris по
> сути тот самый UNIX System V.Посмотрел в виртуалке, пока к сожалени нужный софт с которым работаю собрать не удалось. Думаю можно, но повозиться придётся. FreeBSD продолжает лидировать.
Еще illumos дистрибутивы http://www.dilos.org/ https://www.osdyson.org/projects/dyson/wiki
> Еще illumos дистрибутивы http://www.dilos.org/ https://www.osdyson.org/projects/dyson/wikiСпасибо добрый человек.
> Переходите на OpenIndiana!...и вместо рака будет грыжа. Не нравится json? Ну тогда нате вот вам XML, а поскольку его парсинг не тормозит - с кешированием в скулайте, во :)
А у нас есть удобный графический/TUI конфигуратор для не админов? Фич в systemd уже ого-го, а обычному пользователю читать столько документации лень. Это ж реально круто получается: вместо зоопарка мелких разношерстных демонов получаем что-то одно выполненное в одном стиле.
Это недопустимо, ведь подобное ведет к упущенной прибыли красношляпников.
> А у нас есть удобный графический/TUI конфигуратор для не админов? Фич в
> systemd уже ого-го, а обычному пользователю читать столько документации лень. Это
> ж реально круто получается: вместо зоопарка мелких разношерстных демонов получаем что-то
> одно выполненное в одном стиле.Ты видел сколько там файлов для конфигурации? Посмотри тут на форуме, я как-то считал. Ни один человек в здравом умен не возьмётся за написание графического конфигуратора для systemd. Я тебе больше скажу, куча этих людей которые тут говорят как это классно что появился systemd это админы локалохостов, которые увидели только одну фичу, система грузится быстрее. А шаг в лево или в право и начинается ад. Никто не знает как это настраивать. И не слушай ты этих типа экспертов systemd. Потому что задай им любой конкретный вопрос по этому г...ну и они срузу ответят "тебя что в гугле забанили дед?" почему? да потому что сами ничего уже в этом не понимают, только на гугл и могут послать. Никто уже ничего в это systemd не понимает. Трава которую курит его создатель не поставляется автоматически с его творением.
Сусевский yast не может?
Cockpit
Вызывает уважение титанический труд по приведению линукса в порядок. Так держать!
>В привязанном к домашнему каталогу профиле JSON указаны параметры, необходимые для работы пользователя, включая данные об имени, хэше пароля, ключах для шифрования, квотах и предоставляемых ресурсах.то есть теперь зондам будет удобнее сливать все данные
Логотип навеял:
Она плавает в формалине
Она не придет - её разорвали собаки
Арматурой забили скинхеды
Надломился предательский лёд (с)
На замочную скважину похоже, нет?
Ты начинаешь понимать!
Ключ и Врата, Всесодержащий (!) — имена несущего погибель Йог-Сотота. И его пророк несет невыразимый ужас в мир Linux.
А это ж вроде дружок ктулхи? Так, кто там из них вебмакаками питается, пусть идут сюда, они нам нужны.
Когда добавят поддержку desktop_environmentd?
Завтра. После обеда.
Уже. См. liri desktop.
>Добавлена новая утилита "systemd-repart", предназначенная для переразбивки таблиц дисковых разделов в формате GPT.Это уже упоротость в 2 Поттеринга.
>На практике systemd-repart может оказаться полезным для образов операционной системы, которые изначально могут поставляться в минимальном виде, а после первой загрузки расширяться до размера имеющегося блочного устройства или дополняться дополнительными разделами (например, корневой раздел может расширяться для охвата всего диска или после первой загрузки создаваться раздел подкачки или /home).Какой ***** до такого смог додуматься? С какой стати система себе позволяет управлят разделами на своё усмотрение?
> Какой ***** до такого смог додуматься?Те кто раскатывает заранее подготовленные образа систем на девайсы/компы. Бишь эмбедеры, энтерпрайзы и тому подобные. А вы думали что они откалывают камасутру над каждым тазиком? Ага, щас...
Логотип подразумевает шото вроде этого:
user > /dev/zero
во1х, systemd как init-система слишком много начинает контролировать, во2х, в пакете уже зависимости на systemd.
Тот, кто разрабатывает systemd, понапишет всяких модулей, а как потом избавляться от systemd?
Ведь чем больше кода в systemd, тем больше багов в systemd, а systemd - это не какой-то простой текстовый редактор(в который могут быть ошибка), а система инициализации.
> systemd как init-система слишком много начинает
> начинаетА ты забавный.
когда уже это поделие Поттеринга нормально форкнут и вырежут фсё лишнее...???
Ахаха, до слез!
Да, тут плакать надо.До тех пор, пока в головах васянов мечта "надо форкнуть" вместо "нам нужна юникс-система, а не убогий "новый стандарт", хреново косплеящий винду, которой мы и так наелись", монополии Лёни на единственноверный путь ничего не угрожает.
А все просто. Юниксвэй имеет пойнт. И хорошо работает. Местами. А местами это кусок грабель и работает из рук вон плохо. Ну вот линух пытается взять из него то что работает хорошо, а остальное не ссыт взять и пересмотреть. Чем и хорош.
Линукс работает. Местами. Как-то.
Главеое что это говноыедро окуклили корпы. Теперь это якорь в ...е НТП.
> Линукс работает. Местами. Как-то.Для меня он нормально работает, везде где мне надо было. И сабж тоже пришелся очень кстати в некоторых задачах.
> Главеое что это говноыедро окуклили корпы.
А корпы что, рептилоиды какие-то, у них задачи какие-то убер-уникальные, или чего? Или по вашему мнению забесплатно да нормальный инструмент вместо хаотичной и наколенной васянской помойки вообще никак не можно?
> Теперь это якорь в ...е НТП.
ИМХО, кривож...е скрипты, которыми даже изоляцию сервиса от системы сделать мучительно - были куда как большим якорем прогресса.
>> Линукс работает. Местами. Как-то.
> Для меня
>Я
>МнеВсе что нужно знать о 294-ом.
Удалить 99% кода, LOL?
А может только 90%, все-таки он какой-никакой а кодер..
Уже, elogind называется. Это всё, что нужно линуксу, что бы запускать проги прибитые гвоздями к системдос с минимальными переделками.
Оттуда не нуно ничего вырезать. И форкать это нинуна. Просто не исподьзовать. Он изначально омно, вся его идея, не говоря уже о реализации.
идея и реализации прекрасны, а ты кто такой, чтоб судить? ни аргументации, ни опыта, ни достижений у тебя нет, обычный одминишка трех хостов в рога-и-копыта, где о тебя вытирают ноги все, от бухгалтера до менеджера по продажам китайских дилдаков
Ущербна уже идея заменить скрипт юнитом. Но поцеринг пошел дальше...
декларативное описание описывает конечный автомат, дает идемпотентность, воспроизводимость, предсказуемость поведения во всех случаях, зато баш-портянка - кажется знакомой одмину локалхоста (на самом деле нет, в большинстве случаев такие иксперты даже баш не знают)
Только вот для декдаративного описания ёнит-фейлы не нужны, как и баш в стартовых скриптах, внезапно.
а как это нужно делать? необходимо описывать параметры работы с сервисом, такое описание/запись должны быть независимы от других описаний других сервисов, переносимы, легко редактируемы независимо от других записей, в случае использования файловой системы для хранения таких описаний - отдельный файл - лучший выбор, для описания параметров используется простейший ini-подобный формат.
> а как это нужно делать?На бсдшные скрипты посмотри!
бсдшные скрипты - это жалкая попытка уместить логику запуска (в редких случаях чего-то более) и небольшого числа параметров (почти каждый раз разных и неунифицированных в случае, когда требуется передать специфичные для запускаемого приложения параметры) в один файл, где основной функционал по-прежнему выполняет шел-портянка, смешно сравнивать это убожество с по-настоящему декларативно описываемой и соответствующим образом работающей системой управления сервисами с унифицированным механизмом зависимостей и каскадно-активируемой логикой. никакой идемпотентностью, переносимостью и воспроизводимостью там и не пахнет
> бсдшные скрипты - это жалкая попытка уместить логику запуска (в редких случаях
> чего-то более) и небольшого числа параметров (почти каждый раз разных и
> неунифицированных в случае, когда требуется передать специфичные для запускаемого приложения
> параметры) в один файл, где основной функционал по-прежнему выполняет шел-портянка, смешно
> сравнивать это убожество с по-настоящему декларативно описываемой и соответствующим образом
> работающей системой управления сервисами с унифицированным механизмом зависимостей и
> каскадно-активируемой логикой. никакой идемпотентностью, переносимостью и воспроизводимостью
> там и не пахнетУспешная попытка. Остальной трешак вроде захардкорженых таймаутов в ините не нужен.
> Успешная попытка. Остальной трешак вроде захардкорженых таймаутов в ините не нужен.Поэтому скриптовый трэшак чаще всего просто забивает на глупости типа не взлетевших или повисших программ и прочие коды возврата. Кого этот глупый RAS волнует, право, если хипстеры купили новые кеды и система им нужна чтоб поприкалываться и показать что они не такие как все?!
О том чтобы мониторить живость процессов в этом скриптовом нечто речь вообще не идет. Но вам посоветуют поставить какой там еще monit. А если вам надо мониторить вдруг не сетевой сервив - ВО ЛОХ, так сложно чтоли самому мониторинг накодить, да?! И логинг еще, ога.
Runit? Не, не слышал. Обнови методичку, сустемдун.
> Runit? Не, не слышал.А что - runit? В нем таки сделали _апи_ для вачдогования процессов? Чтобы я мог эффективно чекать что мой критичный процесс не подох? С какой-то осмысленной реакцией на все это, и интеграцией с системным вачдогом, на случай если околеет сам проверяющий или кернел?
> Обнови методичку, сустемдун.
А я не системдун, я просто системщик. И если сабж решает дохреналион моих проблем, он берется в оборот. Особенно когда мне с пеной у рта доказывают что я должен это кодить сам или что у меня проблемы неправильные.
Что тебе мешант накодить мониторинг на скриптах, раз монит не угодил? В юниксобразных системах есть все, чтобы ты мог сделать как надо именно тебе.ЗЫ: пример демона, который не использует хотя бы 127.001
> Что тебе мешант накодить мониторинг на скриптах, раз монит не угодил?1) Это будет переизобретение велосипеда.
2) У этого велосипеда квадратные колеса и хлипкая рама, которая при случае развалится прямо под ездоком.
3) Ну вот есть у меня сервис, работает с uart, или там i2c. Как мне из шеллскрипта проверить что он продолжает перекидываться по I2C с моим МК, интересно?Когда апи есть - ну там понятно: выделяем в процессе критичные части, заводим некие флаги, заводим нечто обслуживающее вачдог, в нем чекаем все флаги health check, если они ок, сервируем вачдога. Ну в общем можно запилилть абстракция примерно как в проверке живости фирмвары на МК. Это удобно и хорошо работает - в том плане что точек отказа немного.
> В юниксобразных системах есть все, чтобы ты мог сделать как надо именно тебе.
Мне как-то впадлу выписывать на шелскриптах наколенный глюкомониторинг, который сам же и скопытится первым при первом намеке на системный душняк, потому что шелл ни разу не про safety-critical, reliability-critical или реалтайм, например.
> ЗЫ: пример демона, который не использует хотя бы 127.001
Работа с uart и кнопками на ARMовской железке например. А, шо, вы с вашими архаичными бздами проспали что компы на ARM питаются от зарядки для мобли, размером с креду и потому неимоверно рулят для автоматики и т.п.? Ну поздравляю вас, мамонты голимые, скоро вас шустрые девопсы дотыкают палочками.
Для какой-такой автоматики рулит арм-дрисня? Опять к грузовому лифту говноардуину взялся прикручивать, 294-й?
И если тебе нужна полная декларативность (уж не знаю зачем),то есть лисп, а не недоязык юнит фейлов.
лолшто? лисп? он-то тут причем? в общем как предполагалось, ты совершенно не понимаешь ни суть, ни назначение декларативных языков, ни систем, использующих их
Зачем вообще нужна такая сущьность как системда? Управление системой ни разу не стало проще. От того, что логику убрали из шелл, переписав на С стало только хуже. И все это ради некой "декларативности? Не нужна она такой ценой.
Вообще то - стало. Во всяком случае - лично мне. Запиливание кастомных сервисов в систему стало проще и быстрее, еще и с закрученными в плане секурити гайками, что на шелскриптах очень уж грабельно.
"Сервисов". Да, демоны теперь не в чести..В плане секурити все линуксконтейнеры неисправимый дуршлаг. А опенвз вы выбросили, ведь там неправильные, кривые патчи, несогласованные с шапкой.
> "Сервисов". Да, демоны теперь не в чести..Демоны в чести - нонсенс!
> В плане секурити все линуксконтейнеры неисправимый дуршлаг.
Когда мне мало контейнера, я делаю виртуалку. KVM - в каждом линуксе. Мало?! Для специальных соображений у меня есть специальные конфигурации и подходы, которые я постарался сделать неудобным с точки зрения атакующего.
> А опенвз вы выбросили, ведь там неправильные, кривые патчи, несогласованные с шапкой.
Меня просто заколебало бодаться с ядрами. И кроме того я предпочитаю использовать более-менее один и тот же набор технологий и для себя любимого, даже на десктопах и всем таком. Я ж не дуалбутчик как некоторые, и сильно разные системные конфиги мне чисто технически неудобны получаются. Например потому что я не могу у себя на компе нарулить конфигу 1 в 1 и на ней отпрототипировать как это должно выглядеть. И таки это слишком серьезная грабля чтобы ее просто взять и проигнорить.
> конечный автомат, дает идемпотентность, воспроизводимость, предсказуемость поведения во всех случаяхЯ тут как-то пропустил между делом. Не напомните где зафиксировано в документации поведение этих конечных автоматов? Ну что бы воспроизводимость эта ваша была. А то через новость - поведение по умолчанию изменилось, отвалилось тото.
>> конечный автомат, дает идемпотентность, воспроизводимость, предсказуемость поведения во всех случаях
> Я тут как-то пропустил между делом. Не напомните где зафиксировано в документации
> поведение этих конечных автоматов? Ну что бы воспроизводимость эта ваша была.
> А то через новость - поведение по умолчанию изменилось, отвалилось тото.Так "стабильная системда в вашем жристибутиве". Тоесть в рэдшляп.
И так и не стало понятно, на кой мпх декларативщина в ините, гже все должно быть императивно. Не "что", а "как?" Потому и архиьектуры у системднища нет и документация отсутствует(хаутушка в 400 страниц документацией не является). Системда это такое...вещь в себе и сама себя документирует. Написано и накакано на совершенно непригодном для подобных извращений С. Попутно ихобретен недоязык юнит-фейлов, совершенно бесполезный за пределами омнопрограммы системг.
> А то через новость - поведение по умолчанию изменилось, отвалилось тото.Ну так это в новых версиях. А вон в каком-нить debian stable версия одна и та же на следующие ~5 лет, так что нарулив 1 раз есть около 5 лет спокойной жизни, если целью было именно это.
Целью было удохлить убунту, оставить только шапку, федуру и рач.
> когда уже это поделие Поттеринга нормально форкнут и вырежут фсё лишнее...???Так был же какой-то форк. Но, походу, автору стало скучно а окружающим без фич было не интересно.
> Доступен systemd 245 с реализацией переносимых домашних каталогов...на сервера АНБ.
> В systemd-resolved для DNS-over-TLS добавлена поддержка проверки SNI.А где проверка SNI еще реализована? Или нигде? Альтернатива нужна...
Какая ОС есть, чтобы как линукс, но где на разработчиков не выливаются тонны ненависти?
Бери любой дистр, который без Поттеринга.
Любой community-driven дистрибутив Linux.
это какой, например?
На носустемд.орг сходи, мелкобуквенный.
Инб4: вангую кукареки про маргинальщину.
Слака и производные, альпин...
Freebsd, windows 10
> Freebsd, windows 10Фрибсдшники они такие, в силу неполноценности и игрушечности системы не могут без дуалбута. Зато концептуально, бл.
В чём неполноценность то? Фряха полностью удовлетворяет все необходимости и без дуалбута.
> В чём неполноценность то? Фряха полностью удовлетворяет все необходимости и без дуалбута.Это вы расскажете мистеру поху с его чудесатой железкой от корейцев, имхо. У меня то дофига пингвинов на сравнимых железках и правда бегают, там про "удовлетворяет все необходимости" уже можно поговорить, чтоли. А у гражданина вон кернел виснет при загрузке. Заодно можете рассказать что там у вас с удовлетворением потребностей дебага early boot локапов, например? Особенно со всеми вашими реверансами в адрес гнутых тулчейнов и тулсов вокруг.
>> В чём неполноценность то? Фряха полностью удовлетворяет все необходимости и без дуалбута.
> Это вы расскажете мистеру поху с его чудесатой железкой от корейцев, имхо.Какой-то резкий спрыг с темы.
> У меня то дофига пингвинов на сравнимых железках и правда бегают,
> на сравнимых железках
> на сравнимыхт.е. даже не на "той же", а на "сравнимых"?
/0> там про "удовлетворяет все необходимости" уже можно поговорить, чтоли.
Неужто десяточка там заведется? И в чем вообще поинт упомнинания "сравнимых", кроме очередного спрыга с темы?
> А у гражданина вон кернел виснет при загрузке.
А вам-то какая печаль? У вас вон не какая-то корейская железка, а свежие райзены не работали из коробки:
https://www.phoronix.com/scan.php?page=news_item&px=Ryzen-3K...
> On all newer Linux distributions I've tried on two different systems built around the Ryzen 7 3700X and Ryzen 9 3900X, each time early in the boot process as soon as trying to start systemd services, all systemd services fail to start.В отличие от:
https://www.phoronix.com/scan.php?page=article&item=amd-3900...
> While newer Linux distributions have run into problems on the new AMD Zen 2 desktop CPUs (fixed by a systemd patch or fundamentally by a BIOS update) and DragonFlyBSD needed a separate boot fix, FreeBSD 12.0 installed out-of-the-box fine on the AMD Ryzen 9 3900X test systemИли как обычно "Это другое! Это не считается!"
> Заодно можете рассказать что там у вас с удовлетворением потребностей дебага early boot локапов, например?
Все норм - все потребности удовлетворены. Придумайте другую тему для спрыга.
> Особенно со всеми вашими реверансами в адрес гнутых тулчейнов и тулсов вокруг.
Опять пошел занимательный бред с отождествлением и откровениями в стиле "сам слышал от соседа друга шурина брата".
>> Linux, OS Xhttps://developers.redhat.com/blog/2020/02/12/podman-for-mac.../
> Senior Solutions Architect, Red Hat
> My daily laptop is a MacBook Pro, which is great unless you want to dual boot into Linux and develop on containers.https://itsfoss.com/linux-foundation-head-uses-macos/
> Linux Foundation Head Calls 2017 ‘Year of the Linux Desktop’… While Running Apple’s macOS Himself
> Линуксоиды, они такие, в силу неполноценности и игрушечности системы не могут без дуалбута и двойных стандартов. Зато концептуально, бл.Поправил. Не благодари.
Попробуйте OpenIndiana
https://ru.wikipedia.org/wiki/OpenIndiana
https://ru.wikipedia.org/wiki/Illumos
> Попробуйте OpenIndianaПопробовал прочитать вашу ссылку в Википедии:
"создан Sun Microsystems, чтобы создать двоичное распределение вокруг базы исходного кода"
"был доступен публично в то же время, несмотря на то, что он был непроверенным."
"Широковещательная полоса пропускания объявления была значительной, отмеченной до 350 Мбит/с"
Как этот бред вообще не удалили на Википедии???
Результат машинного перевода.
Я читаю на английском, но скинул на русском, т.к. не знаю уровень владения языком.
Я сделал пользу, рассказал про альтернативу.
Ты бесполезный, ты не исправил статью, ты пытаешься раскритиковать, меня за чужой перевод.
Ты мудак, а не я.
> Какая ОС есть, чтобы как линукс, но где на разработчиков не выливаются тонны ненависти?"Если вы не вызываете ни у кого недовольства, вы, вероятно, не делаете ничего существенного". Как-то так.
Логотип напоминают анальное зондирование.
Пох: >и что вы будете делать, оставшись без редхата?
LFS'ить, ёмержить, HURD'ировать. Жизнь без Красношляпа не кончится.
> HURD'ировать.Теперь это так называется? :)
В линукс две беды: systemd и gtk3. До сих пор не могу принять тот факт, что десятка на моём слабеньком i3 летает, а Федора лагает будто андроид на смартфоне Леново.
Ну дык юзал бы XFCE и чего полегче, ну там дебиан какой, он на пихоне не переклинен как шляпа.
Есть у меня потребность в переносимых хомяках. Но весь этот активно развивающийся "поттеринг-браузер" впридачу неоправдан.
Ну дык напиши скрипт на shell-е. Да выложи.
Спрошу здесь, поскольку тема располагает к большому количеству "горячих поклонников" творений г-на (двусмысленное сокращение получилось, ну да ладно) Поттеринга.
Игори на unity3d можно каким-нибудь конвенционным образом отучить от предыдущего крео нашего героя, сиречь пульсы?
Apulse не помогает. Вариант с голой альсой хорошо, с sndio вообще отлично.
Игнорировать игры на unity3d, делать игры самому не на unity3d.
Меня интересует решение, а не способ избегания проблемы.
Тебе указали на ошибочность мышления, а ты продолжаешь упорствовать.
У тебя решения нет, это я понял. Проходи, не задерживайся.
Интересно, а появится ли когда-нибудь возможность заставить таймеры не писать в journald о своём запуске? У меня просто есть сервис, который запускается каждую минуту. При этом, чаще всего, он ничего не делает (просто проверяет, не наступило ли какое-либо событие). Но при этом на флешку постоянно пишется информация, что сервис запустился, сервис завершил работу. Был бы HDD или SSD, ещё куда ни шло. Но на малинке только флешка.
Можете поучаствовать в обсуждении/убеждении Лёни. Хотя я бы не особо надеялся на успех, исходя из его реакции в целом на данный вопрос.
https://github.com/systemd/systemd/pull/14279
>Интересно, а появится ли когда-нибудь возможность заставить таймеры не писать в journald о своём запуске?Ну значит примерно так - делаешь свою ФС, при записи файлов в формате journald в нее фильтр. :)
Правда есть подозрение, что каждую вторую версию системДы придется переписывать.
Гриб всё растёт и растёт.
Мушки наседают и наседают.
> Гриб всё растёт и растёт.Да просто поцтер не допер что уже пора сплит на проект + "плагины" делать, чтоли. Ну вон в дебиане за него уже неофициально ряд компонентов в разные пакеты завернули
https://ru.m.wikipedia.org/wiki/Embrace,_Extend,_and_Extinguish
"А на третий день Орлиный Глаз заметил, что у сарая нет одной стены."