Systemd проти інтелект (відкритий гнів від користувача Debian)

Наступний текст - це безкоштовний переклад повідомлення, яке зателефонував користувач Крістофер Баррі залишили в LKML.ORG (неофіційний архів списку розсилки ядра Linux), який має назву «Відкритий лист до світу Linux« (перекреслені та додаткові посилання - це речі, додані моїм поганим молоком):

Що таке інтелект? Я не кажу про шпигунську справу, але яке визначення інтелекту у людей? Це досить добре: http://en.wikipedia.org/wiki/Intelligence#Definitions

Для більшості людей сьогоднішні самопризначені та, можливо, надто впливові творці та мислителі, що працюють навколо ідеї "Єдиного Linux", відповідають визначенню розумних людей - принаймні технічно.

І його повідомлення досить переконливі:

  • Спростіть розробку мультидистрибутива.
  • Дозволити швидший час завантаження.
  • Дозвольте архітектуру на вимогу і засновані на подіях, подібні до "сучасних" операційних систем.
  • Наведіть порядок і керуйте підсистемами, які мають стільки різних інструментів, скільки існує дистрибутивів.

Усі, здавалося б, благородні цілі. Все, очевидно, походить від глибокого бажання зробити свій внесок та покращити ситуацію.

Навряд чи хтось міг би стверджувати, що ці розумні люди серйозно замислювалися над цими проблемами і докладали величезних зусиль для їх вирішення. На жаль, рішення, яке вони придумали, як ви вже здогадалися, є "системним".

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

То що таке systemd? Ну, знайомтеся зі своїм новим Богом. Ви, мабуть, молилися біля вівтаря [якщо-це-працює-не чіпай-це] простоти, але вашу релігію викорінюють. Це, мабуть, уже трапилося, не усвідомлюючи цього під час оновлення вашої машини Linux. systemd - це всезнаюче, всеконтрольне, всевидюче і всеспостережне метабожество. Він є новим Одиноким керівником процесів, який прагне контролювати все, що може - і вже робить достатньо. Це те, як би виглядав init, якби це був трансформатор на стероїдах. Є [мрія кожного виродка] складний, багатогранний, непрозорий і надзвичайно потужний.

Я чув про systemd кілька років тому, коли вискочив і деякі інші заміни до ініціативи, про яку я не пам’ятаю, з’являлися на сцені. І хоча це виглядало м’яко цікаво, я не був прихильником його використання чи будь-якого з них для цієї мети. init у мене спрацював чудово. init був простим і надійним. Хоча конфігурація мала свої специфічні відмінності для кожного дистрибутиву, часто саме ці відмінності змушували спочатку використовувати цей дистрибутив і дотримуватися цього дистрибутиву [(а не такі речі, як на яку аудиторію це було спрямовано, як сьогодні)]. Інструменти по суті eran дистрибутив. І тоді я просто зробив a дист-апгрейд до Джессі, і вуаля, PID 1 раптово став систематизованим. Іди лайно.

Якими в дійсності мають бути дистрибутиви у світі «Єдиного Linux»? Застарілий. Більше не актуальне. Архаїчні черепашки свого колись гордого [і часто небезпечні] індивідуалізм. В основному зараз це лише логотип та шпалери за замовчуванням. Тому що, погодьмось, просто повинен бути один Унікальний сучасний «конкурент» для домену персональних обчислень Windows / Mac. Єдиний фронт для боротьби зі зловмисними імперіями Редмонда та Купертіно - ось що потрібно. Різні відмінності, які створили різні "смаки" Linux, потрібно було сконцентрувати та привести у відповідність, щоб ефективно йти на війну. Гм, яка війна?

Для мене Linux вже виграв цю війну ще в 1994 році, коли я почав нею користуватися. Він робив це, не зробивши пострілу і не намагаючись бути схожим на інші операційні системи. Він виграв це [завжди утримуючи 1% ринку] байдуже про частку ринку. Він виграв це, будучи точно НЕ таким, як вони. Він виграв це, будучи простим, зрозумілим та налаштованим, щоб бути точно таким, як YO хотів. Він заробив це, будучи колекцією простих, модульних компонентів, які можна поєднати за бажанням, щоб виконати справжню роботу. Він виграв його, дотримуючись глибоко продуманої філософії утримувати користувача на водійському сидінні та вільно запускати все, що він хоче, без шарів та шарів каркасів, що звивають щупальця всередині тих речей, до яких вони не повинні торкатися. Він виграв його без усіх тих різноманітних "ShitKits", які почали проявлятися в основі моєї операційної системи. Він виграв його, не будучи надто складним і незрозумілим. Така непрозорість є суттю Windows і Mac, і це саме те, що я ненавиджу в них, і саме тому я вирішив використовувати Linux в першу чергу. systemd обіймає TODO те, що я ненавиджу в Windows і Mac, і робити це в ім'я "сучасності" та "спрощення" роботи розробників.

То чому люди Дуже розумна що люблю і використовую Linux вони хотіли б створити або обійми такого демона "Майстер усіх"? Очевидно, це з причин, про які вони говорять, як я вже згадував на початку. Але частково я думаю, що це пов’язано з відсутністю досвіду. Я маю на увазі не брак годин програмування, а брак часу на планеті. Інтелект сам по собі не замінює життєвий досвід, і так, я збираюся сказати це, а також не мудрість. Немає посібника з мудрості. Впровадження systemd на дистрибутивах не є розумним кроком для них у довгостроковій перспективі. Це насправді призведе до їх остаточної приреченості.

Вони частково є великим, ніж життя, життям залучених людей. Хтось прочитав що говорить Поетрінг про речі? Ого. Цей хлопець, очевидно, впевнений, що має всі відповіді на всіх. Традиційні уявлення про простоту і свободу є барвистими, але їм не існує реального місця в "сучасній" операційній системі. Подивіться, він просто розумніший за вас, отже, переходьте і відступайте. Він знає, що найкраще, і він це контролює. Скільки років тому хлопцеві взагалі? 12 років чи що? Це чортів член (на мою скромну думку).

Вони частково його тіньові ділові інтереси. Подивіться, ми могли б заробляти гроші, продаючи речі користувачам Linux, якби це було простіше і "дистроагностично". Нахуй варіанти, їм сподобається те, що вони отримають.

Частково могло бути так, що він зловісний і похмурий від природи. Єдине кільце, щоб керувати ними всіма, безпечний доступ до нього, захоплювало б тих, хто прагне до повного усвідомлення інформації. Довіра - це не те, що справді в моєму списку речей, яким я повинен поступитись.

Частково це переконання, що спільнота Linux повинна боротися проти гегемонії Windows і Mac - ніби існування Linux залежало від поразки інших альтернатив. Ті, хто так думає Linux повинен дбати про ідіотів та ГОЙГАНІВ їм слід повернутися до своїх Mac і Windows і припинити спроби "виправити" Linux. Він не зламався, блін!

Частково - і цього я не можу прийняти - це відверте ігнорування та неповага - навмисне чи ні - до найважливіших принципів * NIX. Це несвідоме нехтування ними та витоптування цінностей, які я особисто вважаю [старий,] правдивий і справедливий, і я тут не один. systemd - це прямо протилежність того, що означає * NIX. І я також не балакаю про сумісність з POSIX. Це дурна філософія.

systemd - це переворот. Це диверсійний зловмисник, покликаний знищити Linux таким, яким ми його знаємо, нав'язаний нам натовпом. ми знаємо його краще за вас CamelCase. І вони просто не розуміють цього так глибоко, як мали б. systemd не вказує в напрямку, куди слід рухатися. Не підтримує свободу. Це не стимулює вибір. Це не показує прозорості. Це не охоплює простоти. Він бере під контроль і змушує вас поступитися йому. Це робить додатки та основні системні компоненти залежними від нього і не може функціонувати без нього. Ви набираєте швидкість, заманюючи натовпи наївних чи ледачих або просто невмілих розробників, обіцяючи полегшити їхнє життя. Впасти в такий спосіб мислення означає ігнорувати велику небезпеку, яку представляє systemd.

У минулому Debian завжди виступав проти такої речі, і вона завжди заслуговувала моєї поваги та відданості своєю цілісністю. Рішення Дебіана тут було вимушеним. Debian допустив серйозну і боягузливу помилку [коли Тальямонте не скасував гол Гарбі], і їм потрібно негайно виправити свій курс. Включення systemd не було розумним кроком, і, звичайно, не продуманим [(і ні, я не вірив жодній з причин Русса Елбері)]. Debian повинен відкинути systemd та подібні до нього і повернутися до значень, які привели Linux до цього моменту в історії, світлодіодний не в невеликій частині від Debian. Вони повинні надійно і публічно розлучитися з GNOME, яким би болючим і прикрим це не здавалося в короткостроковій перспективі, і зосередитися на найважливіших цінностях простоти та свободи. Місце systemd та його кліка у сховищах невільний де вони належать якщо вибору немає. Нехай користувач вирішить, чи це саме те, що він хоче. Просвітлення є відмінний вибір для робочого столу за замовчуванням що не має роздутого сміття GNOME. А керівникам Debian - після 20 років моєї відданості та євангелізації ви розчарували мене та всіх. Їм потрібно взяти чортову пару яєць і робити те, що потрібно, тут і зараз.

Пошліть тих опортуністів у лайно!

ГНОМ. Фонд Linux. freedesktop.org, [Фігередо] та інші. Всі вони [рукав злодіїв від першого до останнього] групи з розпорядком дня. Це не ті, хто вірить у свободу. Вони вірять в контроль і стандартизація. Вони вірять в одноманітність. Хто ці люди? Хто ці призначені собою охоронці полум'я Linux? (навмисне та підсвідоме посилання на шкідливе програмне забезпечення) Якими є ваші справжні програми? Хто фінансує цих людей? Чому вони так агресивно хочуть відсунути суть Linux від її справжньої філософії? Нехай вони йдуть і створюють власного "конкурента" Windows і Mac. Якби вони це зробили, це було б таким самим непрозорим, відстежуваним користувачем, бэкдор-дерьмом, яким стали Windows і Mac. Вони НЕ говорять за мене, і ви також не повинні пасивно дозволяти їм говорити за вас.

systemd - це троян. systemd - це медуза. systemd - це речовина D. systemd є моторошним - не лише тому, що його інструменти смокчуть, або тому, що це кривава масивна волосиста куля - а тому, що в архітектурному плані він має багато зосередженої сили. Нам потрібно колективно вигнати його з дороги, оскільки він буде власником Linux, а отже, і нас, і наших свобод. системний буде Linux Сидіть склавши руки, ігноруючи цей факт нашої колективної небезпеки.

Linux == Нульовий вибір.


Леннарт, мабуть, не хотів лайно від сміху з таким рядком. З іншого боку, Мартін Греслін заявив про це Квін en Вейленд буде залежати від входу.

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

    1.    Мануель де ла Фуенте - сказав він

      Деякий час тому вийшов перший коментатор, який виграв поїздку з оплатою всіх витрат. Поки я поруч, я збираюся сильно вдарити в банхаммер. Образливий коментар та / або без аргументів потрапляє прямо в пекло, навіть якщо вони мене розсерджують, що за цензуру і таке інше. Добре, що полум’я розважає, але «все з мірою» ...

      1.    x11tete11x - сказав він

        ха-ха-ха xD, я це бачив: v, його аргумент був зовсім не поганим, але він пішов на траву, коли узагальнив xD

      2.    діазепан - сказав він

        Ну, Елав щойно реанімував його і відповів.

        1.    Мануель де ла Фуенте - сказав він

          HAHAHAJAJAJAJAJAJA, так мало бути, подивіться, чи полюбить він витрачати час на безглузді дискусії. Ну, якщо це те, що він хоче, я вмиваю руки і віддаю йому молоток, відтепер я теж готую свій попкорн і просто дивлюся ... http://i.imgur.com/YcJ0XpY.jpg

        2.    елав - сказав він

          У цьому коментарі немає нічого поганого, це проста думка щодо не знаю якої дупи ... XDD

    2.    Юкітеру - сказав він

      Що @tete - це все божевільне 😀

      До речі, у мене вже є система вільна від Consolekit, Policykit і з automount без проблем 🙂

      1.    x11tete11x - сказав він

        добре! Універсальність Gentoo xD вражає

      2.    дорожник - сказав він

        Хм, я не знаю про ваш конкретний випадок, але мій systemd дав мені багато проблем, особливо з PAM, я би зачекав трохи довше, щоб змінитись, поки що, оскільки я також використовую BSD, я вважаю за краще використовувати OpenRC.

      3.    x11tete11x - сказав він

        @roader, yuki використовує OpenRC без Consolekit або Policykit

      4.    Юкітеру - сказав він

        @roader, мені не подобається systemd, я дотримуюся OpenRC, тому що це все, що мені потрібно, а також просте управління. Я видалив * Kits зі своєї системи, і автоматично я роблю це за допомогою udevil IgnorantGuru, і це ідеально. Щодо PAM, це можна усунути, у Gentoo у вас є така здатність, я не знаю, як це буде в BSD.

  1.   горлок - сказав він

    Я його прочитав, і загалом я погоджуюся з тим, що там сказано. Хоча такий електронний лист у списку ядра ... здавалося б, він просто хоче здійснити полум'я. Але, як я вже говорив раніше, це не означає, що в ньому згадується кілька вагомих пунктів, але я не думаю, що це місце (на мій погляд).

    Варто сказати, що три дні тому я зробив твіт, в якому говорилося: «gnome, pulseaudio та systemd мають щось спільне: нещасний спосіб, яким вони стосуються (t) спільноти # Linux: - /» https://twitter.com/gorlok/status/500413760595849216

    Це стосувалося постійних конфліктів цих проектів, зокрема їх розробників / керівників, як вони поводились із громадою, постійно проводячи суперечки. Зрозуміло, що неможливо зробити всіх щасливими, постійно, і в той же час відповідати цілям. Немає формули проекту, щоб залишити всіх щасливими співаючи Кумбаю, але звідти до безперервного рівня конфліктів та постійних сутичок, які існують у цих 3 прикладних проектах, є розтяжка.

    Зокрема, з systemd, незважаючи на конфлікти та його філософію дизайну, він працює та вирішує кілька реальних та нагальних проблем, які потрібно було вирішити. Це найкраще рішення? Я сумніваюся. Тому вона отримала простір, незважаючи на конфлікти. Немає сумнівів, що є місце для інших проектів, які займуть їх місце. Ось чому важливо мінімізувати залежності за допомогою systemd (або pulseaudio для іншого прикладу), і в тому, що я погоджуюсь з цим з користувачем, таким чином ми полегшуємо той шлях, який, безсумнівно, буде пройдений з часом. Іншою реалістичною альтернативою systemd був вискочок ... який також був не без питань або конфліктів, майже більше того самого.

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

    Б'юсь об заклад, врешті-решт інший проект також забере тут, якщо тільки systemd врешті не обробить ваші запитання та не вирішить їх. Наразі ... це те, що воно є, і я думаю, що багато хто це розуміє так, водночас віддаючи перевагу приділяти свої зусилля іншим більш актуальним питанням.

    1.    Юкітеру - сказав він

      Справа в тому, що є багато питань та проблем щодо systemd, які Leannart просто мало турбує, навіть якщо вони часом переконливі, або просто приховані, роблячи погані модифікації програмного забезпечення, пов’язаного з systemd (справа Кей). На форумі вже почали говорити про цю проблему, і я виклав на стіл деякі речі, які мені довелося трапити з systemd та помилками, які просто не шукають рішення (на даний момент).

      посилання: http://foro.desdelinux.net/viewtopic.php?pid=21896#p21896

      1.    дорожник - сказав він

        Нагадує мені OpenSSL ...

      2.    Юкітеру - сказав він

        Справа більш-менш схожа, принаймні у фоновому режимі. Це щось на кшталт: «Давайте зробимо багато рядків коду, давайте не коментувати їх, не будемо їх документувати, у кожному разі ніхто добре не переглядає код, і якщо з’явиться помилка, ми побачимо, що з цим робити»

  2.   Андрело - сказав він

    Користувачам Linux нічого не підходить, якщо кожен дистрибутив робить те, про що співається, вони обговорюють, що не так, цю фрагментацію і те, що море на машині, а якщо вони об'єднають, це те, що вони забирають свободи, якщо їм це не подобається, вони відчувають дупу і програму ...

    1.    елав - сказав він

      Я не очікував чергової відповіді від Віндосеро? (Я навіть не знаю, чи добре використовується цей термін). Користувачі Windows та Mac звикли використовувати те, що вони говорять, ТАК або ТАК. З GNU / Linux цього ніколи не траплялося, ось чому весь цей гнів, і повірте, це не через відсутність програмування чи дупи.

  3.   екослакер - сказав він
  4.   KZKG ^ Гаара - сказав він

    Я згоден у багатьох аспектах сказаного тут.

    Я з ностальгією сумую за тими днями Arch, коли у мене НЕ було systemd, коли існував rc.conf тощо, оскільки в цьому файлі було вказано 90% моєї конфігурації системи.

    В інших дистрибутивах (наприклад, Debian) це було не так, не все було сконцентровано в одному файлі, але мені було все одно, це було добре, я це добре розумів, я знав, як це працює і як змусити його працювати так, як я хотів, рівні запуску , rcconf тощо

    Тепер з systemd ... скажімо, перше, що це інше. journal, systemctl та інші інструменти так, вони дозволяють робити те саме, але я продовжую запитувати себе, чи була ця зміна дійсно необхідною? ... U_U ... Я знаю свою відповідь, ти будеш знати свою.

    Я зараз не шкодую про те, що використовую systemd на Arch (ну, це не те, що я можу або не хочу про це шкодувати ... або користуватися ним, або я забуваю Arch), але я хотів би, щоб було інакше.

    Відмінна стаття. Я не поділяю крайнього «хрестового походу» проти SystemD, але я згоден з тим, що простий факт, що systemd - це «одне кільце, щоб керувати ними всіма», - не найкращий варіант, його не слід узагальнювати і що зараз усі дистрибути приймають ця філософія ... ну, ті, хто бачив Володаря Кільця, вже знають, чим закінчується ця фраза 😉

    1.    дорожник - сказав він

      Ви завжди можете використовувати інший initmanager, це не так складно, єдине, що сценарії init слід завантажити (або записати) самостійно.

    2.    Альберто Кардона - сказав він

      Дивний rc.conf, я не розумію systemd, це причина, чому я залишив Arch, не звикай, це справжній бунт 🙁

    3.    Вако - сказав він

      Те саме і зацікавлене
      http://scriptogr.am/x_fausto/post/arch-linux-sin-systemd

      1.    Альберто Кардона - сказав він

        Спасибо!
        привіт

  5.   Вікі - сказав він

    Ну, без наміру образити, мені здається, це дуже бідна стаття. Технічних питань дуже мало, і автор, схоже, надає великого значення почуттю особливого. На мою думку, стандартизація основних частин системи не здається мені поганою.

    1.    діазепан - сказав він

      виправлення: Мені здається досить бідним листом.

    2.    нано - сказав він

      На початку статті зазначено, що це не стаття автора, а безкоштовний переклад листа, внесеного до списку ядер ... здається поганим, що його коментують саме тому.

  6.   Юкітеру - сказав він

    Ця битва буде тривалою, питання полягає в тому, чи не призведе це до єдиного ініту для всіх дистрибутивів (Кільце, щоб керувати ними всіма), чи хтось інший отримає просвітлення, щоб зробити новий ініт із технічними та дизайнерськими вдосконаленнями щодо поточного ініці , це те, що ще потрібно побачити.

    Особисто я кілька років користувався systemd (тестування Archlinux та Debian, і у мене є клієнтські машини з цим ініціатором), і я повинен сказати, що багато разів це було благом, а для інших саме обличчя диявола, який якомога більше вас тролює . Дивні помилки і навіть деякі досить небезпечні залежності та петлі в сервісах, коротше кажучи, речі, які супроводжуються програмним забезпеченням, яке ще не є належним чином стабільним, а це, в свою чергу, супроводжується досить незвичною складністю програмування.

    Що стосується розділу розробки, я читав системний код, щоб побачити, наскільки це задокументовано та прокоментовано, і в своєму житті я бачив щось більш суворе, за винятком, можливо, привітного світу, який вони посилають вам робити у вашому першому класі програмування.

  7.   Рауль - сказав він

    Ну, як полум'я, це досить круто. Але щодо статті я поясню свою точку зору:
    Ініт застарів. Чому? Всі завдання, які ви повинні виконати в одному потоці (я думаю, що всі люблять, щоб справи йшли швидше і використовували ті багатоядерні процесори, які ми маємо на своїх комп’ютерах). Це не дозволяє мати залежності між процесами, щоб вони не запускалися, якщо інші не (якщо ми не виконуємо пошук за допомогою команди ps, але це здається жартом). Користувачам, настільки розлюченим, що вони не є розробниками або супроводжувачами пакунків розповсюдження, скажіть їм, що якщо ми є супровідниками та розробниками, ці альтернативи на початку (вискочка, systemd, ...) дають нам життя, щоб спростити роботу особливо в таких дистрибутивах, як Debian, що при встановленні пакету все вже працює (ви встановлюєте Apache, і з цього моменту він уже запущений, і він завжди буде працювати). Справи з ініціативою можуть стати простішими, але приходить момент, коли він не пропонує вам рішення (підбір дуже хороший і дуже простий, але я не бачу, щоб багато робітників використовували підбирач, щоб копати траншеї в асфальті) . Таким чином, необхідно використовувати більш сучасну систему, ніж Init. Якого вибрати? Вже обговорювалося, чи SystemD, якщо вискочить, чи альтернатива Init (тепер я не пам’ятаю, як називався якийсь init з vr або hr), я досить використовував upstart, щоб сказати, що він дуже зелений для потреб розробників і що Я прокляв тисячу разів. З вискочкою я не мав задоволення мати змогу так сильно доторкнутися до нього, але якщо стільки дистрибутивів (Arch, Fedora, Suse, Debian, Ubuntu ...) вибрали це, це буде щось, правда? З того, що я бачив, може бути дещо складнішим у використанні (це теж не здається набагато складнішим), але це не те, що повинно турбувати звичайних користувачів Linux. І якщо ви розробник / супровідник / системний адміністратор, ну, привіт, у обчислювальній техніці ви завжди повинні переробляти та вивчати нові речі; Що добре вчора, сьогодні вже не відповідає потребам, і вам доведеться змінюватися, щоб вдосконалюватися. Щодо того, закрито воно чи ні, якщо розробники SystemD ледачі і не хочуть виправляти щось, є два варіанти. або створити іншу систему запуску, яка виконує необхідні дії, або дізнатися, як працює systemd і допомогти в розробці.
    І якщо вам не подобається рішення Debian, ви завжди можете створити власний дистрибутив і робити це як завгодно.

    1.    x11tete11x - сказав він

      сер, я знімаю капелюх до вашого коментаря

    2.    дорожник - сказав він

      Або встановіть openrc (або будь-який інший менеджер) потрібні вам сценарії ініціалізації та змініть параметр init = у grub. Як шанувальник systemd. З міркувань практичності використовуйте openrc замість цього, я повинен сказати, що, хоча він і не настільки розроблений, йому нічого не заздрити, він підтримує розпаралелювання, він більш сумісний. Я просто хочу, щоб ви змінили старий консолі на вхід.

      1.    Рауль - сказав він

        Openrc, це була альтернатива, яку перетасовано при зміні Init, і яку я не пам’ятав. Побачимо, більша частина дискусії, яка була створена, виникла з того факту, що через залежність systemd мала залежність (я думаю, я пам'ятаю, що з ядром) вона створила, що її не можна було переносити на інші архітектури, щоб вона була менш вільною. Незважаючи на це, я не думаю, що вискочка також була б дуже вагомою альтернативою, і openrc я її взагалі не бачив і не можу коментувати.

      2.    Персонал - сказав він

        Не перебуваючи всередині, дуже легко сказати, що робити, а чого не робити, на папері це дуже приємно, але коли ви там, з’являються нові KDE, GNOME, Wayland та інші речі, які все більше пов’язані / залежать від systemd. зробити?

      3.    Юкітеру - сказав він

        @roader, можна використовувати OpenRC без необхідності встановлення Consolekit або Policykit

        @raul, оскільки OpenRC - це дуже проста ініція, кількість коду в ній становить менше 40 тисяч рядків, порівняно з понад 400 тисячами рядків systemd (і збільшується), тоді як у свою чергу він має менше залежностей і більше модульний, навіть ніж systemd. OpenRC має розпаралелювання, він портативний для інших * NIX, він здатний обмежувати ресурси сервісами, він має інтеграцію з CGroups та SELinux (ці дві функції є чимось на зразок системних прапорів).

        Я використовую його в Gentoo, і без використання розпаралелювання він завантажує мою систему за 22,3 секунди, тоді як systemd зробив це в Debian трохи більше 18 секунд (я не пам’ятаю мілісекунд хе-хе), використовуючи ті самі сервіси.

      4.    Рауль - сказав він

        @Yukiteru, проблема, яку я бачу, полягає в тому, що з openrc вам довелося б готувати всі сценарії запуску, і це нелегко робити, особливо якщо у вас є послуги, які залежать один від одного (наприклад, glusterfs повинен починатися після мережа завантажується, але не набагато пізніше, ніж файлова система), тому я не збираюся докладати великих зусиль, щоб переписати всі сценарії запуску для іншої системи. Якщо той, хто перемагає, і спільнота systemD вирішить, ми приймемо це, що є вискочкою, тоді продовжуйте це.
        @ Персонал, якщо проект вирішить піти шляхом, я не можу зробити нічого іншого, крім того, щоб слідувати за ним або взяти іншу альтернативу. Моєму Gnome не сподобалось, коли я перейшов на Gnome3 і я перейшов на KDE. Були люди, яким Gnome3 теж не сподобався і вирішили створити Mate. Я не читав ліцензію SystemD, але через те, наскільки мало я знаю LGPL 2.1 і єдине, що, схоже, використовується щось, що має власну ліцензію, тому я не думаю (я трохи кажу з незнанням складності), що це занадто важко розщедритися, якщо прийде час, що все залежить від SystemD. Я впевнений, вам не буде зручно з усім, що ви використовуєте у своєму робочому середовищі, але якщо є альтернатива, ви можете її замінити, а якщо ні, то, мабуть, ви приймете це, бо немає нічого кращого, так?

      5.    Юкітеру - сказав він

        @raul З OpenRC вам доводиться переписувати сценарії запуску? Ну, принаймні в Gentoo мені не доводилося робити цього навіть для використання розпаралелізації, і при необхідності його потрібно використовувати в іншому дистрибутиві, той самий випадок, як у Debian або будь-якому іншому дистрибутиві, який переходить на SystemD, вам доведеться переписати багато сценаріїв, щоб адаптувати їх до PATH, серед інших деталей, що додаються до цього дистрибутиву.

  8.   дезікодер - сказав він

    Ну, я думаю, що systemd - це чудово, я протестував його на таких дистрибутивах, як archlinux, і він працює як маркер, і хоча він реалізований у тестуванні debian, все ще існують певні старі служби, які мають скрипти в /etc/init.dy, які повинен запускати сумісності, як "LSB", тому певний час debian вже переніс все на systemd. Проблема полягає не тільки в швидкості, яку вона пропонує, але і в парадигмі управління послугами дуже добре структурована логічно та елегантно. Насправді, переглядаючи / usr / lib / systemd / system та / etc / systemd / system, ви можете створити ментальне дерево служб під час запуску, я фактично написав на фізичному папері дерево, витягнуте із вмісту файлів systemd і зрозуміло, що відбувається. Наприклад, systemd за замовчуванням запускає default.target, який є посиланням на graphical.target (навіть якщо графічне середовище не встановлено), і ви можете змінити default.target трьома способами.

    1) Вкажіть у рядку ядра значення для цільового значення systemd
    2) У / usr / lib / systemd / system змініть посилання default.target
    3) systemctl включити багатокористувацьку ціль || systemctl увімкніть graphical.target або що завгодно за замовчуванням. Оскільки ці цілі мають ім'я default.target у розділі встановлення, їх установка еквівалентна створенню посилання на цільовий за замовчуванням у /etc/systemd/system/default.target.

    Крім того, видно, що менеджери сеансів люблять slim, наприклад під Archlinux, можна побачити, що вони встановлені з псевдонімом session-manager.service (або подібною назвою), а graphical.target бажає (додаткова залежність) session-manager.service і як сувора залежність від multi-user.target. Словом, він дуже добре побудований ...

    Saludos!

  9.   Едо - сказав він

    І що він має на увазі після того, як SystemD приходить до Debian? Принаймні мені здається так, я думаю, він, мабуть, розмістив це ще до того, як це сталося.
    З іншого боку, SystemD кращий у всіх сферах (крім (очевидно) у згаданому вище), ніж інші альтернативи, адже це точка зору, яку він там викладає.

  10.   дорожник - сказав він

    Не те, що було так важко перейти на OpenRC. Звичайно, вам слід розробити рівень сумісності (або просто прийняти) вхід.

  11.   Персонал - сказав він

    Все ще з цим? Здається, люди не дізнаються, що "початкові війни" вже закінчились системою як переможцем, оскільки конкурентів просто більше немає.
    Які були / є варіанти?

    -Почекай
    Точно ні.

    -Запуск, OpenRC….
    Ні, жоден із існуючих варіантів не має технічної переваги, ані спільноти та підтримки бізнесу, яку має systemd, ми вважаємо, що творець Upstart (найсильніший супротивник) це визнає і схвалив рішення Debian перейти на systemd.

    -Створіть щось нове.
    Пояснювати це не потрібно.

    Отже, якщо у нас є переможець, який надає нам безкоштовне програмне забезпечення без зловживання CLA, то давайте скористаємося цим, якщо це «кільце, яке контролює їх усіх», то ми маємо взяти участь і знайти спосіб, щоб усі ми могли одночасно використовувати кільце.

    1.    Рауль - сказав він

      Щодо кільця, чому ніхто не скаржиться на ядро? це також одне ядро, яке домінує над усіма ними, і ніхто не захищає Hurd (і з поважною причиною).

      1.    x11tete11x - сказав він

        і я приймаю сміливість, тепер з усім цим "деспіолем" (увага, я буду використовувати неправильне узагальнення, щоб підкреслити свою думку) всі одягають сорочку BSD ... раптом вони всі користувачі BSD, і вони виступають за те, щоб вона була все програмне забезпечення для BSD, AmigaOS, BeOS, Solaris тощо ... підемо, хлопці ... якщо вас так турбують ці системи, надішліть виправлення, щоб зробити systemd сумісним ... або якщо це не вдасться, виправте програми, які залежать від systemd, щоб бути сумісними з вашим ТИ..

      2.    Персонал - сказав він

        Точно, йде жахлива подвійна розмова.
        Якщо використовується це ядро, це тому, що немає варіантів з однаковим рівнем зрілості, але це не проблема, у нього є безкоштовна ліцензія, ми можемо використовувати її, залучити, щоб вона працювала, ЯК ХОЧЕМ, і коли настане час її змінити (Що настане) ) вибрати варіант (із тих, що вже розробляються), який продовжує давати нам ту саму свободу.

      3.    Персонал - сказав він

        @ x11tete11x
        У * BSD це не так просто через спосіб обробки проектів.
        GUN / Linux за своєю природою є раєм обхідних шляхів, латок та більшої кількості патчів, багатьох імпровізованих, погано задокументованих, і, зрештою, потрібно більше латок, які вимагають латок, які вимагають латок ...
        * І будьте обережні * Я не кажу, що один із способів кращий за інший, вони просто різні.

        Коли я відповів на raul, у всьому цьому є подвійний стандарт (і я додаю апатію), що також впливає на те, що ви згадали.
        Більшість з них аплодують * BDS - це ті самі, хто нападає на ідеологічну позицію вільного програмного забезпечення щодо таких речей, як власні драйвери, і набиває рота, кажучи, що віддає перевагу відкритому коду, не бачачи, що, наприклад, OpenBSD та його головні представники, принаймні такий суворий, як сам Столлман, і менш підданий послуху.
        Отже, ці люди врешті не вносять внесок у * BSD чи GNU, як кажуть на бейсбольному сленгу: Ні пічан, ні зловити, ні дозволити биту.

  12.   Anonimo - сказав він

    Стаття чудова, лише замість того, щоб пояснити, чому systemd - це рак (що це таке), вона скаже, не даючи пояснень, чому systemd - це погано.
    Погана річ у systemd - це невелика група (добре оплачувана), яка керує його розробкою, вони не дають чверті м'яча людям, це змінює прозорі механізми, такі як syslog-ng з журналом ... все стає неясним під systemd.
    Об’єднання - це добре, але це робитиме вся громада, а не добре оплачуваний гумовий хуй для бізнесу та імперських інтересів.
    На щастя, gentoo та funtoo сказали "ні", openrc не буде змінено як стандартну систему, нам також пощастило, що gentoo forked udev та eudev були створені для видалення сифілісу з udev / systemd.

    $eix -Ic eudev
    [I] sys-fs / eudev (1.9-r2@27/07/14): підтримка динамічного та постійного іменування пристроїв Linux (вона ж devfs користувацького простору)

    $eix -Ic openrc
    [I] sys-apps / openrc (0.12.4@20/04/14): OpenRC управляє службами, запуском та вимкненням хоста

    Мало здаватися хорошим, ви повинні це довести, і саме тут systemd зазнає невдачі, бракує того, що вони розгалужують systemd і змінюють його лідерів.

    1.    нано - сказав він

      Оскільки це переклад повідомлення до списку розсилки Kernel, а не особиста думка автора примітки.

    2.    діазепан - сказав він

      Леннарт знає, як торпедувати eudev. Плануйте перенести udev у kdbus

      http://lists.freedesktop.org/archives/systemd-devel/2014-May/019657.html

      1.    Юкітеру - сказав він

        Цікаво, навіщо торпедувати такий вилочний проект, як eudev? Леннарта взагалі не цікавить, що інші можуть створити життєздатні альтернативи програмному забезпеченню, що надходить від Red Hat?

        Звичайно, це не означає, що це неможливо, але це, безумовно, ускладнить ситуацію, і такі проекти, як eudev, можуть зруйнуватися, тому що вони просто не можуть встигати за udev / systemd / kdbus та кількістю ресурсів, які на це виділяються.

        Не знаю, але швидкістю, яку ми збираємося в якийсь момент матимемо такий рядок у наших випусках: «На основі ОС Red Hat Linux. Всі права захищені © 20XX »

      2.    x11tete11x - сказав він

        Я не знаю, як хлопці збираються вирішувати за допомогою eudev, але KDbus - це проект, який я накладаю, божевільно смішно, коли потрібно змінити контекст 2-3 рази, щоб обмінюватися процесами через поточний Dbus, це божевільно ...

        якщо це не під systemd, воно буде під одним із ініціалів, але KDbus не повинен сприйматися легковажно ...

      3.    Юкітеру - сказав він

        Звичайно, справа в тому, що Леннарт буде робити з цим кодом все, що завгодно, ось в чому справа, Леннарт і компанія вже багато злилися своїми надмірностями, і навіть Лінус іноді кидав той чи інший камінь за свій спосіб робити щось.

  13.   Anonimo - сказав він

    Безумовно, там маска впала, вона не перестає мене дивувати силою грошей.
    Оскільки це вплине на людей gentoo, що цей безпілотник намагається ввести kdbus всередину ядра, йому доведеться переконати Лінуса спершу покласти цю гниль всередину ядра.
    Крім того, в gentoo є розробники, які можуть переносити зміни від udev та kdbus до eudev, зовсім не складно враховуючи розмір коду udev / systemd.
    Існує нагальна потреба розгалужити systemd і дозволити всій спільноті приймати рішення про те, як це робиться.
    Що мене найбільше дратує у systemd - це залежності однієї служби від іншої, тобто управління повинно бути ручним; якщо ви втратите контроль над тим, який демон активний чи неактивний, ви втратите контроль над своєю системою ... на цьому кроці вони запропонують видалити викорінити та встановити незмінний образ на диск… ..всі працюють так само, масовий спосіб у випадку «ненавмисної помилки» мати можливість контролювати всі ПК з Linux.

    1.    x11tete11x - сказав він

      дайте мені причину, чому не реалізація kdbus вигідна (і я не кажу, що приведіть весь systemd, лише KDbus), божевільно смішно мати необхідність перемикати контекст 2 або 3 рази для передачі процесів через поточний Dbus, це божевільно ...

      1.    Anonimo - сказав він

        Я не кажу, що погано реалізовувати настільну шину в просторі ядра, я кажу, що ваша реалізація kdbus (Lennart) не буде надійною, оскільки ви зміните її відповідно до своїх смаків, щоб зіпсувати решту світу. проектів.
        Я вже прочитав деякі думки Лінуса щодо systemd, і не думаю, що я такий дурний, щоб поступатися.

        Хто дозволив Леннарту засунути ніс у системні журнали? впливає на пакет syslog-ng з його журналом у двійковому форматі, простим # cat / var / log / message | grep -i щось
        Це дозволило з будь-якого місця побачити відфільтрований журнал, не використовуючи нічого, чого немає в базовій системі, виявляється, що журнал використовує двійковий формат, і лише за допомогою виконуваного файлу jpurnald ви можете бачити вміст і фільтрувати його за його параметрами не зовсім просто.
        Як ви можете використовувати systemd та syslog-ng без встановлення журналу? ... ось чому це рак, він поширюється по всіх частинах системи, покриваючи, блокуючи та скасовуючи інші пакети.

      2.    Еміліано - сказав він

        Бінарний журнал для мене звучить як Windows.

      3.    Юкітеру - сказав він

        @emiliano, і не пропустіть подробиці необхідності перезавантажувати ПК на випадок, якщо systemd і кілька служб одночасно оновлюються; у цих випадках навіть не виконуючи перезавантаження демона systemctl, ви позбавите вас від повного перезавантаження системи, якщо ви хочете, щоб він працював як є. Windows? Де?

  14.   Неділя - сказав він

    Я завжди використовував дистрибутиви .deb, тому що для мене вони завжди були простішими у використанні, ніж розподіли .rpm.
    Цю легкість я завжди приписував вискочці. Мені було боляче того дня, коли я дізнався, що Debian вибрав systemD

  15.   Скармігліон - сказав він

    Чесно кажучи, вихідний код все одно буде там, зробіть власний дистрибутив. Я не бачив жодного пояснення того, що не так із systemd, крім позацентрових коментарів щодо чогось технічного, моря образливих слів без практично жодних пояснень, ок, окрім відсутності прозорості (стійкості до змін), ви все ще можете використовувати BSD, також це хайку os ... і є більше безкоштовних операційних систем, якщо ви цього не помітили 🙂 Я рекомендую haiku os. Я хотів би знати, що в цій справі є сатанинським, але я викурив усі коментарі, і я не побачив нічого важливого, крім дещо сфальсифікованої філософської позиції (загальної в debian). і вони роблять це ідеальним. Вітаю, я почну хвилюватися, коли вихідний код недоступний, наразі нееее.

    1.    Юкітеру - сказав він

      У верхній частині статті чітко написано, що це лист від Debianite зі списку lkml.org, але не критика з боку автора (@diazepan).

  16.   Еміліано - сказав він

    Усі "проблеми" ініціалізації пов'язані з настільними системами, де GNU / Linux не існує. У галузі серверів, де GNU / Linux №1, init є найкращим. Якщо ви бачите, як користувач штовхає SystemD, це, безумовно, тому, що він керує багатьма серверами.
    Привіт.

  17.   DuckieDuckx - сказав він

    Хіба Лінус Торвальдс не вигнав розробника?
    http://gutl.jovenclub.cu/linus-torvalds-desconecta-a-uno-de-los-programadores-del-kernel-de-linux

    1.    привіт - сказав він

      Я використовую linux, але я ніколи не присвячував себе знанню цього зсередини, тому ці обговорення вискочених системних та інших звучать для мене як китайські. Тож я щось запитую, чому вони кажуть, що systemd - це рак?
      наскільки це може вплинути на розвиток ядра Linux. Чи можуть вони стати невіддільними речами в дистрибутиві? дякую 🙂

    2.    eliotime3000 - сказав він

      Його викинули за те, що він генерував помилки, не знаючи, як їх вирішити. Звідси і образа.

      І останнє, але не менш важливе, ось кілька деталей, чому Linux поступово відходить від філософії UNIX:

      1. - FSF виступає проти UNIX. Тому з моменту створення ядра FSF впливав на його відстань між Unixeros.

      2. - UNIX на серверах вже розглядається як Windows XP на настільних ПК. Отже, чому суперкомп’ютери - здебільшого - встановлюються з дистрибутивом GNU / Linux.

      Якби не ці два моменти, Крістофер Баррі був би прийнятий користувачами Linux загалом. Але оскільки ми забули, що UNIX більше не має такої актуальності, як раніше (хоча слід визнати, що без нього не було б ні Інтернету, ні обчислювальної техніки, як ми знаємо), і що бізнес-сектор повністю залежить від Linux ( перевірте, з яким дистрибутивом торгує Нью-Йоркська фондова біржа).

    3.    Юкітеру - сказав він

      Це був Кей Сіверс, і Лінус заборонив йому додавати код до ядра, оскільки це дало більше проблем, ніж вирішувало, а також бажало закрити налагодження ядра, щоб приховати недоліки коду, який він пише для systemd. Оригінальний звіт закінчено тут:

      https://bugs.freedesktop.org/show_bug.cgi?id=76935

  18.   даркар - сказав він

    Зрештою, це було б як у Windows ...

  19.   Anonimo - сказав він

    А якщо говорити про Рим ... вони щойно випустили нові версії скриптів udev-init-скриптів та openrc

    https://packages.gentoo.org/package/sys-fs/udev-init-scripts
    https://packages.gentoo.org/package/sys-apps/openrc

    Я пам’ятаю, коли я переходжу з udev на eudev, це ризик, тому що вам потрібно спочатку видалити udev, а потім встановити eudev, тим часом ви працюєте в повітрі, якщо щось піде не так, у вас немає іншого вибору, крім chroot hehe.

    1.    Юкітеру - сказав він

      Ха-ха-ха-ха, якщо ви йдете краєм скелі, то добре, що там є chroot-рішення і нічого іншого 🙂

  20.   eliotime3000 - сказав він

    Тео де Раадт би сміявся від сміху над цим вогнем полум'я (і думати, що LibreSSL народився з проблеми підтримання OpenSSL та його неефективності самого програмного забезпечення в останні роки).

    Те саме сталося б, якби SystemD зацікавив Тео та хуліганів OpenBSD (вони б це назвали SystemX стосовно посилання на UNIX та сім'ю, крім того, вони роблять його максимально сумісним та, як LibreSSL, з веб-сторінкою з типографікою Comic Sans).

    У будь-якому випадку, схоже, що Slackware та Gentoo отримають більше послідовників завдяки flamewar (серйозно, Slackware найбільше прихильний до UNIX та самої філософії KISS).

  21.   вінсук - сказав він

    Трохи фанатично все це для мене звучить

  22.   марио - сказав він

    Я б сказав вам, що ваш час у debian закінчився, якщо ви хочете зберегти свої звички UNIX, ви будете почувати себе дуже комфортно з OpenRC на Gentoo - ви можете спокійно встановити KDE і не отримаєте вуликів Gnome. Systemd та Gnome йдуть рука об руку, виправити кожен пакет було б головним болем, оскільки я хотів, щоб ubuntu вискочив. У debian popcon постійно повторюється, що використовується Gnome, ресурси обмежені, і вони перебувають у другій бета-версії випуску.

  23.   SF22 - сказав він

    Хтось може пояснити мені, що таке systemd і в чому проблема з цим (хоча я уявляю, куди йдуть постріли)? Це те, що, хоча я використовую Linux, я не дуже добре знаю його внутрішню роботу.

  24.   Юкітеру - сказав він

    systemd - це програма, яка відповідає за запуск вашої операційної системи (init) та всіх служб, якими ви будете користуватися на своєму комп'ютері, починаючи від монтажу жорсткого диска та usb до демонів, які дозволять вам користуватися Інтернетом, а також вимкнення системи та відстеження сесій користувача, серед іншого.

  25.   Ксерикс - сказав він

    Ніяк, знайти обладнання, яке добре підтримує FreeBSD 😛

  26.   Ксерикс - сказав він

    Це помилково eliotime3000
    1. FSF не ненавидить UNIX. Їх цікавить лише просування вільного програмного забезпечення. Якби AIX або HP-UX були вільними, їх рекомендував би фонд. Річард Столлман заявив, що вирішив створити UNIX-подібну систему через її велику портативність та чистоту, хоча мав деякі загальні зауваження.
    І дії FSF не мають нічого спільного з поділом UNIX та GNU / Linux, а навпаки, це походить від їх успадкованої або придбаної моделі розвитку. Хоча перший є більш централізованим, стабільним і перевіреним, другий включає дуже швидкі функціональні можливості та функції, не проводячи багато суворих тестів.

  27.   Anonimo - сказав він

    У gentoo ви можете мати ядро ​​Linux або ядро ​​freebsd, це основна причина, через яку gentoo відмовився від systemd, як ви знаєте, systemd прив'язаний до груп, які має лише ядро ​​Linux, а не до ядер unix, таких як freebsd.

    $ eix -c freebsd-джерела
    [N] sys-freebsd / freebsd-sources (-): Джерела ядра FreeBSD

    Сучасне обладнання повністю сумісне в 95% випадків, деякі інші проблеми з незвичайними чіпами asics від нетбуків або ноутбуків, але в цілому решта не є проблематичною, деякі біоси з таблицями ACPI не дуже добре закінчені , але нічого, що неможливо виправити компіляцією ядра або передачею параметра ядра в / etc / default / grub

  28.   без назви - сказав він

    Чи слова зникли з вітром

    Це просто слова без аргументів, конкретні дані, порівняльні ...

    є філософською промовою

    Я хотів би знайти документовані міркування у всій цій промові, але я нічого не знаходжу

  29.   Тіна Толедо - сказав він

    "Ті, хто вважає, що Linux повинен турбуватися про ідіотів та ГОЙГАНІВ, повинні повернутися до своїх Mac і Windows і припинити спроби" виправити "Linux".
    Це найяскравіший приклад того, чому переважна більшість користувачів Windows сприймає нас як купу виродків, які почуваються як пуп світу ... зі свого боку, Баррі може згорнути свій маленький лист і покласти його туди, в ту частину тіла де сонце ніколи не світить.

  30.   pandev92 - сказав він

    Ну, мій systemd мене не дратує, він уже не такий нестабільний, як спочатку, і правда полягає в тому, що мені байдуже, чи це openrc, upstart systemd, поки мій комп'ютер швидко запускається.

  31.   pandev92 - сказав він

    Тіна, більшість користувачів - це ті, хто ніколи не відвідував форум для перегляду дискусій, які навіть не знають про Linux, а якщо й знають, то знають, що існує щось дивне і коричневе, що називається Ubuntu. Тому ці обговорення пересічний користувач не досягає і не з’ясовує, насправді більшість досі не знають, як добре користуватися Windows.

  32.   Тіна Толедо - сказав він

    Пандев ... ти абсолютно правий у світі; переважна більшість користувачів Windows не читають та не беруть участі в такому обговоренні, і саме тому вони мають спотворений образ користувача GNU / Linux. І такими дурними ідеями, як та, яку написав Баррі, вони цікавляться ще менше. Хто хоче, щоб з ним поводились як з "ідіотом і Хойганом"? Хто, як вважає Крістофер Баррі, звертається до інших таким чином? Отже, GNU / Linux був, є і завжди буде світом, придатним лише для "освічених", які розуміють технічні аспекти та знамениті "свободи"? Прості звичайні користувачі, які хочуть, щоб GNU / Linux створював більш дружні, прості у використанні дистрибутиви, і нас дуже мало або не цікавить мова програмування та доктрина Столлмана, хіба ми не враховуємо, оскільки, згідно з «Mr. Barry »ми ідіоти?

  33.   діазепан - сказав він

    тіна, пандев. Зверніть увагу, що посилання, яке я вклав у частину хойганів, я поставив його поганим чином.

  34.   Тіна Толедо - сказав він

    Привіт Діазепан. Дякую за роз'яснення, але я вже помітив. Насправді, перед тим, як зробити свій коментар, я прочитав оригінальний лист, щоб зрозуміти, що намагається сказати Баррі, і було дуже правдивим, що ви критикуєте передумови - а не форму - з цими іронічними доповненнями, і справді дуже точні.
    Це той самий контекст "поганого молока", який я використовую для позначення того, що "пан" Крістофер Баррі висловив ненавмисне бажання.

    Я розумію, як і ти Діазепан, що Баррі сказав між рядків, і я повністю згоден з твоєю критикою.

  35.   Anonimo - сказав він

    Думаю, вам слід поставити себе в контекст, кому було надіслано лист? так, від цього Беррі до LKML.ORG, тобто він, можливо, досвідчений користувач-програміст, який звертається до інших досвідчених розробників ... не звичайних користувачів.
    GNU / Linux прибув туди, де саме завдяки програмістам, це все ще програмісти, які вдосконалюють і просувають все це.
    Ми стикаємося з операційною системою та програмами, створеними людьми, а не компаніями, у компанії менеджер каже, що це робиться так, тому що я кажу, і за це ми їм платимо, крапка, таким чином користувач ніколи не піде на компроміс із творцем програми або системи.
    Тепер подивіться, що відбувається в GNU / Linux, користувачі, не знаючи багато чого, вступають у розмови з програмістами….
    Я не хочу піднімати суперечки цим коментарем, я також не програміст, лише сказати, що ви повинні поставити себе в контексті того, як це сталося.

  36.   eliotime3000 - сказав він

    Процитувавши звільненого:

    Частково це переконання, що спільнота Linux повинна боротися проти
    гегемонія Windows і Mac - ніби існування Linux залежить від
    перемагання альтернатив. Тим, хто вважає, що Linux повинен задовольнити потреби
    ідіоти і слюнярі повинні повернутися до своїх Mac і Windoze boxen, і
    припиніть намагатися виправити Linux. Це не було блять зламане!

    Позначаючи користувачів Windows як ідіоти і відсталі більш ніж достатньо, щоб розглянути Баррі ідіот і ГОЙГАН (Багато хто знає, як скористатися перевагами набору Adobe, програм Autodesk {таких як студії відеоігор, зокрема Valve та Bandai Namco}, моделей, які використовують SolidWorks зі своїми 3D-принтерами та інших техніків).

    Без сумніву, це ще одна причина не враховувати думку цього фаната про те, що йому було б краще співпрацювати з Тео де Раадтом над розробкою LibreSSL та OpenBSD.

  37.   Хикари - сказав він

    Системна річ перетворилася на боротьбу із его, якими є більші віруючі боги. Ідея systemd спочатку була непоганою, але мені здається, щось занадто велике і складне для Unix-подібної системи, вона все ще працює наполовину (наприклад, проблеми з налагодженням ядра). Хоча, якщо той, хто вчинив пульсоаудіо-катастрофу, потрапляє в часник (час від часу зі мною трапляються дивні речі), само собою зрозуміло, набагато більше. Коли я починав з запуску Linux, він навіть не існував, це був init і він працював.

  38.   Тіна Толедо - сказав він

    Анонім:
    Контекстом цього є відкритий лист, адресований всій спільноті:
    Дата вівторок, 12 серпня 2014 15:38:12 -0400
    Від Крістофера Баррі
    Тема ОТ: Відкритий лист до Світу Linux

    "Тепер подивіться, що відбувається в GNU / Linux, користувачі, не знаючи багато чого, вступають у розмови з програмістами ..." дорівнює "Ті, хто вважають, що Linux повинен обслуговувати ідіотів і пустунів, повинні повернутися до своїх Mac і Windoze boxen і припинити спроби" виправити "Linux".

    Що ви пропонуєте зробити тоді Анонім? Що я повертаю до свого Mac або Windows? Мені здається, що частина спільноти GNU / Linux складається з людей, які використовують GNU / Linux, оскільки вона пропонує нам операційну систему, яка нам подобається. Ця група, до якої я належу, не є програмістами, і, як у моєму випадку, ми взагалі не знаходимо пропозицій Столлмана практичними. Є такі користувачі, як я, яким це байдуже, і нам не цікаво знати, чи порушує systemd свободу - я припускаю, що Баррі має на увазі тих, кого проголошує Річард Столлман, хоча він цього не говорить, - тому що ми бачимо GNU / Linux як інструмент для майбутнього ... хоча, як ідуть справи, мені здається, майбутнє буде без GNU.

    1.    Anonimo - сказав він

      @Tina - Лист був надісланий до основного списку електронної пошти, і його суб’єкт розуміє, що він адресований усім основним розробникам, або, принаймні, це я розумію.
      Systemd критикують, оскільки він почав працювати як система заміни для init, і виявляється, що він зараз маніпулює мережею та dns. Скільки б ви не говорили, що вам не цікаво знати, як це працює, якщо це вплине на вас, щоб продовжувати рухатись по ходу ... це, безсумнівно, надійде на зовнішній пульт дистанційного керування та погодиться з користувачами, які не знають огірка і думають, ніби знали.
      Безпека - це основа GNU / Linux, безпека того, що інформація не отримується та не маніпулюється, без того, щоб користувач це помітив (у найкращому стилі Windows та Mac).
      Що може подумати той, хто знає щось про безпеку, дивлячись на курс, який бере системний курс? швидкість - привід для збочення безпеки.
      Мені набридло говорити це, logind, consolekit, policykit, selinux, multiseat і тепер systemd - це трояни для вродженої безпеки, яку завжди мав GNU / Linux, від зовнішніх компаній, а деякі країни дуже добре платять керівникам певних ключових проектів перетворити безпеку GNU / Linux на щось маніпуляційне ... ніхто так не говорить, я наважуся це сказати, щоб перевірити, чи вони дізнаються це раз і назавжди.
      Інші спроби в цьому напрямку полягають у kde, kdelibs nepomuk strigi, що називається семантичним робочим столом.
      Я не хочу, щоб мою єдину довірену операційну систему було зруйновано, але виявляється, що systemd вже має PID 1 ... і заплутався з мережевими та системними журналами.
      Ви можете сперечатися довго і навіть цілими днями, але погляньте на відповіді на цей електронний лист, і ви побачите, що ніхто не прийшов сказати, що у них не було причин сказати те, що вони сказали.

  39.   Юкітеру - сказав він

    @Tina більша частина того, що сьогодні є Linux, завдяки тому, що ідеї Столлмана та багатьох інших ретельно дотримувались, хто виступає за дотримання програмного забезпечення та свобод користувачів вибирати те, що вони хочуть, відповідно до їх потреб, і це мало місце не лише на рівні користувачів, але й на інституційному, науковому та діловому рівнях. Відмова і втрата цих свобод означає не лише відсутність можливості вибирати, але це також перетворить Linux на те, проти чого боролися з самого початку. Те, що такі проекти, як KDE, GNOME, залежать від systemd, ускладнить ситуацію в цьому контексті, і, завдяки поточній тенденції, можливо, цього взагалі не буде, поширюючи залежність на systemd. Тільки для прикладу, FreeBSD встановлює KDE за замовчуванням, але якщо KDE залежить від systemd, щоб він працював у цій системі, це буде проблемою, оскільки код повинен бути виправлений, щоб він працював, навіть Мартін Греслін, я запевняю, що він збереже стару ініціалізацію KDE лише для систем, що використовують X11, тому цього, принаймні, поки що не буде.

  40.   Тіна Толедо - сказав він

    І багато з того, що сьогодні є Linux - без GNU - було досягнуто завдяки тим, хто не дотримувався жорсткої доктрини Столлмана: найпоширенішою ОС Linux у світі є Android, а GNU нічого не має, найпопулярніші дистрибутиви та які найближче підійшли до такого звичайного користувача, як Ubuntu та його похідні Linux Mint, Elementary та нещодавно Deepin, пристосувавши їх до наших потреб, виявляється, що врешті-решт вони вже не дуже GNU.

    Тут і в інших місцях я завжди говорив, що дуже поважаю тих, хто вірить і практикує філософію Столлмана, хоча я не вважаю це корисним - принаймні для мене - однак слід також визнати, що є багато користувачів GNU / Linux що ми використовуємо їх дистрибутиви з інших причин, крім свобод, які пропагує Дон Рішад, і що найменше важливо знати «нутрощі» операційних систем, оскільки ми не є техніками та системними інженерами. Ця група - велика чи мала - це найменше - заслуговує на повагу, той факт, що ми не знаємо про програмування, не робить нас більш-менш розумними і ні більш-менш зацікавленими в вдосконаленні себе як людей. Ми знаємо, що нам потрібно від операційної системи - будь то GNU / Linux, Windows або MacOS - і ми маємо повне право у світі представляти наші ідеї. Що станеться, якщо мої потреби - які можуть бути також потребами багатьох інших - зіткнуться зі свободами Стальману? Правда в тому, що я не дуже погоджуюся з цим, якщо ми всі не зігріємось, то давайте кинемо піч у річку.

    1.    x11tete11x - сказав він

      Погодьмось, що тих користувачів, яких ти описуєш, не хвилює systemd, upstart, openrc тощо тощо 😛

      1.    Тіна Толедо - сказав він

        Правильно @ x11tete11x. Коли я вмикаю свій ПК, на відміну від Neo, я не бачу кодів Matrix на своєму моніторі, а тим більше не знаю, як їх інтерпретувати. Мені байдуже, чи має ОС, яку я використовую, SystemD чи будь-яку іншу, тому що для практичних цілей я хочу, щоб ОС працювала ... і що вона працює добре. Цей SystemD в кінцевому підсумку буде всюдисущим, і чи означає це втрату свободи? Господи, це дурниці!

        Що SystemD є складним, що у нього є помилки, і що його розробники настільки ледачі, що роблять справи наполовину? Рауль сказав це так чітко, що кричати це не потрібно; Замість того, щоб скаржитися, нехай ті, хто про це знає, якщо встигнуть, допоможуть це виправити та виправити. Ну, це не те, що стосується вільного програмного забезпечення?

      2.    eliotime3000 - сказав він

        @Tub:

        Повторюючи вже вдруге те, що я сказав у попередніх коментарях: вчитись у Тео де Раадта, для мав сміливість розгалужувати OpenSSL, коли всі інші просто скаржились.

        Я не кажу, що це погана ідея впроваджувати SystemD. Насправді, коли я використовую Chromium / Chrome / Opera Blink Developer в Linux, зазвичай потрібно SysVinit на Debian назавжди, щоб повністю вимкнути систему, що зазвичай не відбувається з SystemD. Крім того, SystemD, здається, буде нумерувати дні, якщо він буде роздвоєний (і на додачу до всього, завдяки вдосконаленням та схожості з OpenRC, SysVinit тощо), яким бажають багато системні адміністратори).

      3.    Тіна Толедо - сказав він

        Мій дорогий @ eliotime3000 ... ти абсолютно правий у світі. Хоча я не бачу причини, чому її довелося б роздвоювати. Ого, я розумію, чому, але я не бачу виправдання цьому.

      4.    Юкітеру - сказав він

        @ eliotime3000 те, що ви говорите про розгалуження, я бачу це складним, принаймні в BSD, в Linux це інша справа, оскільки він може зробити систему, яка здатна робити залежні від systemd додатки, сумісні з таким ініціатором, як OpenRC, через шар проміжний між залежними від systemd додатками та самою системою. Щось подібне було заплановано з OpenRC-settingsd, хоча, здається, цей проект зупинено з 2013 р. Інше питання: якщо ви зробите щось подібне, чи не зробить Леннарт те саме, що він робить зараз з eudev торпедуванням проекту, виконуючи udev / kdbus та systemd для посилення інтеграції ядра?

        @Tina, той, який ви вмикаєте на комп’ютері і не розумієте матричний код, який з’являється під час завантаження, робить вас середнім користувачем Linux, який є переважною більшістю * користувачів * цієї системи, тими, хто походить із країн Windows та OS X, шукаючи альтернативу, тестуючи чи експериментуючи, і вони побачили щось у Linux, що просто зачепило їх, незалежно від цієї причини, і це поважається. Що обговорюється і є основним джерелом тертя між "за" і "проти", принаймні на моє розуміння, - це той факт, що ця ініціатива стає своєрідним гравітаційним центром, з якого ніщо не може втекти, роблячи те, що зазвичай ініціатор це не повинно робити, і стає жорсткою залежністю від усього, що робить Linux (демони, програмне забезпечення для управління, DE). Зрештою, це означає одне: це зробить нас залежними від програми, яка може мати проблеми з дизайном та безпекою (зараз чи в майбутньому), крім того, що вона не приймає нічого, крім власних приміщень (Lennart не надто спільний, саркастичний). Є багато причин, щоб цього уникнути, і вам не потрібно багато пам’яті, щоб знайти її, випадок OpenSSL є зовсім недавнім, і це живий приклад того, що залежно від самого програмного забезпечення це погана ідея (OpenSSL - найбільше програмне забезпечення в криптографії, що використовується майже у всіх дистрибутивах) і дає нам наочний приклад того, що сліпе покладання на програмне забезпечення може принести спільноті та тим, хто використовує ОС. І причин є більше, але я залишаю це тут, щоб не продовжувати себе.

        Вітаю 🙂

  41.   Anonimo - сказав він

    А тепер подивіться, куди він вторгся, так, з віртуальними терміналами VT core, схоже, він хоче їх замінити ... .. Хтось повинен зупинити цього передового, інакше все піде не так.
    ФОРКА терміново, будь ласка!

    Systemd 216 купи на більшій кількості можливостей, спрямований на новий VT простору користувача
    http://www.phoronix.com/scan.php?page=news_item&px=MTc2Nzk

    1.    Юкітеру - сказав він

      @ anonymous, і на цьому все не закінчується, у вас навіть є кеш DNS. Що робить init із вбудованою службою DNS? Насправді я не маю ні найменшого уявлення, але * монстр * навіть матиме підтримку DNSSEC та mDNS. Я просто сподіваюся, що він не отримає * пластик * з яким-небудь іншим демоном, таким як bind, unbound або pdnsd.

      Річ у systemd-терміналі пов’язана з KMSCon (консоль KMS), намаганням вивести VT з простору ядра в користувацький простір, а також виправити багато інших речей, особливо з Mesa, KMS, DRM, на додаток до спрощення трохи розробки ядра. Зусилля хороші, але впровадження через деякий час буде проблематичним, оскільки залежності KMSCon: table (libdrm, libgbm, libEGL, libGLESv2), udev (systemd), xproto (залежність від часу виконання), libxkbcommon, freetype2 та glib (підтримка Unicode), коротше, ще один випад для ініціалізації, не сумісний з systemd.

      1.    міраж - сказав він

        це тому, що systemd давно перестав бути лише ініціатором. init - це лише одна з послуг, яку він пропонує. інший - це серія вторинних демонів (наприклад, вхід в систему та все, що закінчується на d), які є окремими двійковими файлами та фокусуються на одній конкретній функції. і насправді ви можете використовувати systemd без більшості згаданих дочірніх демонів або вимкнути їх. що трапляється, це те, що ці демони, у багатьох випадках, сумісні лише з systemd і не можуть бути використані поза цим (справа реєстрації з версії 205), тому що вони призначені для роботи лише з ним. це приносить переваги та недоліки.

        перевага

        -systemd є високомодульним, ви можете використовувати його лише з потрібними вам послугами (насправді саме тому systemd в основному використовується у вбудованих системах)
        - призначені для роботи лише один з одним. дає можливість кращої інтеграції в систему. зробити системні скрипти практично універсальними (це була одна з основних проблем sysvinit, скрипти з одного не можна було перенести на інші дистрибутиви, простіше було створити один з 0 (сказано декількома розробниками debian)

        -стандартизація: це потрібно пояснити.

        - обмежуючи свої параметри, ви можете зберегти меншу та чистішу базу коду, тим самим покращуючи безпеку (адже пам’ятайте, що кожна служба systemd є окремим демоном в окремому двійковому файлі) багато найсерйозніших проблем безпеки пов’язані з кодом старий, який все ще існує через зворотну сумісність або тому, що вам доведеться витримати занадто багато варіантів.

        Недоліки

        -Відсутність портативності: оскільки вона розроблена для роботи лише з певними частинами програмного забезпечення і ні з чим іншим, якщо вимоги не виконуються, речі не працюють або вимагають багато додаткової роботи, щоб вона працювала.

        нарешті, критична залежність від усіх систем непогана. ми залежали від X11 протягом 20 років у Linux для графічних інтерфейсів та DE. Це принесло нам універсальні проблеми безпеки (проблеми x11 в debian такі ж, як і в arch, наприклад), але рішення полягає не в створенні 20 різних графічних серверів, по одному для кожного дистрибутиву, що зробило б розробку для Linux кошмаром вище. Мені здається, що переваги "наведення порядку в будинку" кращі. Світ Linux роками просить припинити фрагментацію, і systemd - це найближча частина програмного забезпечення, що породило це давнє бажання

  42.   CarlosMC - сказав він

    Привіт

    Якщо вони справді використовували systemd, я не розумію, чому стільки скарг, я роками користуюся Gentoo, що дало мені свободу вибирати багато речей та пристосовувати їх до власних потреб.

    Я пам’ятаю, як мігрував свій Gentoo з OpenRC, і покращення швидкості завантаження було приголомшливим. Потім з'явився SystemD, і, зачекавши деякий час, щоб він стабілізувався в дереві перенесення, я вирішив перенести і протестувати його. Я просто зберіг його, тому що він дає мені те, що мені потрібно на ноутбуці, система, яка швидко завантажується, так, швидше, ніж OpenRC, не вносячи жодних змін в апаратне забезпечення!

    Ви не можете бути просто виродком і хочете, щоб все виміряно, ми використовуємо комп’ютери, тому що вони нам потрібні, і вони завжди повинні швидко, просто і коротко розпочати справу.

    Ну, це Linux, завжди будуть різні думки та альтернативи на будь-який смак.

    Окрім критики лише за любов до того, щоб бути виродком і мати все, що налаштовано на нашу ОС, краще пояснити рішення та альтернативи ... допомогти іншим, хто вважає, що нове не пристосовує їх до інструкцій та інших, що сприяють більше, ніж будь-що інше у світі Linux!

    Привіт!

    1.    Anonimo - сказав він

      @CarlosMC
      ... .. і їм завжди потрібно починати справу швидко, просто і коротко.

      Подивіться, у мене немає нічого мобільного, і мій щоденний час роботи зазвичай становить близько 14 годин, з openrc потрібно близько 20 секунд, щоб дістатися до тонкого графічного входу, у sistemd це можна зробити за 12 чи 14 секунд, ми говоримо про 8 секунд приблизно за 14 годин. Мені не потрібна швидкість завантаження, мені потрібні безпека та послуги, що обробляються вручну так просто, як завжди.
      Якщо б systemd було розгалужено, на жаль, багато речей довелося б повністю відкинути, наприклад, використовувати стислі двійкові формати ... справді шкода бачити стільки марного коду.

  43.   Драко Металій - сказав він

    Чим більше я читаю про SystemD, тим більше я боюся цього. Про всяк випадок я вже зробив 'sudo apt-get install sysvinit sysvinit-core sysvinit-utils'.

  44.   ДМГ - сказав він

    Повідомлення жорстке, але довідка абсолютно правдива, багато хто з програмістів, які допомагають програмувати ядро, є програмістами, яким платять компанії, які роблять все, щоб отримати більше грошей, і одна з найбільш агресивних компаній у цьому відношенні - Red Hat що її програмісти розміщують там з метою виключно захищати свої комерційні інтереси, створюючи технологічні розробки, які роблять використання вільного програмного забезпечення несумісним в інших Unix-подібних системах, таких як системи BSD та інші.

    Проблема полягає в тому, що для спричинення цього несумісного використання вони створюють такі технології, як systemd, які є абсолютно інвазивними та шкідливими для інтересів спільноти, і з їх розширенням та розповсюдженням вони змусять систему в кінцевому підсумку не бути Unix-подібною, і перестануть робити робити одну справу і робити це добре, робити багато речей і робити їх неправильно, що призведе до постійного джерела помилок та абсурдних залежностей ні з якої іншої причини, аніж уникнути розповсюдження рішень іншими компаніями, словом, інший випадок, подібний до pulseaudio.

    Більше того, тепер з systemd після встановлення оновлень потрібно буде перезапустити систему, яка має все менше і менше спільного з філософією Unix, і, роблячи все залежним від systemd, вони заважають кожному дистрибутиву використовувати інші рішення, такі як openRC, Init, тощо ...

    Будемо сподіватися, що Лінус Торвальд ще має щось сказати про systemd, частину програмного забезпечення, яке явно не сумісне з філософією Unix чи з вільним програмним забезпеченням.

    http://www.phoronix.com/scan.php?page=news_item&px=MTY1MzA

    і якщо це вдасться, нам доведеться почати все більше використовувати системи BSD.

    1.    міраж - сказав він

      Буде, що Лінуса не хвилює філософія unix, яка не є релігією. Лінус це вже сказав. Linux - це не свобода чи дешева філософія, а забезпечення ефективних рішень реальних проблем. systemd ефективно вирішує багато поточних реальних проблем краще, ніж усі існуючі альтернативи.

      Нарешті. Я скажу, що те, що systemd не є Unix-подібним, є хибним. systemd - це не гігантський двійковий файл, який робить все сам. Є 2 systemd, перший - це двійковий файл для init, це досить мало. насправді він менший за upsart і sysvinit. друге - це проект як такий, і всі проекти під однією парасолькою. кожен з них є окремими двійковими файлами (це правильно, кожна служба systemd - це окремий двійковий файл від решти, призначений для обробки лише і виключно зазначеної служби, а також жодної іншої. Для мене це звучить як "робити одне і робити це добре") багатьох турбує те, що ці окремі бінарні файли та демони можна використовувати лише (деякі, бо не всі), не систематизувавши як PID 1. нарешті. Ті інші проекти, які systemd «поглинув», - це тому, що самі їх творці вирішили об’єднатись за власним бажанням. Я сумніваюся, що Леннарт поклав пістолет до системних журналів або керівників розробників. вони самі вирішили приєднатися.

  45.   Anonimo - сказав він

    Ви сказали це з точними словами ... .amen.
    Не потрібно хвилюватися, будь-хто може створити дистрибутив за допомогою openrc, ніхто не буде ображений ... а для тих, хто хоче своє, у них вже є gentoo / funtoo, я думаю, що також входять sabayon та slackware.

  46.   Anonimo - сказав він

    @міраж
    Недоліки
    -Відсутність портативності: призначений для роботи лише з певними частинами програмного забезпечення і ні з чим іншим, якщо вимоги не виконуються, речі не працюють або вимагають багато додаткової роботи, щоб змусити це працювати.

    Повна невдача, вона може мати всі переваги, які ви хочете, але якщо врешті-решт вона сумісна лише сама з собою, це змушує всіх користуватися нею або доводиться починати з нуля за те, що вона не хоче її використовувати ... якщо це не нав’язування, що це?
    Сценарій може читати будь-яке людське око і інтерпретується bash ... звичайно, він виконується повільніше, двійковий файл не може читати людське око, вам потрібно прочитати вихідний код і скомпілювати його самостійно, щоб переконатися ... тобто до того, як вам довелося знати, як читати скрипти на bashy, тепер ти повинен знати, як програмувати на мові C ... або довірити свою душу Леннарту.
    Щодо того, чи використовує Леннарт пістолет, я не думаю, що для початку він фігура RedHat, і якщо він щось використовує, у будь-якому випадку це повинні бути кілька пачок зелених доларів ... вони нікого не вбивають, але вони переконують у прийнятті рішень .

  47.   Manuel - сказав він

    Я не розробник, я просто вступив до інституту, але я розумію, що ви говорите, відкритий код і свободу вчитися на ньому, і його модифікація є частиною тієї філософії "Свободи", яку поширює gnu / linux і, на жаль; сьогодні є основною раною в серці GNU / LINUX. Я припускаю, що для тих, хто має академічну підготовку, це не повинно мати великого значення, оскільки завжди вони зможуть обійтися без дистрибутивів, які приймають systemd і; побудуйте власну систему gnu / linux, тобто створіть свою систему gnu / linux з нуля, не вдаючись до systemd.

    Archlinux, використовуйте systemd і повірте, я використовую його, і це, безумовно, працює дуже добре, але особисто я спробую залишити його, щоб дістатися до gentoo, а звідти до Linux з нуля.

  48.   Anonimo - сказав він

    Принаймні вони розпочали з хорошого бойкоту, який згодом, безсумнівно, стане сувереном ВИЛИНИ до systemd.

    Нові групові заклики до бойкоту Systemd
    http://www.phoronix.com/scan.php?page=news_item&px=MTc3OTM

    У коментарях хтось передав два посилання, де вони детально описують дизайнерські жахи (невідомо, чи до речі) systemd.

    http://ewontfix.com/14/
    http://ewontfix.com/15/

  49.   Джирц - сказав він

    І де, чорт візьми, Річард Столлман та його думки щодо цих речей?
    Двійковий журнал, все контролюється systemd, не слухає спільноти ...

    Я не за і не проти systemd, але мене дивує те, що Річард Столман не сказав ані слова.

  50.   Ніко Фуензаліда - сказав він

    Бррррп!

    Я думав, що прочитаю технічний пост іспанською мовою.

    привіт

  51.   ПРИПИНІТЬ НИКНЕННЯ - сказав він

    Systemd - дуже гарна ідея, яка була реалізована бездоганно. Версія 217, вже на Arch і через кілька років на Debian - LOL! - містить функції безпеки, які можуть бути застосовні лише до PID1, наприклад, повна ізоляція служб та процесів, те, про що ні SELinux, ні будь-який інший MAC ніколи не міг би мріяти зробити з реалізаціями, відмінними від systemd.

    Зі свого боку я не знаю нікого, хто використовує systemd і хто хоче повернутися до старої системи запуску та конфігурації системи; Насправді кожен археро, з яким я стикаюся і кому коментую цю тему, тому що ми всі колись ностальгували за /etc/rc.conf, погоджується з тим, що systemd просто бездоганний з точки зору системного адміністрування і що незалежно від того, наскільки Колись, можливо, вам сподобалася стара парадигма конфігурації сервісу сьогодні. НІ БОЗЕМОЖЕ повертатися до цього після використання systemd.

    Люди, перестаньте ламати м’ячі, це вже факт, це тут, і якщо вам це не подобається, використовуйте інші речі, такі як Devuan (ха-ха-ха-ха-ха-ха) або Gentoo, або Slack або навіть Manajaro, який зараз підтримує OpenRC.
    А потім, вилизуючи рани, використовуючи щось антисистемне, подивіться на openSUSE, Fedora або Arch і подивіться, як вони безнадійно втрачаються в часі, живучи в анахронічній реальності, все для простого свербіння, щоб відкинути те, що очевидно вони не знають і судять відповідно до решти думок, замість того, щоб формувати власні.

    Шлюха, якщо навіть основні розробники FreeBSD вже говорять про розробку системи, подібної до systemd, щоб задовольнити нові потреби, що спостерігаються безпосередньо на горизонті, серед них велика віртуалізація, безліч підключених пристроїв, портативність для мобільних гаджетів, безпека та спрощене та оптимізоване адміністрування серед інших ...

    Перш ніж відповісти на дурниці, породжені вісцеральною сентиментальністю, прочитайте цю коротку стенограму нещодавньої розмови Леннарта про нові розглянуті вище функції безпеки:

    Усі функції мають доступ до сервісних одиниць і призначені для ізоляції або розподілу доступу до системних ресурсів, які мають демони, та один одного, використовуючи простори імен ядра:
    - PrivateTmp: призначте конкретний / tmp та / var / tmp для демона
    - PrivateDevices: створити специфічний / dev для демона з усім необхідним: null, random, urandom тощо, лише тим, що необхідно для його коректної роботи. Таким чином ви запобігаєте доступу демона до диска або будь-якого підключеного пристрою (блоку або символу). ДИВОВИЖНИЙ.
    - PrivateNetwork: створіть інтерфейс, повністю ізольований від реального (так що ви не зможете отримати до нього доступ із хосту, що вказує на 127.0.0.1). ДУЖЕ чудова річ у цьому полягає в тому, що ви можете спільно використовувати один і той самий простір імен між різними демонами, так, наприклад, ви можете мати MariaDB, підключений лише до серверної мережі, яка його використовує, а ці два в свою чергу до Nginx, який має доступ до мережевий інтерфейс.
    - PrivateSystem: ще один крок далі, якщо ви її активуєте, це дозволяє демону отримати доступ лише до / etc та / usr (/ usr у режимі R / O); якщо ви встановите його як повний, ви зможете отримати доступ до / etc лише в режимі R / O
    - PrivateHome: перекриття порожнього / будинку в просторі імен демона, щоб він не міг отримати доступ до вашої інформації
    - ReadOnlyDirectories: як випливає з назви, робить ці каталоги лише для читання
    - Недоступні каталоги: як і назва 🙂
    - MountFlags = slave: при активації будь-якого з попередніх параметрів для даного демона аргументи монтажу автоматично маскуються як підлеглі, тобто загальна таблиця монтажу системи не змінюється, але параметри впливають виключно на монтаж, виконаний диявол (moi groso!).
    Ви також можете використовувати цю опцію самостійно.
    - CapabilityBoundingSet: інструктує процес, щоб усі створені в залежності від нього потоки використовували лише можливості, визначені адміністратором (http://man7.org/linux/man-pages/man7/capabilities.7.html) і таким чином уникати вразливостей щодо ескалації дозволів - сексуально, га!? ^ _ ^
    https://drive.google.com/open?id=0Bw3eycS9_SPaQnFHZjU5TURxdmc&authuser=0

    Розробник ядра FreeBSD робить прогноз на наступні 10 років операційної системи і говорить про необхідність впровадження рішення, подібного до systemd:
    https://www.youtube.com/watch?v=Mri66Uz6-8Y

    1.    MSX - сказав він

      * кидок

  52.   Фернандо Кортес Авілес - сказав він

    Я є вірним користувачем Debian роками, і мене засмучує бачити шлях, яким він йде. Голосувати можуть лише деякі розробники, але кінцевому користувачеві нічого не залишається, як прийняти цей ікру пекла (systemd). Я просто сподіваюся, що проект devuan продовжується і отримає велику підтримку.
    Існує небагато дистрибутивів, вірних SysV, таких як Gentoo та pclinuxos і, звичайно, ... слаквер!

    привіт

  53.   Альберто - сказав він

    Я чесно думаю, що для тих, хто заробляє гроші на Linux, ця система знаходиться на відстані світлових років від Windows і Mac, а отже, всі системні оральні, набори та півні. Насмілюсь сказати, що менш ніж за 8 років Nod, Avast, Kaspr та все їх оточення увійдуть у світ Linux, разом із ними, звісно, ​​і всі їх віруси. Це бізнес, і тут не збирається позбуватися ні бог. Щодня більше користувачів Linux? півень приходь paca Мені потрібні твої гроші. Це на жаль. Зараз вони просто ставлять підказку і з вазеліном .. почекайте кілька років, і ви побачите ха-ха-ха

  54.   Марсело Лопес Форесі - сказав він

    Я вважаю дурним те, що говорить автор листа. Хоча є кілька заперечень проти systemd, щоразу, коли були великі зміни, були великі заперечення.
    Крім того, бути користувачем debian (як і я) не здається мені вагомим запереченням. Якщо вам не подобається, що вони самі вирішують щось за вас, просто скористайтеся іншим «складнішим» дистрибутивом і скомпілюйте все вручну, включаючи систему запуску.
    Ви не можете претендувати, що маєте всі переваги запуску програми, яка вирішує всі залежності, без будь-яких мінусів.
    Для користувача sleck або gentoo не сталося б, що "ой ... я оновив, і є речі, які мені не подобаються". Тому що, щоб оновити систему вручну, вам доведеться витратити багато годин на дупу, спостерігаючи за тим, що ви робите.
    Вибачте, якщо розробники дистрибутива, який вам подобається, зробили щось, що вам не подобається. У мене є ідея, чому б вам не зробити те саме, що Лінус, і не створити окрему ОС?

  55.   Хорхе - сказав він

    Привіт, я зовсім новачок у Linux, і правда полягає в тому, що ця стаття видається страшною і не є справді виключеною. Я, хто приєднався до Debian з усією ілюзією того, що означає вільне програмне забезпечення (свобода, альтруїстична допомога всім, хто цього потребує, безкоштовність, простота), коротше кажучи, це здалося мені способом розуміння фантастичних та хороших обчислень ( і як я вважаю, обчислювальна техніка повинна бути з самого початку). Насправді я потрапив на цей веб-сайт, тому що починав документувати Debian, щоб навчитися поводитися із собою та робити щось самостійно, я усвідомлюю, що все, на що я хочу націлитись, зникає.

    Нам доведеться створити новий розділ у Devuan, подивимось, як це ...

    Дякуємо за цю статтю.
    Привіт, Хорхе.

  56.   Хорхе - сказав він

    У будь-якому випадку час покаже, хто має на це право.

    Що ми, як користувачі, можемо зробити, це спробувати кілька альтернатив і сподіватися, яка з них стане кращою.

  57.   Хорхе - сказав він

    Щодо Devuan, я хотів би спробувати, але наразі він знаходиться у своїй тестовій версії. Як тільки з’явиться стабільна версія, щоб перевірити, чи спробую я, чи справді.

  58.   Себастьян - сказав він

    Як дивно читати на таку незвичну тему і домовлятися про все. Нещодавно я встановив Debian Jessie, мені вже довелося форматувати 2 рази для повних збоїв системи в відносно простих оновленнях. Я дивувався, як нічого подібного зі мною ніколи не траплялося, і раптом все почало погіршуватися. Я використовував хрипи, і оскільки компакт-диск Debian jessie завантажив сторінку (незалежно від запису на DVD або pendrive), вони не працюють для мене, я встановлюю хрип та оновлюю. Оскільки потрібен час, щоб все розкласти, це не те, що я роблю відразу, тому я використовую Wheezy протягом декількох днів, і я помітив відмінності в продуктивності з Джессі, яких я не помічав у попередніх оновленнях. Випадково прочитавши ще одну статтю, я дізнався про systemd і зрозумів, що це не помилкова параноїя, яку я міг помітити з Джессі (відчуття перебування в нестабільності вікон).
    Завдяки вашій статті та іншим, які я прочитав, які повідомили мене про цю тему, я вирішив змінити свій розподіл.