А смысл? Чем плохо нумерование версий подряд? Там же нет отдельных багфикс-версий, во всех более-менее значительные изменения. И мажорных версий нет, потому что его полностью переписывать пока не собираются. Поэтому остается только средняя цифра, которая и выставлена как единственная.
Myth: systemd being Linux-only makes it impossible for Debian to adopt it as default.
Debian supports non-Linux kernels in their distribution. systemd won't run on those. Is that a problem though, and should that hinder them to adopt system as default? Not really. The folks who ported Debian to these other kernels were willing to invest time in a massive porting effort, they set up test and build system, and patched and built numerous packages for their goal. The maintainance of both a systemd unit file and a classic init script for the packaged services is a negligable amount of work compared to that, especially since those scripts tend to already exist.
Приблизительный перевод: Ну у дебиан и так дофига мэинтейнеров и свободного времени, почему бы им не поддерживать еще и мое монструозное поделие? Сущие пустяки.
После этого перестал читать. Хотя там и до этого было много булщита (чего стоит идущие два подряд тезиса: «быстрая загрузка — не главное для systemd» и «на сервере очень нужен systemd, так как он сделает загрузку быстрее»). Иди в пень, Леннарт.
Большой разницы между eth0 и ens0p0 (или как оно там) я не вижу.
У тебя - ens0p0. У меня там что-то вроде p2p1. Теперь видишь проблему? На системе с нормальным девменеджером один и тот же скрипт, использующий eth0, заработал бы и у тебя, и у меня. А на федоре - болт, если явно не включить удеву старое поведение.
В чём разница? В одном случае, например, ABI сломали, в другом нет. Отсутствие такой нумерации приводит к тому, что по сути каждый 87439875340958 релиз и есть мажорный релиз, который всё ломает. Итого у нас на руках 100500 разных systemd, каждый по своему особенный. Круто! Даже если и сейчас это пока не так, с развитием в будущем так и будет. Разве что его заморозят на века.
Леннарт внес 40% правок, но кроме него там туча народу.
все верно сказал. сперва лёня напортачит, а остальные потом судорожно пытаются придать этой писанине хоть какую-то долю смысла. ибо людям потом «этим» пользоваться
Если у тебя i3 с четырьмя гигами рамы - разницы, может, и нет. На моём железе это существенно. И даже апстарт оказался быстрее того же опенрц, несмотря на гвоздями прибитый плимут.
удали файлик из rules udev-а, который каждой сетевухе даёт свой ethX, даже если она всего одна воткнута.
дебилизм тот ещё, по-моему.
помню, был какой-то сумасшедший сервер с 2 сетевухами, и вот они после ребута менялись. я всё голову ломал, какого лешего пропадает сеть. переткнёшь шнурки — всё нормально. за такое надо бить.
присоединяюсь ко всем хейтерам системд. свалил с арча на генту только изза грёбанного системд, который воткнули в арч никого не спросив... иди ты в ачко, Говнотерринг сранный!
Да я не о том, что внутри скрипта происходит. Естественно, интерфейс указывается в начале. Но при новой схеме хрен даже просканишь интерфейсы корректно, т.к. неизвестно вообще, по какому принципу они именуются в зависимости от драйвера. И это уж не говоря об "удобстве" настройки через ifconfig.
Кстати, насчёт иксов. Когда уже будут статические бинарники Xkms наподобие Xfbdev и Xvesa? Год-то какой на дворе. Мне, как любителю монолитов, очень понадобились бы.
...a side-effect of doing things right. In fact, we never really sat down and optimized the last tiny bit of performance out of systemd. Instead, we actually frequently knowingly picked the slightly slower code paths in order to keep the code more readable.
Человека, несущего такой бред, нельзя допускать к разработке ПО.
Ну, прежде всего, стоит отметить, что в тексте по ссылке затронуты всего 5 тем: «systemd не юниксвеиный», «systemd не подходит для серверов», «systemd сложен в настройке», «systemd не переносим, ломает кучу всего при попытке интеграции» и «systemd - высер, написаный по-приколу». Ну и еще 25 вариантов перефразировать их же.
При этом с первым автор практически согласился, ко второму он аппелировал в стиле «ну мы же впихнули это на сервера», а в пятом - вспомнили про upstart, и то, сколько они с него передрали.
Myth: systemd being Linux-only is not nice to the BSDs.
Completely wrong. The BSD folks are pretty much uninterested in systemd. If systemd was portable, this would change nothing, they still wouldn't adopt it. And the same is true for the other Unixes in the world. Solaris has SMF, BSD has their own «rc» system, and they always maintained it separately from Linux. The init system is very close to the core of the entire OS. And these other operating systems hence define themselves among other things by their core userspace. The assumption that they'd adopt our core userspace if we just made it portable, is completely without any foundation.
Гениальное опровержение.
Поттеринг в моих глазах очередной раз выставил себе чудаком.
Когда жареный петух клюнет и будут несовместимые изменения, мажорная версия изменится и станет всем всё понятно. Да, пора что-то делать. А сейчас никто никому ничего не должен. Ломай что хочу, когда хочу, как отследить непонятно. Красота.