|
2.7, Dapredator (ok), 09:43, 12/06/2019 [^] [^^] [^^^] [ответить]
| +10 +/– |
Надеюсь, что нет. systemd это лучшее, что случалось с Linux за последние лет 15.
На системы без systemd можно не обращать внимания, как на разные там меньшинства, какие бы парады они ни устраивали. ;)
| |
|
3.11, Ан (??), 10:05, 12/06/2019 [^] [^^] [^^^] [ответить]
| +8 +/– |
Обоснуй почему systemd это лучшее и чем это лучшее лучше.
| |
|
4.24, freehck (ok), 12:59, 12/06/2019 [^] [^^] [^^^] [ответить]
| +29 +/– |
Давай я обосную, у меня ж опыт. =)
1) systemd -- это основа всего в нашей компании, на ней всё зиждется, только благодаря ей мы держимся на плаву!
note: Имя компании я называть не буду, потому что хвастаться не в моих правилах. Но поверьте, оно слишком известно, чтобы о нём не знать. А я -- скромняга.
2) в systemd встроен супервайзер демонов, чтобы они переподнимались в случае чего -- это киллер фича, которой вы больше нигде не найдёте.
note: runit -- жалкое подобие systemd. Бернштейн -- сумасшедший старикан. Docker -- распиаренное гуано, от которого никакой пользы. Всех закопать.
3) systemd заботится о вас, и индексирует логи -- вы сможете произвести поиск гораздо быстрее!
note: правда, она их хранит в бинарном виде, и при повреждении журнала хрен восстановишь лог, но камон -- КАК он может повредиться? Головой-то подумайте, лол! =)
4) systemd позволяет вам перенаправить все логи на другой хост -- тоже супер фича, которой я раньше нигде не видел
note: тут понабежали какие-то ребята, которые что-то про rsyslog и elk говорят, но это же устаревшие инструменты, какого фига мне на мозги капаете, я это не для вас пишу!
5) systemd чрезвычайно стабильна, потому что её пилят всю в одном месте, причём очень талантливые люди! А остальные системы пилят какие-то разношёрстые группы как бог послал.
note1: Если вы столкнулись с ошибками в systemd в своём дистрибутиве -- скорее всего у вас просто старая версия. Они очень оперативно исправляются. Держитесь свежих версий, и будет вам счастье!
note2: Если вас напрягает, что между релизами systemd меняют семантику "конфигов" и переименовывают утилиты -- скорее всего вы слишком часто обновляетесь. Держитесь стабильных версий из ваших дистрибутивов, и будет вам счастье!
note3: Найдите баланс! Читайте RN к каждому релизу. Ведь systemd -- это ж инструмент первоочередной важности! За изменениями в нём надо следить постоянно, это должно стать частью вашей жизни!
6) systemd позволила заменить дурацкие shell-скрипты на нормальные декларативные юниты.
note1: если из юнитов дёргаются какие-то шелл-портянки, то это плохой юнит.
note2: вам нужна какая-то более сложная логика, нежели предлагают юниты -- конечно же вы можете дёрнуть shell-скрипт из него, но это какая-то фантастика уже
note3: если вам нравятся shell-скрипты, то вы, батенька, ретроград; гнать таких надо из профессии ссаными тряпками
7) systemd позволяет вам использовать seccomp, круто же
note: правда, демоны, которым это нужно, могут и сами его заюзать без проблем перед сбросом привелегий, но какого фига я должен это доверять демону, когда могу сам? Я ведь Ъ-админ, следовательно должен знать софт, который запускаю, вплоть до системных вызовов. Вот как я крут.
8) systemd позволяет вам писать юниты гибко до безумия! Вы можете создавать юзера динамически, вы можете capabilities выставить прямо в юните! Это всё безумно удобные, полезные и востребованные мейнтейнерами фишки.
note: правда, я тут погрепал свою систему, и вижу, что они используются только в юнитах, запускающих службы непосредственно системды. Наверное мейнтейнеры ещё не врубились, насколько это круто. Надо ещё пяток лет подождать.
PS: не стесняйтесь добавлять
| |
|
5.25, MINIX (?), 13:04, 12/06/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
У вас в каждом помещении стоит икона с систем д? И мольня на каждом этаже?
| |
|
6.27, freehck (ok), 13:06, 12/06/2019 [^] [^^] [^^^] [ответить]
| +9 +/– |
> У вас в каждом помещении стоит икона с систем д? И мольня на каждом этаже?
Но заметьте, зато у меня есть многоэтажный дом. =)
| |
|
|
8.44, MINIX (?), 19:11, 12/06/2019 [^] [^^] [^^^] [ответить] | +/– | Да, человек очень скромный, раз не говорит, что основной доход с тех, кто обнови... текст свёрнут, показать | |
|
|
|
5.32, kai3341 (ok), 14:23, 12/06/2019 [^] [^^] [^^^] [ответить]
| +/– |
9) systemd.mount -- офигенская тема. Если по какой-то причине ФС в fstab недоступна -- вам трындец. Если свалился systemd.mount -- вы увидели WARN, загрузились и исправили
| |
5.33, Лапчатый девляпс бубунтёнак (?), 14:42, 12/06/2019 [^] [^^] [^^^] [ответить]
| –3 +/– |
> 1) systemd -- это основа всего в нашей компании, на ней всё зиждется, только благодаря ей мы держимся на плаву!
note: Имя компании я называть не буду, потому что хвастаться не в моих правилах. Но поверьте, оно слишком известно, чтобы о нём не знать. А я -- скромняга.
Чувак, ты тупо спалил свою шлапу. Притом, красную. Джону Салливану и Яреку Стакуну передавай превед от лапчатого бубунтёнка.
| |
5.39, BlackRot (?), 17:28, 12/06/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
Впервые я решил почитать большой коммент, все гонят на систем д, а я вообще зелёный, я вам поверил если что)
| |
|
6.49, freehck (ok), 21:49, 12/06/2019 [^] [^^] [^^^] [ответить]
| +6 +/– |
> Впервые я решил почитать большой коммент, все гонят на систем д, а
> я вообще зелёный, я вам поверил если что)
Если что, больше всех гоню на systemd обычно я. И я прям не знаю как даже сказать...
/me моднимает большую табличку [sarcasm]
| |
|
7.59, Andrey Mitrofanov_N0 (?), 11:06, 13/06/2019 [^] [^^] [^^^] [ответить]
| +/– |
>> Впервые я решил почитать большой коммент, все гонят на систем д, а
>> я вообще зелёный, я вам поверил если что)
> Если что, больше всех гоню на systemd обычно я. И я прям
> не знаю как даже сказать...
> /me моднимает большую табличку [sarcasm]
Половина (146%!) сторонников s-d будут разговаривать серьёзно с твоим сарказмом и обсуждать (и обобраять!) твои пунткы.
Половина (999.9%!) противников s-d будут разговаривать серьёзно с твоим сарказмом и разоблачать "агента шапки".
Удвоения сарказма или ответа сарказмом на сарказм мы, почитатели саркастического сакразма, не увидим.
Не с этой (154.539%) аудиторией. </пичалька>
| |
|
|
5.55, Slot (ok), 09:52, 13/06/2019 [^] [^^] [^^^] [ответить]
| +/– |
1. Как это вообще относится?
2. Было.
3. Вообще за столько лет не видел проблем в поиске.
4. Что то новое которое выполняет функцию точно так же как старое вааще не аргумент.
5. Звездёж чистой воды. Работал в компании, знаю как всё изнутри.
6. Людей не желающих учить shell в linuxадмины??!! Держите свою тряпку сэр и идите подальше.
7. Было, есть, появилось в 1998 году, но называется несколько по другому.
8. Еще одно подтверждение - читай 6 пункт.
P.S. Побегай гулять во двор мальчик и тряпку не забудь.
| |
|
6.64, freehck (ok), 13:21, 13/06/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
А в какой компании ты работал? Очень интересно, откуда бы человек вроде тебя "знает как всё изнутри". =)
| |
|
7.78, Slot (ok), 14:58, 28/10/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
"вроде меня"??? Хамить пытаетесь месье?
Компания в 1000 человек, 600 программистов, филиалы по всему миру от нью-Йорка до Владивостока. По понятным причинам название написать не могу.
| |
|
|
|
|
|
4.43, НяшМяш (ok), 19:10, 12/06/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
Только вот как-бы при создании systemd вдохновлялись макосевым launchd )
| |
|
5.58, Аноним (58), 11:03, 13/06/2019 [^] [^^] [^^^] [ответить]
| +/– |
Который просто уныл до безобразия, чем вдозновлялись то и получили
| |
|
|
3.17, djehve (?), 11:32, 12/06/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
Systemd – жирная блотварь. Systemd-resolved в случае чего отправит запросы на любезно вшитый google dns. Пользователей держат за глупых хомяков.
| |
|
4.26, freehck (ok), 13:05, 12/06/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Systemd-resolved в случае чего отправит запросы на любезно вшитый google dns.
Кстати нет. Оно может вшиваться, но по умолчанию в дебианах не вшивается. Спасибо мейнтейнерам.
| |
|
5.40, djehve (?), 18:10, 12/06/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
По умолчанию systemd-resolved не установлен, но внутрь кода google dns вшит. Ментейнеров debian просили, не убрали.
| |
|
6.50, freehck (ok), 21:58, 12/06/2019 [^] [^^] [^^^] [ответить]
| +/– |
> По умолчанию systemd-resolved не установлен, но внутрь кода google dns вшит. Ментейнеров
> debian просили, не убрали.
Странное дело. Спецом попросил жену глянуть на её рабочий комп (там Debian 9 Stretch) -- и правда, в /etc/systemd/resolved.conf, где в комментах перечисляются вшитые DNS -- прописаны гугловые.
А вот на рабочем сервере (Ubuntu 18.04 Bionic Beaver) -- там пусто. Плюс вот ещё что мне писали:
https://www.opennet.dev/openforum/vsluhforumID3/117099.html#174
Я вот не понял: Canonical пересобирает systemd для себя отдельно? А в Debian адреса таки вшиваются? И следовательно дебианщики могут ожидать добавление к гугловым ещё и CF-овских неймсерверов?
| |
|
7.51, Аноним (51), 23:12, 12/06/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Canonical пересобирает systemd для себя отдельно?
Его все дистрибутивы пересобирают для себя отдельно. Кроме тех, что используют пакеты других дистрибутивов в бинарном виде.
Действительно,
strings /lib/systemd/systemd-resolved | grep 8.8.8.8
в ubuntu 18.04 ничего не находит. В debian stretch выводится вот такое:
8.8.8.8 8.8.4.4 2001:4860:4860::8888 2001:4860:4860::8844
| |
|
|
|
|
3.34, анонн (?), 14:54, 12/06/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Надеюсь, что нет. systemd это лучшее, что случалось с Linux за последние
> лет 15.
> На системы без systemd можно не обращать внимания, как на разные там
> меньшинства, какие бы парады они ни устраивали. ;)
И давно вы с парада десктопных меньшинств вернулись? :)
| |
3.53, Ilya Indigo (ok), 02:46, 13/06/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> systemd это лучшее, что случалось с Linux за последние лет 15
А я думал это Mesa!
| |
|
2.20, saskuu (?), 12:26, 12/06/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
systemd - классная вещь, пока все работает без проблем, а как начинаються проблемы, то быстрее систему переустановить, чем вылавливать ошибки
таким образом, получаем все как в вынь: море специалистов, которые только и умеют при любой проблеме переустанавливать систему
| |
|
|
|
|
4.48, Канделябры (?), 21:41, 12/06/2019 [^] [^^] [^^^] [ответить]
| +/– |
Сильно сомневаюсь в его эмоциональности, но свечение в области вашего седалища меня, тем не менее, радует ;)
| |
|
|
6.61, Andrey Mitrofanov_N0 (?), 11:17, 13/06/2019 [^] [^^] [^^^] [ответить]
| +/– |
#>>в области вашего седалища меня, тем не менее, радует ;)
> Не угадали.
Не обращай внимания, это он не тебе пишет. Это у них тут, вернувшихся с парада, перекличка и взаимоиндентификация.
| |
|
|
|
|
|
1.3, IronMan (?), 09:25, 12/06/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Вот зачем так делать, до сих пор не понимаю. Вышла новая версия софтины с кучей багфиксов - а ее не принимают, потому что "заморозка", "штабильность" итд и люди годами терпят старые ошибки вместо того, чтобы просто обновить версию. Я понимаю, есть разные ветки, PPA в убунту, но это все-равно дополнительный гемор.
Я понимаю, что корпоративному сектору нужно использовать софт, не изменяющийся (кардинально) на протяжении долгого времени и не ломающийся с обновлениями. И что заморозка - единственная гарантия таких вещей. Но, блин, у меня даже в арче последний год ничего не ломалось, а старые версии софта можно держать просто в отдельных пакетах (обеспечив должную совместимость с другими компонентами системы, разумеется). Но тратить столько усилий на самостоятельное выпиливание багов, когда можно просто подождать, пока разработчик их сам исправит и удалять пакеты, в которых баги остались - по-моему не самая оптимальная стратегия.
| |
|
2.4, Антон (??), 09:32, 12/06/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
в чем проблема? Всегда можно использовать testing или experimental
| |
|
3.12, Зелень (?), 10:09, 12/06/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Пробовал во времена Wheeze, не очень приятно, когда хочешь поставить или удалить калькулятор, а пакетник предлагает снести пол системы и обновить треть - но это не только в deb.
Для сервера минималка отлично - как раз нужна стабильность, а апачи и т.п. не удалят просто так из-за багов, а исправят ещё вчера. Другое дело самая большая пакетная база - как бы для пользователей, которым не особо критично ждать 3 года.
| |
3.14, АнонАнон (?), 10:47, 12/06/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
>testing или experimental
Тестинг использовать нельзя, туда не поступают обновления безопасности, это недозаморозка неизвестно чего. Эксперементал вообще не дистрибутив, а отдельные пакеты.
Использовать можно стейбл или sid.
| |
|
4.31, Аноним (31), 14:09, 12/06/2019 [^] [^^] [^^^] [ответить]
| +/– |
>Тестинг использовать нельзя, туда не поступают обновления безопасности
Хм, тогда вот это вот что, простите?!
deb http://security.debian.org/ testing/updates main contrib non-free
>Использовать можно стейбл или sid.
А вот как раз для sid нет отдельного репозитория с обновлениями безопасности. Л - логика!
| |
4.75, Аноним (75), 17:55, 14/06/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Тестинг использовать нельзя, туда не поступают обновления безопасности
ваши знания устарели приблизительно лет на 10.
| |
|
|
2.9, marks (?), 09:47, 12/06/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Хорошо. что под идеологию каждого найдётся свой дистрибутив.
| |
2.15, Аноним (15), 10:50, 12/06/2019 [^] [^^] [^^^] [ответить]
| +/– |
> и люди годами терпят старые ошибки вместо того, чтобы просто обновить версию
есть backports. В любом случае, зачум эти люди тогда используют debian?
> а старые версии софта можно держать просто в отдельных пакетах
сколько версий держать?
> обеспечив должную совместимость с другими компонентами системы, разумеется
а старые версии таких компонентов надо будет просто держать в отдельных пакетах. На комбинаторный взрыв не похоже?
Можно перейти на роллинг, но арч уже ведь есть?
| |
2.30, Аноним (29), 13:34, 12/06/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Вышла новая версия софтины с кучей багфиксов
Если бы там были только багфиксы, проблем с обновлением пакетов не было бы. Но там и новые баги обязательно будут, а старый баг лучше новых двух.
Кстати, исправления багов таки бекпортируют.
| |
2.36, freehck (ok), 16:05, 12/06/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Вот зачем так делать, до сих пор не понимаю. Вышла новая версия
> софтины с кучей багфиксов - а ее не принимают, потому что
> "заморозка", "штабильность" итд и люди годами терпят старые ошибки вместо того,
> чтобы просто обновить версию.
Так в том-то и смысл интеграционного тестирования. Новые версии библиотек и программ дестабилизируют систему. Помимо багфиксов новая версия может привнести также: новые баги, изменение интерфейса, новый формат конфига, смену дефолтов и много чего ещё... Изменение интерфейса нарушит привычный воркфлоу пользователя, потратит его время, новый формат конфига заставит пользователя после обновления потратить время на переписывание оного, смена дефолта приведёт к тому, что потребуется синхронное обновление кучи других программ, и скорее всего что-нибудь да забудется. А уж какие новые доселе неизвестные баги появились в новой версии -- это вопрос весьма непраздный.
Короче, можно просто вернуться к старой мудрости: известное зло лучше неизвестного.
> Но, блин, у меня даже в арче последний год ничего не ломалось
Если конкретно тебя устраивает арч -- ну и используй арч. Каждый выбирает то, что ему больше подходит. =)
> понимаю, есть разные ветки, PPA в убунту, но это все-равно дополнительный гемор.
Почему гемор? Подключил-поставил. И всё.
Не нравятся PPA? Ну возьмите бэкпорты. Там всё вроде разом.
> Но тратить столько усилий на самостоятельное выпиливание
> багов, когда можно просто подождать, пока разработчик их сам исправит и
> удалять пакеты, в которых баги остались - по-моему не самая оптимальная
> стратегия.
Это про какие-такие усилия речь идёт? =)
| |
2.42, Аноним (42), 18:33, 12/06/2019 [^] [^^] [^^^] [ответить]
| +/– |
>Вышла новая версия софтины с кучей багфиксов - а ее не принимают, потому что "заморозка", "штабильность" итд и люди годами терпят старые ошибки вместо того, чтобы просто обновить версию
Вышла нговая версия софтины с кучей регрессий - а у тебя выбора нет ее не поставить потому что половина софта от нее зависят и требуют обновления. И ты терпишь снова и снова эти регрессии вместо того чтобы просто использовать стабильную версию.
| |
|
1.5, бульдозер (?), 09:32, 12/06/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Лучший Debian, который приходилось использовать -- Сарж и Сквиз. Потом "что-то пошло не так".
| |
|
2.45, НяшМяш (ok), 19:12, 12/06/2019 [^] [^^] [^^^] [ответить]
| +/– |
Так собственно systemd - и есть не очень хорошо портированный launchd. Сам Поттеринг им вдохновлялся.
| |
|
1.8, Егоркий (?), 09:47, 12/06/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
А что же это за пакеты такие с критическими багами? Огласите весь список, пожалуйста.
Не думаю, что за две недели они пофиксят 98 багов
| |
1.13, anonymous (??), 10:31, 12/06/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Package: apt (debian/main).
Maintainer: APT Development Team <deity@lists.debian.org>
922223 [ ] [S] apt: terminate called after throwing an instance of 'std::logic_error' ... Aborted
Интересно, а apt они удалят, если не исправят баг?
| |
|
|
3.21, 111 (??), 12:30, 12/06/2019 [^] [^^] [^^^] [ответить]
| +/– |
будет хуже :)
на системд самой три обшибки висят...
хотя странно что всего три...
| |
|
|
1.69, siu77 (ok), 19:37, 13/06/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
debian-installer, e2fsprogs, gdm3, gnome-core, grub-efi-amd64, grub-pc, grub2-common, initramfs-tools, iptables, xinit - содержат баги.
Как-то страшновато апгрейдиться 6-го июля.
| |
1.70, Вадим (??), 10:06, 14/06/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Дайте ссылки на книги по Linux (на русском) для полных чайников как я. Спасибо
| |
1.72, Strannikj (?), 12:04, 14/06/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
После systemd возвращаться в init, словно вернулся в старый добрый MSDOS: лампово, приятно, но крайне неэффективно))
| |
|
2.77, Аноним (75), 18:07, 14/06/2019 [^] [^^] [^^^] [ответить]
| +/– |
Сервера каждый день не перезагружают, так что эффективно или нет там init — никому не интересно, а в docker никаких init нет.
| |
|
|