cppmm 10.10.2012 19:47
Talks! — Даёшь systemd?
На правах флейма.Ну что, ставим все себе веб-сервера в init'е? И qr-коды в нём же. Полезную
Кто уже перешёл? Как впечатления? На каких портах доступ в фаере открывать иниту?
Просто интересно.
Линус не пустит. Недавно, кстати, в lkml проскакивал холивар какой-то, где вскользь Линус Поттеринга незлым тихим словом помянул(сам холивар с разработчиками udev'а был).
гуглить лень, но расскажите мне что такое этот системд о котором все негодуют?
Замена для init-системы в linux от славного программиста Леннарта Поттеринга. Полностью бинарная, с конфигами вместо обычных скриптов, прибитая гвоздями к dbus'у, берущая на себя не только старт сервисов но и управление ими в обычной работе, а теперь ещё и с qr-кодами и встроенным web-сервером.
Да, ещё опционально с ней поставляется journald, который пишет бинарные логи, которые никто, кроме него пока что прочитать не может.
Да, и она не умеет отдельный usr-раздел.
Что-то я забыл. Ах, точно. Она загружает система на пару секунд быстрее, если всё пойдёт нормально.
Да, ещё опционально с ней поставляется journald, который пишет бинарные логи, которые никто, кроме него пока что прочитать не может.
Да, и она не умеет отдельный usr-раздел.
Что-то я забыл. Ах, точно. Она загружает система на пару секунд быстрее, если всё пойдёт нормально.
c usr разделом есть проблемы не только у systemd,
вот например
вот например
This news item is to inform you that once you upgrade to a version of
udev >=181, if you have /usr on a separate partition, you must boot your
system with an initramfs which pre-mounts /usr.
udev >=181, if you have /usr on a separate partition, you must boot your
system with an initramfs which pre-mounts /usr.
udev сейчас является частью systemd, поэтому проблема у него.
Да, согласен, появилась эта проблема раньше. Но раньше она проявлялась только на очень специфическом железе(причём только на десктопном) и для 99% пользователей usr успевал примонтироваться, после чего всё шло нормально. После включения udev'а в systemd этот баг назвали фичей и теперь он проявляется у всех. Так что проблема у systemd.
P.S. Никто, кстати, на mdev ещё не пробовал переходить? А то вот я подумываю.
Да, согласен, появилась эта проблема раньше. Но раньше она проявлялась только на очень специфическом железе(причём только на десктопном) и для 99% пользователей usr успевал примонтироваться, после чего всё шло нормально. После включения udev'а в systemd этот баг назвали фичей и теперь он проявляется у всех. Так что проблема у systemd.
P.S. Никто, кстати, на mdev ещё не пробовал переходить? А то вот я подумываю.
И да. Я замаскировал у себя лично udev>=181 по этой причине, потому как initramfs мне на компе нафиг не нужен.
Мне нужны отдельные разделы. /boot, /, /tmp, /var, /usr, /opt, /home. И для удобства управления, и для уменьшения фрагментации фс, и на случай сбоев. Уже много раз этот вопрос обговаривали. И из-за того, что какой-то там Поттеринг не осилил разбиение на разделы, я делать из своей системы помойку не собираюсь.
для десктопа не особо важно, меньше заморочек с нехватокой места на разделах, а на случай сбоев делаю бэкап.
http://rus-linux.net/MyLDP/file-sys/struktura-katalogov-linux.html
http://rus-linux.net/MyLDP/file-sys/struktura-katalogov-linux.html
Читал это объяснение много раз и много раз и я, и другие уже обговаривали. Да, возможно, тогда оно было обусловлено необходимостью. Но со временем такое разделение стало полезным(когда софта стало много, появились пакетные менеджеры и помимо базовой системы появилась куча несистемного софта). Мне лично приходилось восстанавливать сервер после того, как у него побилась фс и загрузиться удалось только в корень, потом с помощью fsck вылечить остальное, а потом уже накатить побившиеся файлы из бекапов/пакетов. Поэтому /bin,/sbin отдельно от /usr/bin,/usr/sbin мне нужны. И у меня оно работает и сейчас без initrd(зачем мне лишняя надстройка, когда и так всё рабортает?). Не поверишь, я и /usr/local/bin,/usr/local/sbin использую. Там лежат мои скрипты, небольшие программки и костыли. А в /usr/local/lib/perl/ у меня храняться дополнительные самописные модули и стянутые напрямую со cpan в обход дистрибутивных средств. И это я считаю стройной системой каталогой. Мне не нужна мешанина всех бинарников в одном месте.
Такой схемы я придерживаюсь как на десктопе, так и на серверах. Это удобно.
Про фрагментацию я уже говорил. Её никто не отменял.
Может быть, какому-нибудь Поттерингу, пилящему исключительно десктопный дистр для убунтоидо-федоровцеф и достаточно двух разделов(/, /home), меня это не устраивает.
Такой схемы я придерживаюсь как на десктопе, так и на серверах. Это удобно.
Про фрагментацию я уже говорил. Её никто не отменял.
Может быть, какому-нибудь Поттерингу, пилящему исключительно десктопный дистр для убунтоидо-федоровцеф и достаточно двух разделов(/, /home), меня это не устраивает.
Блин...Нужен смешной комментарий...Придумал!
Когда запилят бинарные конфиги?
Потерпи немного. Вот как реестр прикрутят к линуксу, тогда и будут в него все конфиги переносить. Не торопись.
Будем потом такие вот ключики запоминать:
HKEY_LOCAL_USER/linux/system/systemd/$1$jHEm4rX8$ZnP1bnZSPYAGIz8a.Xmro0/http/enable
Будем потом такие вот ключики запоминать:
HKEY_LOCAL_USER/linux/system/systemd/$1$jHEm4rX8$ZnP1bnZSPYAGIz8a.Xmro0/http/enable
вы будете смеяться, но http://www.opennet.ru/opennews/art.shtml?num=3941
Это тебе кажется, малыш
http://freedesktop.org/wiki/Software/Elektra
http://freedesktop.org/wiki/Software/Elektra
А ты, дядя, историю коммитов смотрел или так, просто показываешь, что гуглом пользоваться научился? Я вот посмотрел перед тем, как написать свой предыдущий комментарий.
В 2007-ом году в проекте остался один разработчик, который, иногда с перерывами в год-полтора, активизируется и что-то там пилит. Это не похоже на живой и развивающийся проект.
В 2007-ом году в проекте остался один разработчик, который, иногда с перерывами в год-полтора, активизируется и что-то там пилит. Это не похоже на живой и развивающийся проект.
Ты дядя жгун - даже гуглом пользоваться не умеешь :D
http://www.libelektra.org/ftp/elektra/releases/
http://gitorious.org/elektra-initiative/libelektra
http://www.libelektra.org/ftp/elektra/releases/
http://gitorious.org/elektra-initiative/libelektra
читал. твое мнение ничего не значит для разработчика под крышей freedesktop
это его просто джобс покусал. хуже, когда дистроклепатели не дают этому монстрику альтернативы
чего вы все разнылись? хал сдох. и это сдохнет. или перепишут нормально. community-driven development рулит
нормальный ход мыслей - попробовать кучу фич, лишнее отвалится, оставшееся приберется по местам. невозможно все заранее предугадать - по научному - разработка через тестирование ;)
Пользуясь случаем хочу передать поздравления арчеводам. С сегодняшнего дня эта поделка там подефолту. Приятных вам глюком и вкусных кактусов. ;)
а вообще Поттеринг что то разошелся.