LINUX.ORG.RU

Разработчик из команды Gentoo выступил с критикой systemd

 ,


10

4

Большую бурю споров вызвала сегодняшняя запись в блоге одного из участников команды Gentoo Linux Патрика Лойера. В ней он с критикой прошёлся по systemd, её концепции и разработчиках.

Ниже привожу свой перевод его публикации.

Пропагандистам Systemd: это отстой!

Сегодня я получил ссылку на пост Леннарта Поттеринга по итогам обсуждений в листах рассылки Debian ... хм... даже толком не знаю о чем.

Поэтому мне хочется разобрать все по полочкам.

Разработчики ядра хотят, чтобы в юзерспейсе существовала система разрешения конфликтов для CGroups. В системах с systemd этим как раз systemd и является, и вам не удастся лишить ее этой функциональности.

Без понятия, что это значит, наверное они хотели сказать «нам лень».

Я уверен, что ребята из Ubuntu даже близко не понимают сложности этой проблемы.

Забавное косвенное оскорбление, но CGroups *не* сложные. Я убежден, что понимаю их общую концепцию, сегодня днем я уже успел написать начальную поддержку OpenRC.

Разумеется, Control groups лежат в основе того, что требуется от современных серверов.

... что? Нет. Сервер должен служить (и защищать? постойте, не тот девиз). CGroups - просто еще одна технология, которую будут игнорировать сисадмины. В ней нет никакой магии, она не сложнее работы с ulimit.

API, предлагаемый systemd, очень systemd-специфичный.

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

Ясно, что сейчас большая часть экосистемы Linux уже использует API systemd...

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

В принципе демон D-Bus уже реализован внутри самой systemd (и в ядре), и логика работы не уже может обходиться без него. Фактически при переходе на systemd логика работы распределится на несколько демонов, которые для активации должны быть описаны в юнит-файлах .busname и .service, а не в старых конфигурационных файлах.

Так, давайте с этого и начнем. Идея состоит в том, чтобы прибить все гвоздями к systemd так, чтобы появление альтернативных систем оказалось бы просто невозможным из-за отсутствия документации, непортируемых API, то есть неверных абстракций, которые вообще не имеют смысла без той штуки, которую у них не получается абстрагировать? И зачем, черт возьми, мне надо патчить описание каждого демона? Все работало уже десятки лет безо всяких хаков.

Теперь один из самых сложных компонентов - перегруппировка сервисов, преобразование старых dbus1 сообщений в kdbus GVariant, преобразование их обратно в сокет-сервис systemd, и это из sysetmd не вырвать даже с корнями.

Нет, с такого суждения начинать нельзя. Кто-то задастся вопросом: а почему форматы сообщений kdbus и dbus отличаются, когда одна система есть замена другой? И только то, что это часть sysetmd и она никак не документирована, еще не означает, что ее нельзя аккуратно вырезать и заставить работать отдельно или написать с нуля как самостоятельный инструмент. Игнорирование (или непрофессионализм?) в приведении этого утверждения заставило меня вспомнить пользователей windows, которые ругают Linux потому, что в нем нет красивых GUI...

Разумеется, logind - один из тех компонентов systemd, в документации которого мы явно указали, что его никак нельзя убрать.

Если вы так написали, еще не значит, что так оно и есть. Но это отличная попытка пресечь дискуссию заявив, что альтернатив нет, нам так нравится и вообще заткнитесь, как говорят политики. logind это не программа, поэтому у нее нет описания архитектуры или корректной документации, что она делает. Это просто API, зашитый в systemd так сильно, что понять его - большая головная боль. Единственное, что сдерживает меня от написания подобного инструмента с такой же функциональностью, это то, что понятия не имею, что он должен *делать*... Для меня нет никакого удовольствия читать код всей systemd, чтобы это выяснить. Но, исходя из того, что я знаю сейчас, в реализации ее нет ничего особенного.

Спустя несколько месяцев после того, как это сделали в Canonical, все снова cломалось, как мы и ожидали: сейчас logind использует новые API для работы с CGroups.

«Когда ломаешь вещи, они ломаются»... Единственная причина того, что ничего не работает это... отсутствие документации и ломающие изменения. И такие нелогичные высказывания сами тому подтверждение.

...связывающий слой в юзерспейсе Linux в настоящее время разрабатывается как большая часть systemd.

«Мы теперь даже не прикидываемся, что понимаем философию Unix.» Репозиторий systemd - скорее помойка, чем что-то еще, его нужно разделить (на подмодули), чтобы независимые компоненты были независимыми. НЕТ никакого смысле держать в одном репозитории udev, hwdb или еще десяток несвязанных друг с другом вещей.

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

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

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

И может быть, если кто-то нормально напишет, что должен делать LoginD (а не просто даст дамп API, который никому ни о чем не говорит, чукча не читатель!), мы смогли бы выполнить правильную реализацию где угодно и не заставлять людей ломать свои системы, чтобы наконец logind делал то, что должен делать. Свинпаук, свинпаук делает то, что он делает [прим. ссылка на «Симпсоны в кино»]

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

... простой? По-моему это слово означает не то, что вы думаете! (Не для 200 тысяч строк кода для того, что можно быть написать и в 35 тысячах.)

Я просто надеюсь, что вы делаете это, зная, что это всерьез и надолго.

Итак, подведу итог. Никто не сможет реализовать то, что делает systemd, и поэтому вы вынуждены ее использовать. Это так прекрасно, что не стоит даже пытаться искать что-то еще!

Простое чтение этой пропаганды очень меня расстроило своим уровнем лжи и запутывания, не понимаю, как у нас может получиться нормальная дискуссия с ними. Все доводы либо логически противоречивы («Никто не может написать logind без использования logind») или ошибочны («Cgroups лежат в основе того, что требуется от современных серверов»).

В то же время все, кто с ними не согласен - старообрядцы... или неграмотные... или кто угодно. В любом случае, ВЫ КОЗЛЫ и я победил в споре! или что-то такое.

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

>>> Подробности

★★★★★

Проверено: JB ()
Последнее исправление: Dendy (всего исправлений: 3)
Ответ на: комментарий от Xintrea

В линухе программа, собранная три месяца назад, не работает в более новых дистрибутивах.

Та ну ладно

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

>> Всё не так. Помнишь зачем Столлман сделал GNU? В то время компы часто менялись. Не было так что год назад друг давал тебе программу, сейчас она понадобилась, и ты её просто так, без пересборки, запустил. Open Source позволяет не только работать в том, что больше всего нравится, но и дописывать эти программы самому!

>> Для меня Linux это быстрая и не глючная операционная система, удобная в работе.

> Ты это точно про линукс говоришь? В линухе программа, собранная три месяца назад, не работает в более новых дистрибутивах. И пересборка не всегда проходит без правки кода. А фришные и проприетарные программы вообще нежизнеспособны в среде линуха, а только в конкретных дистрибутивах под которые отлаживаются.

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

Для меня Linux стал такой системой, как я описал, во времена GNOME2 и KDE3. Собственно, ими и пользуюсь, потому что зачем пользоваться тем что не нравится? Весь новый софт в KDE3 работает.

Кроме того у меня openSUSE, очень удобный дистрибутив Linux, гораздо удобнее Debian/Ubuntu по моему мнению.

Что касается несовместимости RPM/DEB не только между разными дистрибутивами Linux, но и между версиями одного. Всё так. Поэтому существует стандарт LSB. Суть в чём. Несколько системных библиотек есть в любом дистрибутиве Linux 2007 года и новее. SUSE 10.1-13.1, Ubuntu 6.10-13.10 - эти библиотеки есть. Одновременно со старыми freetype, GTK, jpeg и png в том же самом /usr/lib лежит новая версия. И эта новая версия в названном диапазоне менялась раз 5. Проприетарное ПО компилируется со старыми версиями библиотек, а открытое - с новыми. Таким образом мы получаем работающие скайп, неро, майя, ява, а также игры ID Software, Epic Games и из старых Humble Indie Bundle, работающие до сих пор.

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

Ну, если мы...

... про d-bus как про пример «спорной» универсализации. ;)

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

Во-первых (об «универсуализации» dbus в общем и целом):

Дело в том, что dbus это не всегда «абсолютно универсально». Если открыть подраздел «транспорты» http://dbus.freedesktop.org/doc/dbus-specification.html#transport, то не все транспорты одинаково универсальны. Тот же systemd, например,

The systemd transport is not available on non-Linux operating systems.

Так что, с «универсальностью» тут всё спорно. Смысл вот такой «универсализации» ускользает. Как и с systemd, кстати.

Во-вторых, как меня пытается убедить special-k, dbus это довольно быстро «молодёжно, инновационно, креативно» и содержит зашкаливающее количество пирогов и плюшек. =)))

Альтернатив, на самом деле, немало. На Стивенса я ссылаться не буду (у него с подробностями, но мне нужно не это сейчас), лучше сошлюсь на http://www.labirint.ru/books/357298/

Итак, из альтернатив есть (начиная со стр. 353) и кончая стр. 508 много чего — от каналов и именованных каналов и до общей памяти SysV (у нас всё-таки, Linux, тут с POSIX-общей памятью не очень), очереди сообщений опять-таки POSIX и SysV. До фига чего, есть из чего выбрать вариант, максимально удовлетворяющий потребностям решаемой задачи.

Я почему на Рочкинда сослался, а не на Стивенса — у него был поставлен вполне повторяемый эксперимент по сравнению производительности различных механизмов IPC (стр. 506, раздел 7.15, результаты в таблице 7.2) именно с Linux в том числе. Но и со сравнением с другими ОС, если кому понадобится.

При размере сообщения в 100 байт у него для сокета производительность получилась в 0.75, для общей памяти — 0.55. А вот при длине сообщения в 100000 байт, для общей памяти — 0.51, а вот сокеты выдали 31.91. Причём, сокеты там использовались из домена AF_UNIX. Что, в общем-то и логично. И, кстати, используется и в dbus.

Так что, может, оно и универсально, но не быстро это уж точно. Вдобавок, ограничивает мозги программиста. У программиста в голове уже срабатывает — IPC? Дык, dbus же! И он не думает даже в сторону общей памяти SysV, например.

А о каком количестве сообщений в секунду там идет речь?

А в данном случае не важны ни размер сообщения, ни скорость обмена ими. Просто исследовалась производительность при одинаковых р-рах сообщений.

Предпочитайте переносимость эффективности.

Это х*ня, простите. Вредная х*ня. Точнее, безумно вредная х*ня.

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

http://easylinux.ru/node/310/
Сегодня я обучу тебя умению, которое так и не осилил легендарный JB.

Т.е. даже модератор ЛОРа не смог настроить эту красноглазую поделку?

указываем для XKB комбинацию переключения

Я обычный пользователь, я не знаю что такое XKB, зачем оно нужно и на что влияет. Я хочу айфон нормальную переключалку.

Откроется небольшое окошко, в котором мы указываем в качестве основной комбинации ту, которую мы выбрали перед этим

Обалдеть, а почему её нужно указывать дважды, а не три-пять-десять раз? Очень удобно и интуитивно, ага. Хорошо хоть ведро компилировать не нужно.

wintrolls ☆☆
()
Ответ на: комментарий от slamd64

Ну мы ждём, да. (впрочем, наверное лучше сказать только про себя :3)

aes_ultimum ★★
()

Помнится было дело, поначалу фанбои systemd кричали, что мол система инициализации на шелле - это нагромождение скриптов в которых невозможно разобраться. В отличие от написанного профессиональными программистами на нормальном языке программирования systemd. Это был один из аргументов в пользу. Теперь в коде systemd кроме разработчиков уже никто не разбирается. Объемы кода растут с каждым релизом. Про понятность кода больше никто не вспоминает. Теперь поют про сокеты и евенты.

scott_tiger ★★★
()
Ответ на: Ну, если мы... от anonymous

При размере сообщения в 100 байт у него для сокета производительность получилась в 0.75, для общей памяти — 0.55. А вот при длине сообщения в 100000 байт, для общей памяти — 0.51

Длинное сообщение отработало быстрее короткого? Или там какие-то относительные единицы измерения?

Так что, может, оно и универсально, но не быстро это уж точно

Мне вспоминается давняя байка про то как один умный программист оптимизировал кусок кода и он стал выполняться в 10 тысяч раз быстрее, но на фоне общих тормозов этого никто и не заметил.

Вот и тут так же: есть ли смысл экономить на спичках, когда ресурсы пожираются намного более тяжёлыми сущностями?

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

Есть несколько моментов...

... если позволите.

Я обычный пользователь, я не знаю что такое XKB, зачем оно нужно и на что влияет.

«Обычный пользователь» получает то, что ему дают админы на рабочем месте. Если не на рабочем месте, а дома, то то, что ему ставит его знакомый админ. В любом случае это так или иначе, но труд, за который «обычный пользователь» как-то вознаграждает «админа».

Если «обычный пользователь» не вознаграждает и считает что вполне достаточно его «я хочу iPhone», то логично предположить что либо ему не нужно хотеть, либо ему нужно платить. Ну, как вариант — самому удовлетворять свои потребности. =)))

Тут в теме был где-то ещё более весёлый линк на излияния Лео Каганова, ржал до слёз. Перемежается «я хочу», «сделайте мне красиво», «дайте мне» с «а вот я делал», «а вот у меня было». Ну так либо уж делал бы и дальше, либо платил денег тем, кто сделает ему красиво, либо сидел бы, да не... просто сидел бы, одним словом. Забавный тролль, в общем. =)))

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

В самом начале фанбои systemd кукарекали про сокрость загрузки. В том числе и сам Леннарт. Потом он почему-то срулил с этого аргумента, а за ним срулили и фанбои. Видимо, стыдно за такой детский сад стало.

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

можно, как-то разбавить комментарий текстом, я не очень понял о чем он. Если что разговор про страницы дискусии в дебьяновской вики.

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

нас попросили подополнять страничку про openrc для тех комитета debian, так что openrc даже на равных участвует в обсуждении, а systemd даже добавили в описание раздел Systemd vs Openrc.

Это она? Или где ее посмотреть в открытом доступе?

dinama
()
Ответ на: Ну, если мы... от anonymous

У программиста в голове уже срабатывает — IPC? Дык, dbus же!

Это просто неграмотный программист. DBus не предназначается для использования в роли основного средства IPC - это шина интеграции приложений.

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

... да.

Или там какие-то относительные единицы измерения?

За 1.0 приняты FIFO с размером сообщения в 100 байт, ЕМНИП.

Там у него про сокеты хорошее замечание было — используйте сокеты, если не особо важна производительность и важное значение имеет простота реализации. Не цитата, но близко к тексту.

Вот и тут так же: есть ли смысл экономить на спичках, когда ресурсы пожираются намного более тяжёлыми сущностями?

Ну, насчёт спичек не знаю. У меня сейчас что на серверах, что на рабочих местах, что на BeagleBone Black крутится Генточка «православная», ведём борьбу с «тяжёлыми сущностями»... =)))

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

Угумс...

... это просто было из «наболевшего», точнее, «задолбавшего». Большая часть программистов, не имеющих за спиной опыта эмбеддера (и не дай Бог имеющая за спиной опыт скриптопейсания) примерно одинаково разочаровывают.

anonymous
()
Ответ на: Угумс... от anonymous

Большая часть программистов, не имеющих за спиной опыта эмбеддера (и не дай Бог имеющая за спиной опыт скриптопейсания) примерно одинаково разочаровывают.

Малограмотные быдлокодеры есть везде. Хартман в качестве одной из причин переноса DBus в ядро называет то, что как раз ынтерпрайзные эмбедщики качают через DBus гигабайты данных.

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

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

она там была добавлена, причем в n мест, причем не нами (команда openrc)

qnikst ★★★★★
()

Патрик молодец, буду надеяться люди прислушаются. Но есть проблема такая - а кто будет делать правильно? Вот смотрите, есть оплачиваемые разработчики в редхате, которые зарабатывает неплохие деньги. Есть разработчики в гугле и ещё в паре компашек. У них есть деньги, и работы в полный занятый день. Соответственно результат, хороший или нет, виден. А что есть на стороне патрика, и других? Тут дело даже не в том, что мол не надо даже пробовать тягаться - нет, нужно, очень нужно. Но надо объединяться, по настоящему. С деньгами или без, это не важно, рано или поздно они всё равно появятся. Если работать для правильных общих целей вместе, тогда можно что-то противопоставить, например взять upstart и openrc как доноров, скроить правильную архитектуру и реализовать всё быстро. В этом случае поттерингу просто не останется вариантов, дисскуссии и кидания какашками не помогут. А вот если половина дистрибутивов, вместе разработают и вместе же перейдут на модульный базовый слой, который всех устроит, тогда и редхат вынужден будет перейти. И поттеринга направят допиливать какой-нибудь кусок этого слоя, он всё таки наёмник.

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

да, если бы debian взял openrc, и гентушники с дебиановцами вместе начали бы пилить его, это бы создало реальную угрозу вероятной гегемонии красношляпых в мире Линукса

anonymous
()

ну systemd - это набор маркетинговых зависимостех.... плохо для системы линукс - тут всё ясно.... если debian перейдёт на openrc это будет инетерсно... tckb debian перейдет на systemd - это значит они продались редхату, и никак больше....

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

Угу...

... это всё Нокия начала в Maemo 5 на N900.

Хартман в качестве одной из причин переноса DBus в ядро называет то, что как раз ынтерпрайзные эмбедщики качают через DBus гигабайты данных.

Здесь например -> http://wiki.maemo.org/Phone_control Хочешь USSD код кинуть, будь добр через dbus.

Малограмотные быдлокодеры есть везде.

Потом подтянулись питонофилы со своим pygtk, в результате мы похоронили Maemo 5, N900, в конце-концов и нокию. =)))

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

Возможно. Но я указал где и что искать, если кому надо, то эксперимент можно воспроизвести на новых системах (только вряд ли его кто-то будет воспроизводить). На мой взгляд, важнее другое — уповать на унифицированные решения не всегда возможно, а иной раз даже и вредно.

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

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

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

так вы, дорогой, не скромничайте привидите примеры, что за софт, почему нет в репозитории, что-то специфичное сложное серверное? как тогда удаётся исходники править, там же сложно наверняка, разбираться долго надо, как вам эот удается в сжатые сроки зачем дистрибутивы-версии так часто меняете, есть же те же lts

anonymous
()

Лоеры против поделий Потера! Патрик бог!

quest ★★★★
()

поделия Потера в любом случае умрут, а быстро или медленно это решит Debian.

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

За это этим «несчастным людям» платят деньги.

Т.е. вы считаете что системд это такое извращенное наказание для админов? И раз уж они деньги получают - их можно и нужно этим хафном мучить?

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

Итого: мир получил бы более качественное поделие и узнал о том, какое же Поттеринг днище.

А что еще кто-то не знает? Еще какое днище!

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

«Начинай сначала», любил говорить мой учитель по композиции на первом курсе, и я так и не пришел к мнению, глубокая эта мысль или глупая.(с)

Итак, ещё раз: http://w3techs.com/technologies/overview/operating_system/all
во первых, понятно, что если «Unknown UNIX - 51.1%» то судить по этим данным можно лишь примерно и лишь о самых распространённых дистрибутивах - а это, естественно, Debianы и RHELы.

И, если прикидывать по этим данным по рынку хостинга, то посмотрев на финансовые показатели RedHat и прикинув показатели Canonical понятно, что переманив всех клиентов Canonical, RedHat получит в разы меньше, чем если им удастся переманить к себе 0.5% пользователей виндового хостинга, или 10% $ UNIX хостинга. А, например, перетащив на Linux все 1.5..2% BSD хостинга RedHat не получит ничего, поскольку эти пользователи перейдут на бесплатный Дебиан.
Ну а за пределами хостинга - у RedHat тем более есть стократ более серьёзные конкуренты, чем Canonical.

В общем, утверждения, что RedHat портит RHEL, в надежде, что Canonical скопирует их ошибки и им будет плохо - запредельный бред.

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

мой учитель по композиции на первом курсе

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

во первых, понятно, что если «Unknown UNIX - 51.1%» то судить по этим данным можно лишь примерно и лишь о самых распространённых дистрибутивах - а это, естественно, Debianы и RHELы.

Боюсь, что понятно это лишь тебе. А лично у меня нет оснований считать, в Unknown Unix распределение отличается от http://w3techs.com/technologies/details/os-linux/all/all (если там вообще Linux).

В общем, утверждения, что RedHat портит RHEL, в надежде, что Canonical скопирует их ошибки и им будет плохо - запредельный бред.

А это утверждение делал кто-то, кроме тебя?

tailgunner ★★★★★
()

Леннарт Поттеринг — один из тайных сотрудников Microsoft'а (как и Марк Шаттлворт), цель которого — убить GNU/Linux.

kamyrros
()
Ответ на: Есть несколько моментов... от anonymous

«Обычный пользователь» получает то, что ему дают админы на рабочем месте. Если не на рабочем месте, а дома, то то, что ему ставит его знакомый админ. В любом случае это так или иначе, но труд, за который «обычный пользователь» как-то вознаграждает «админа».

Т.е. чтобы пользоваться изкоробочной переключалкой раскладок в кедах мне нужно нанимать персонального админа? А может ну их нахер эти линуксы с их процентом?

логично предположить что либо ему не нужно хотеть, либо ему нужно платить

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

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

Т.е. чтобы пользоваться изкоробочной переключалкой раскладок в кедах мне нужно нанимать персонального админа? А может ну их нахер эти линуксы с их процентом?
Если уж платить, то логично платить за более качественный и адекватный продукт, винду там или макось, что пользователи и делают.

Нахер то нахер, а только обычные пользователи эти твои раскладки и в винде не осиливают, пока им всё не настроишь и не объяснишь.

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

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

А что еще кто-то не знает? Еще какое днище!

кто-то не знает

О, trust /me, таких на ЛОРе вагон и маленькая тележка. А еще больше фанатиков им св. Поттеринга. Неадекваты, чо...

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

Все нормальные гентушники уже давно на systemd перешли.

Проверил (на всякий случай) свой make.conf, нашел в USE "-systemd" выдохнул и расслабился было, а потом дошло: так это чо, меня ненормальным обозвали?!!

ЗЫ: А если серьезно, то иди в попу «федоркин мечтатель» (с) Уэллс

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

Нахер то нахер, а только обычные пользователи эти твои раскладки и в винде не осиливают, пока им всё не настроишь и не объяснишь.

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

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

Так я с неё и пишу. А говорить про минусы в дистрибутивах линуксов здесь теперь табу?

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

Да, и LOR тоже нахер. Сделай это, тряпка.

А если я макбук куплю?

Все равно «незачет» - тряпка, она тряпка даже с UnixЪ. Так что расслабься и смени авату на комок ветоши. Давай, давай, отправляйся уже - не видишь люди серьезным срачем делом заняты, а ты всех отвлекаешь.

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

к сожалению, между аватарками с федорой и адекватностью постов существует заметная обратная корреляция. :/

а в данном конкретном случае это обозначало то, что я подозреваю у тебя нету достаточно информации о комьюнити, чтобы делать выводы.

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

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

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

А ты молокосос недоразвитый.

P.S: another anonymous

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