The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз системного менеджера systemd 209

20.02.2014 12:16

После почти пяти месяцев разработки Леннарт Поттеринг (Lennart Poettering) представил релиз системного менеджера systemd 209, примечательный обеспечением полноценной поддержки kdbus, включением в состав нового компонента systemd-networkd для настройки параметров сети, большим числом новых опций и API. Новый выпуск ориентирован в первую очередь на наращивание функциональности и содержит большую порцию нового кода, поэтому он требует дополнительной стабилизации и не рекомендуется для включения в состав веток дистрибутивов с длительным временем поддержки. В ближайшее время с интервалом в несколько недель планируется выпустить несколько корректирующих выпусков, устраняющих выявленные проблемы.

Systemd сочетает в себе функции системы инициализации, механизм для контроля за выполнением фоновых процессов, службу для журналирования событий и средства для управления сервисами, сеансами пользователей и подключаемыми устройствами. Для определения параметров сервисов в Systemd используется набор конфигурационных unit-файлов, вместо оформления сценариев запуска в виде shell-скриптов. Система нацелена на интенсивную параллелизацию выполнения сервисов на этапе загрузки системы, вобрав в себя лучшие черты таких систем, как launchd (Mac OS X), SMF (Solaris) и Upstart (Ubuntu, старые версии Fedora). В настоящее время на использование systemd уже перешли такие дистрибутивы, как Fedora, openSUSE, Mandriva и Arch Linux, одобрен переход дистрибутивов Debian и Ubuntu по умолчанию на systemd.

Основные улучшения:

  • Полноценная поддержка работы с использованием сервиса kdbus, реализованного на уровне ядра и не требующего запуска традиционного демона DBus, выполняемого на уровне пользователя. Для работы задействована новая библиотека sd-bus с реализацией универсальной прослойки для организации обмена сообщениями, способной работать как поверх kdbus, так и с использованием DBus. Библиотека libdbus исключена из числа обязательных зависимостей.

    Поддержка kdbus интегрирована непосредственно в процесс, обслуживающий PID 1. При включении работы с использованием kdbus появляется поддержка нового типа юнитов ".busname", которые позволяют использовать технику активации по запросу с шины kdbus (запуск обработчика при поступлении связанного с ним имени шины), работающую по аналогии с юнитами .socket" (активация по сокету). Для преобразования классических файлов с параметрами активации по шине dbus1 в юниты .busname и .service добавлен специальный генератор. Для включения работы с использованием kdbus требуется сборка systemd с опцией "--enable-kdbus". Поддержка классического DBus сохранена и пока остаётся рекомендованной по умолчанию.

    Напомним, что в рамках проекта Kdbus развивается надёжная, быстрая и безопасная система обмена сообщениями, поддерживающая доставку сообщений как в мультикаст-режиме (от одного отправителя к группе получателей), так и в режиме точка-точка. Функциональность Kdbus выходит за рамки DBus, но позволяет создать реализации DBus поверх рассматриваемой подсистемы ядра, не требующие запуска в пространстве пользователя отдельного демона D-Bus. Kdbus пока не входит в состав основного ядра Linux и ожидается не раньше ядра 3.15. Для тестирования рекомендуется использовать свежий срез git-репозитория kdbus.

  • Новый компонент "systemd-networkd", предназначенный для унификации компонентов дистрибутивов, используемых для настройки параметров сети (скрипты /etc/network, /etc/sysconfig/network, /etc/sysconfig/network-scripts/ifcfg-* и т.п.). Сервис systemd-networkd реализован в форме фонового процесса и может выполняться параллельно с традиционными скриптами и демонами настройки сети. Настройка systemd-networkd производится через создание файлов конфигурации /etc/systemd/network/*.network.

    Из поддерживаемых в настоящее время возможностей отмечаются средства для настройки VLAN, агрегирования интерфейсов (bonding) и сетевых мостов. Поддерживается настройка параметров локальных сетевых интерфейсов как через статические правила, так и через DHCP. Средства для интеграции с интерактивными конфигураторами сети относятся к планам на будущее, поэтому область использования "systemd-networkd" пока ограничена настройкой сети для initrd, контейнеров, встраиваемых систем и серверов.

    При выборе файла конфигурации для текущего устройства используется логика сходная с выбором ".link"-файлов, при которой осуществляется линейный разбор файлов в алфавитном порядке и применение первого подходящего условиям файла конфигурации. В отличие от файлов ".link", для категории ".network" доступна возможность сопоставления по именам сетевых интерфейсов, учёта состояния линка и привязки обработчиков горячего подключения интерфейсов по маске. Например, можно обойтись одним конфигурационным блоком для автоматического добавления в сетевой мост всех имеющихся Ethernet-интерфейсов.

    Пример файла конфигурации:

    
       [Match]
          MACAddress=
          Path=
          Driver=
          Type=
          Name=
    
       [Network]
          Description=
    
       [IP]
          Gateway=192.168.1.1
          Address=label at 192.168.1.23/24
          Address=fe80::9aee:94ff:fe3f:c618/64
    

  • Ранее разрозненные компоненты libsystemd-journal.so, libsystemd-id128.so, libsystemd-login и libsystemd-daemon объединены в одну общую библиотеку libsystemd.so, что позволило заметно сократить дублирование кода в разных частях systemd и избавиться от цикличных зависимостей. На уровне экспортируемых символов новая библиотека полностью соответствует старым библиотекам. При указании опции "--enable-compat-libs" предусмотрена возможность сборки заглушек, транслирующих старые библиотечные вызовы в libsystemd.so;
  • Добавлена новая программа "systemd-socket-proxyd", которую можно использовать в качестве двунаправленного прокси для TCP-сокетов. В частности, программа будет полезна для обеспечения поддержки активации по сокету в сервисах, которые сами по себе не предусматривают возможность такой активации, в том числе для запуска виртуальных машин.
  • Добавлены новые утилиты для сохранения/восстановления состояния rfkill и подсветки клавиатуры при завершении работы/загрузке;
  • В udev добавлена новая конструкция SECLABEL{} для привязки к файлам устройств специальных меток безопасности (security label). В настоящее время поддерживается только SECLABEL{selinux}, но в будущем ожидается поддержка и других фреймворков;
  • В udev реализована новая схема настройки атрибутов сети на основе файлов /etc/systemd/network/*.link. В данных файлах теперь допустимо сопоставление по MAC-адресу, пути файла устройства, имени и типу устройства с применением атрибутов с правилами наименования, скорости линка, MTU, duplex-режимам , Wake-on-LAN, MAC-адресом или правилами назначения MAC-адреса;
  • В базу данных оборудования udev добавлена информация о SDIO-устройствах;
  • Новые API: sd-event.h, sd-rntl.h, sd-dhcp-client.h, sd-resolve.h, sd-bus.h, sd-memfd.h, sd-rtnl.h и sd-utf8.h;
  • В утилиту journalctl добавлена опция "--list-boots" для вывода списка недавних загрузок с данными о времени загрузки и идентификаторах;
  • В утилиты systemctl, loginctl, timedatectl, busctl, systemd-run и т.п. добавлена опция "-M" для прямого (без SSH) соединения с определённым локальным изолированным контейнером, созданным при помощи libvirt-lxc или nspawn;
  • В systemd-run и systemd-analyze добавлена опция "-H" для соединения с внешним хостом по SSH, что может использоваться, например, для поставки в очередь работ на удалённых хостах;
  • В machinectl добавлены команды "login" и "reboot" для вызова getty login в контейнере или перезагрузки контейнера;
  • В systemctl добавлена команда "list-timers" для вывода списка установленных таймер-юнитов (аналог cron) и времени их следующего срабатывания. В таймер-юнитах добавлена поддержка значений "yearly" и "annually" в блоке OnCalendar= для определения срабатывания раз в год, а также настройка AccuracySec= для управления точностью вызова (по умолчанию 1min).
  • В systemctl добавлена команда "cat" для показа полной конфигурации юнита, т.е. содержимого базового юнита и юнита с изменениями;
  • В systemd-nspawn добавлены опции для запуска контейнера с привязкой к меткам SELinux, определения специфичных переменных окружения, отключения использования отдельного пространства идентификаторов процессов, переноса сетевого интерфейса в контейнер;
  • В /etc/systemd/system.conf добавлены новые директивы для задания используемых по умолчанию таймаутов для юнитов и лимитов на время запуска;
  • Во все фоновые процессы добавлена логика отслеживания зависаний (watchdog);
  • Организовано автоматическое включение вывода статуса процесса загрузки, если загрузка застопорилась, что позволяет пользователю оценить причину задержки.


  1. Главная ссылка к новости (http://lists.freedesktop.org/a...)
  2. OpenNews: Ubuntu Linux переходит на systemd, следом за Debian
  3. OpenNews: Разработчики systemd предложили новую систему для настройки сетевой конфигурации
  4. OpenNews: Systemd победил в третьем голосовании по выбору системы инициализации для Debian
  5. OpenNews: Оценка плюсов и минусов при переходе Debian на systemd или upstart
  6. OpenNews: В systemd предложено включить средства для замены консоли, agetty и /bin/login
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/39135-systemd
Ключевые слова: systemd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (167) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, wS (?), 12:45, 20/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    а Gentoo до сих пор использует форк?
     
     
  • 2.14, ананим (?), 13:48, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    форк чего?
     
     
  • 3.16, Аноним (-), 13:53, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Вероятно, имелся в виду systemd-free eudev

     
     
  • 4.19, ананим (?), 14:02, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    тогда отвечу.
    В gentoo можно использовать sys-fs/udev, sys-apps/systemd (собранный с флагом gudev), sys-fs/eudev и sys-apps/busybox (собранный с флагом mdev).
    В общем выбор довольно широкий.
     
     
  • 5.28, wS (?), 14:32, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    спасибо
     
  • 5.40, Аноним (-), 15:05, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А лучше всего использовать mknod.
     
     
  • 6.62, Аноним (-), 17:28, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >А лучше всего использовать mknod.

    но зачем? devtmpfs сама уже давно создает файлы устройств. Udev другим занимается.

     
     
  • 7.85, Аноним (-), 20:15, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Если ядро с devtmpfs собрано, то да.
    А если нет - то нет.
    mknod ничем не хуже - только меньше лишней автоматики


     
     
  • 8.134, pavlinux (ok), 01:31, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Если система, не работает без mknod udev systemd и прочей PNP-куеты - у вас... текст свёрнут, показать
     
     
  • 9.144, Аноним (-), 06:59, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ваша точка зрения понятна ... текст свёрнут, показать
     
  • 9.166, Andrey Mitrofanov (?), 15:04, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    С модными ребятами из гнезда ленартова, _админы ещё имеют все шансы вспомнить ... текст свёрнут, показать
     

  • 1.2, Потерпевший (?), 12:45, 20/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +16 +/
    Оно что, скоро съест NetworkManager?
     
     
  • 2.3, odd.mean (ok), 12:49, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +29 +/
    Хорошо, если ядро не съест:(
     
     
  • 3.6, vitalif (ok), 13:05, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    :)))
     
  • 2.31, орр (?), 14:47, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Оно что, скоро съест NetworkManager?

    надеюсь что съест. более унылой говяшки не найти. может в системд будет нормальная реализация

     
  • 2.81, Аноним (-), 19:26, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    systemd подготавливает "большого брата". Как LocalSystem в масдае.
     
     
  • 3.84, Аноним (-), 20:09, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Как Google Play Services в андроиде.
     
  • 3.89, Аноним (-), 21:13, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    C:\Windows\system32\svchost.exe -k LocalServiceNetworkRestricted^U
    /bin/systemd -l LocalMetworkd

    eeee

     
  • 3.130, Аноним (-), 00:27, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >systemd подготавливает "большого брата".

    Вот и мне приходит та же мысль, анонимный брат.
    Интересно, Сноуден, в своих речах не упоминал про агента Поттеринга?

     
     
  • 4.145, Аноним (-), 07:07, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Никогда не упоминал и в будущем не упоминать не будет, потому, что закралась существенная ошибка. Агент Поттер, а не Поттеринг.
     

  • 1.4, Кирилл (??), 12:54, 20/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    "Оно" упростит NetworkManager.
    NetworkManager вместо поддержки разрозненных велосипедов из разных дистров будет генерить унифицированные конфиги.
     
     
  • 2.7, dxd (?), 13:05, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Унифицированные конфиги, поддержку которых в разные дистры будут планомерно допиливать ещё год. У кого там NetworkManager только-только заработал?
     
  • 2.18, ананим (?), 13:56, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > "Оно" упростит NetworkManager.
    > NetworkManager вместо поддержки разрозненных велосипедов из разных дистров будет генерить унифицированные конфиги.

    Не стоит так откровенно показывать свою некомпетентность.
    NetworkManager отродясь использовал свою конфигурацию (в /etc/NetworkManager/).
    Поэтому во всех дистрах вы пользуетесь либо статической конфигурацией присущей дистру (как правило сервера предпочитают этот стиль), либо динамической из NetworkManager (как правило десктоп).

    Для NM есть так же и кучка альтернатив (с фронт-эндами под кеды/птщьу/…), например net-misc/connman (в частности используется в Qt — dev-qt/qtnetwork-5.2.1 (connman ? net-misc/connman))

     
     
  • 3.142, Кирилл (??), 06:12, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Благодарю за разъяснения.
     
  • 2.22, dq0s4y71 (ok), 14:12, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > "Оно" упростит NetworkManager.

    Ага, "оптимизирует"... :)

     
     
  • 3.29, odd.mean (ok), 14:32, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +18 +/
    Не удержусь и процитирую (с ibash.org.ru):
    <rexim> Утилита rm при указании флага -r (от слова refactor) начинает выполнять эффективный рефакторинг.
     
     
  • 4.34, kravich (ok), 14:50, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Сделал мой вечер
     
  • 2.128, Аноним (-), 00:22, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +6 +/
    >NetworkManager вместо поддержки разрозненных велосипедов из разных дистров будет генерить унифицированные конфиги.

    Как бы он ключи реестра не начал генерить со временем ;)

     

  • 1.5, helboof (ok), 12:59, 20/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Документацию бы внятную!
     
     
  • 2.17, Аноним (-), 13:55, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Будет тебе гуй с одной кнопкой вместо документации.

     
     
  • 3.20, ананим (?), 14:04, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Пора бы уже синий экран смерти сделать.
    А то как-то не солидно. Раньше то без кернел-паников (и тд) он и не нужен был, а теперь… выглядит не солидно.
     
     
  • 4.39, Аноним (-), 15:03, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    http://storage7.static.itmages.ru/i/14/0220/h_1392894110_9051310_596aeab302.p
     
  • 4.44, Аноним (-), 15:39, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Пора бы уже синий экран смерти сделать.

    Ага, со смайликом.

     
  • 2.25, ананим (?), 14:22, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Документацию бы внятную!

    Внятная документация может идти только к внятному совту, так что…

     
  • 2.35, intelfx (?), 14:51, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Да как бы тебе сказать. Документация systemd - одна из самых подробных в FOSS.
     
     
  • 3.64, chinarulezzz (ok), 17:43, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +5 +/
    постыдился бы хоть. Postgres, modx, да тот же php, python, django. Системде - это пародия на документацию. Например, оно больше не предоставляет статические файлы для /usr/share/dbus-1/interfaces. Где об этом в документации? А вот где:

    diff --git a/NEWS b/NEWS
    +CHANGES WITH 209:
    ...
    +        * systemd will not generate nor install static dbus
    +          introspection data anymore to /usr/share/dbus-1/interfaces,
    +          as the precise format of these files are unclear, and
    +          nothing makes use of it.
    +

    Бугага :-D При таком подходе к разработке - фиг, а не документация. Сам код является документацией. А так как поттеринг тот еще кодер...

     
     
  • 4.96, Аноним (-), 21:53, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • –8 +/
    > постыдился бы хоть. Postgres, modx, да тот же php, python, django.

    Сравнил, млять, систему инициализации с фреймворками и немеряными БД.

    > А так как поттеринг тот еще кодер...

    Я думаю что большинство критиканов типа тебя - еще более плохие кодеры. И кроме всего прочего, теперь, к счастью, последствия жизнедеятельности таких как ты будут пореже попадаться в продакшновых системах. Это хорошо. Я лучше с поттеровым кодом и его граблями попинаюсь чем с тем что такие как ты генерят в простынях инита.

     
     
  • 5.124, chinarulezzz (ok), 23:55, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> постыдился бы хоть. Postgres, modx, да тот же php, python, django.
    > Сравнил, млять, систему инициализации с фреймворками и немеряными БД.

    Ну да. Теперь это снова просто "система инициализации" :-D
    Цитата:  Документация systemd - одна из самых подробных в FOSS. Читал? Всё, какие вопросы))

     
  • 5.193, Soft Fire (?), 10:51, 28/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    В системах инициализации не бывает поддержки QR-кодов.
     

  • 1.9, Аноним (-), 13:13, 20/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    > одобрен переход на systemd дистрибутивов Debian

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

     
     
  • 2.15, Аноним (-), 13:51, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +11 +/
    Всегда - это первые пару месяцев, пока не протухнут инит-скрипты, которые никто не будет поддерживать?
     
     
  • 3.98, Аноним (-), 21:54, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > не будет поддерживать?

    Ну раз никто не поддерживает - значит настолько всем надо. Правда просто?

     
  • 3.117, Аноним (-), 22:55, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Всегда - это первые пару месяцев, пока не протухнут инит-скрипты, которые никто
    > не будет поддерживать?

    А с чего им протухать? sysvinit часто меняется? У меня есть самописные init скпипты с woody, до сих пор работают, start stop restart, чему там ломаться? А на не работающие init скрипты пишут багрепорты, да и самому написать скрипт по шаблону  - дело одной минуты, кстати, у некоторых программ и сейчас нет init скриптов. Развели панику на пустом месте...

     
  • 2.45, Добрый доктор (?), 15:41, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> sysvinit никуда не девается и на него
    >> всегда можно будет переключиться обратно. всегда можно будет переключиться обратно...

    ДА НУ??? :) :) :)
    «Переключиться», перекомпилировав и ядро, и юзерлэнд? :) :) :) :) :) :) :) :) :) :)

    Что, кстати, НЕ гарантировано. Если использован systemd, — то без systemd работать не будет ваще.

    Прощай, posix.

     
     
  • 3.51, Аноним (-), 16:29, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    вот вот, испортили линукс. Уже и posix неподдерживает в отличии от винды
     
     
  • 4.57, Добрый доктор (?), 17:03, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Типа, сарказм?
    А вот всякий FAM привязан станет к systemd наглухо? Вот уж posix, так posix!
     
  • 4.101, Аноним (-), 21:55, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Уже и posix неподдерживает в отличии от винды

    Это как? И давно ли винда начала нормально поддерживать Posix? То что там было как unix services было полным пэ.


     
  • 3.72, Имя (?), 18:49, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Если использован systemd, — то без systemd работать не будет ваще.

    Забористые вещи вы курили! Недавно как раз вспоминали про E17 — поддержка systemd есть, но без этого самого systemd можно запросто жить.

     
     
  • 4.82, Добрый доктор (?), 19:32, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я не уточнил.
    Говоря «если использован systemd», я имел ввиду, что возможно существование софта, безальтернативно привязанного к systemd.
     
  • 4.168, Аноним (-), 16:41, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Жить в Е17? В этом кадавре, лишенном софта на своем тулките и не поддерживающем визуальную интеграцию стороннего? Это не жизнь.
     

  • 1.21, Аноним (21), 14:11, 20/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    если и гента прогнется, придется на FreeBSD уходить.
     
     
  • 2.23, ананим (?), 14:20, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Нужно срочно plan9 допиливать.
    А то в фряхе свой маразм (только шланги, только svn,…, только айзены).
     
     
  • 3.103, Аноним (-), 21:56, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Нужно срочно plan9 допиливать.

    Тем более лицензия правильная, концепции могучие. В общем для академиков и концептуалов - очень даже.


     
     
  • 4.139, chinarulezzz (ok), 05:10, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >правильная
    >могучие

    жгёошь! :-D

     
  • 2.24, Фыр (?), 14:20, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Линукс порождает интересные белезни.
    Время от времени вспыхивают очаги заражения тулкитофобией.
    А теперь вот инитофобия.
    Что дальше?
     
     
  • 3.36, kravich (ok), 14:52, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Вангую игрофобию и в частности стимофобию. Она уже начинает набирать обороты
     
     
  • 4.131, Аноним (-), 00:57, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Думаешь? Мне кажется даже у идиотов должен быть некий физический предел тупизны...
     
  • 4.157, odd.mean (ok), 10:00, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Тут есть одно существенное отличие от systemd: стим и прочие игры, если где и являются невыпиливаемой частью, так только в стимовской сборке. А вот вышеупомянутый - упорно лезет без мыла во все дистрибутивы, куда только может. А так как претендует на статус "инновационной нанозамены" всего, блджад, системного и, по возможности, сразу...
    В общем, лично я буду пока юзать Debian, как совсем кисло станет (прекратится поддержка sysvinit и начнётся внедрёж во все поля) - переведу сервера на FreeBSD, а сам уйду в монас^W^W на Gentoo/
     
     
  • 5.165, kravich (ok), 14:37, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не думаю, что это отличие будет сильным препятствием для стимофобии. Ведь "хоть я им и не пользуюсь, но не могу спокойно спать, пока эта мерзкая проприетарщина существует, ведь одна идет в разрез с принципами Свободного ПО!!!11111" или "игрошкольники заполонили уютный линукс, уйду на *bsd".

    PS: Я не противник свободного ПО, даже наоборот. Просто я считаю, что конкуренция между двумя этими мирами - только плюс.

     
  • 3.38, anonymous (??), 14:57, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > А теперь вот инитофобия.

    systemd давно уже не инит. Тут скорее неприятие комбайнов всё в одном.

     
     
  • 4.60, Аноним (-), 17:08, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >> А теперь вот инитофобия.
    > systemd давно уже не инит. Тут скорее неприятие комбайнов всё в одном.

    вполне годное и правильное решение для серверного рхел, кто то ведь должен платить за сапорт.


     
     
  • 5.110, Аноним (-), 22:09, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Саппорт софта не означает "мы админим серверы за вас"
     
     
  • 6.155, Аноним (-), 08:52, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вообще-то означает, просто в чуть иной формулировке.
    "Вы можете не админить свои серверы, валите всё на нас если что"

     
  • 2.27, анончик (?), 14:29, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а так это делать не хочется :)
     
  • 2.42, Lain_13 (ok), 15:12, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Не дёргайся — дебиановцы уже в процессе допиливания FreeBSD до совместимости с systemd.
     
     
  • 3.49, Сергей (??), 16:05, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    https://wiki.freebsd.org/launchd
     
  • 2.143, Аноним (-), 06:55, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот у свежекупленного за 100500 денег WhatsApp'a серверы на FreeBSD.
     

  • 1.30, Анонимм (?), 14:34, 20/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А что вообще про системд говорит товарищ Линус?
     
     
  • 2.33, MPEG LA (?), 14:50, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Линус выбирает палец для демонстрации
     
  • 2.75, Аноним (-), 18:59, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Линус владелец акций касношляпы. Ему это выгодно. А вы - как обычно - сожрёте ...
     
  • 2.127, Аноним (-), 00:19, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А также ждём, что скажет товарищ основатель движения СПО.
     
     
  • 3.133, Аноним (-), 00:59, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А также ждём, что скажет товарищ основатель движения СПО.

    Тебе лишь бы кто по-авторитетнее чего-нить сказал - сам-то ничтожество без мозгов и собственного мнения.

    Хотя Бородатого и я бы послушал - всё-таки Отец. Учитель. И что удивительно до сих пор ни разу не ошибался. То-ли везёт как ненормальному, то-ли действительно гений.

     
     
  • 4.140, chinarulezzz (ok), 05:17, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> А также ждём, что скажет товарищ основатель движения СПО.
    > Тебе лишь бы кто по-авторитетнее чего-нить сказал - сам-то ничтожество без мозгов
    > и собственного мнения.
    > Хотя Бородатого и я бы послушал - всё-таки Отец. Учитель. И что
    > удивительно до сих пор ни разу не ошибался. То-ли везёт как
    > ненормальному, то-ли действительно гений.

    :D фанаткодетектор.

     
  • 3.146, Xaionaro (ok), 07:46, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А также ждём, что скажет товарищ основатель движения СПО.

    Судя по одному из его писем, он ничего против systemd не имеет :(. Ссылку привести не могу, это private-переписка.

     
     
  • 4.154, Аноним (-), 08:50, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну хоть своими словами смысл перескажи.
     
     
  • 5.162, Xaionaro (ok), 12:23, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну хоть своими словами смысл перескажи.

    Ну, если я правильно понял, то для него имеет смысл только юридическая свобода ПО, а не техническая.

     
  • 4.160, Аноним (-), 12:22, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >> А также ждём, что скажет товарищ основатель движения СПО.
    > Судя по одному из его писем, он ничего против systemd не имеет
    > :(. Ссылку привести не могу, это private-переписка.

    Ну правильно, systemd прибит гвоздями к Linux, который теперь правильно называть "GNU плюс Linux", поэтому ограничивает использование ПО со свободными лицензиями на всех ОС, кроме единственно верной. Про бедный Hurd RMS, видимо, уже и сам позабыл. Та же логика, что и с GCC, и из-за которой GCC начал сливать в развитии. Потому что люди не любят, когда им указывают, как им жить, и при этом называют это их свободой.

     

  • 1.43, Аноним (-), 15:13, 20/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Это все замечательно, но кто-нибуть скажите Лёнчику, что можно бы и разнести функционал, обеспечив модульность. А то так он скоро к системд пшпшаудио прикрутит.
     
     
  • 2.46, Lain_13 (ok), 15:48, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Я надеюсь тебя не шокирует то, что он модульный?
     
     
  • 3.52, equeim (ok), 16:30, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    journald выпилить нельзя, значит не модульный.
     
     
  • 4.61, Lain_13 (ok), 17:25, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • –4 +/
    systemctl stop systemd-journald.service
    systemctl disable systemd-journald.service

    Нет?

     
     
  • 5.69, equeim (ok), 18:19, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    disable с ним не работает. Можно только выключить запись лога на диск, но сервис все равно остается запущенным. Его вообще нельзя выключить, не говоря уже о полном удалении из системы (это монолитная часть systemd, без него он не будет работать)
     
     
  • 6.74, Йа Блондинко (?), 18:58, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Пичалька. А так хотелось выпилить эти логи, там столько непонятных буковок и ии одной картинки!
     
     
  • 7.147, Xaionaro (ok), 07:48, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Пичалька. А так хотелось выпилить эти логи, там столько непонятных буковок и
    > ии одной картинки!

    О да, ведь единственное как можно писать логи — это только через journald, иначе никак!

     
  • 7.171, Аноним (-), 17:44, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >Пичалька. А так хотелось выпилить эти логи, там столько непонятных буковок и ии одной картинки!

    И ни одной картинки? Да непорядок. Но это скоро исправят.

     
  • 6.87, Lain_13 (ok), 21:04, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Проверил, действительно так.

    Тогда вот так:
    /etc/systemd/journal.conf
    Storage=none
    ForwardToSyslog=yes

    С такой конфигурацией сервис будет выполнять роль прокси между systemd и старыми системами логгирования и получается, что выключать его не имеет смысла тогда. Попаболь только у тех, кому надо выпилить вообще всё логгирование из системы, чтоб и следов не осталось.

    А вот на счёт монолитной части ты перегибаешь палку. Его можно заменить. Другое дело, что почему-то все готовы орать, но никто не хочет дело делать. С чего бы это?

     
     
  • 7.90, Аноним (-), 21:16, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Расскажи как использовать весь такой качественный логгер от системд не используя сам системд? И вообще как скомпилять один журналд?
     
     
  • 8.91, Lain_13 (ok), 21:27, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Модули systemd предназначены для работы с systemd Если ты им предоставишь окруж... текст свёрнут, показать
     
     
  • 9.93, Аноним (-), 21:44, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Ну и в чём тут модульность тогда Влинкуйте их в systemd статически, эти модули... текст свёрнут, показать
     
     
  • 10.95, Lain_13 (ok), 21:51, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты их можешь заменить без перекомпиляции, ты их можешь использовать в другом дем... текст свёрнут, показать
     
     
  • 11.99, Аноним (-), 21:54, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А в винде можно все сервисы поменять и заменить файл user32 dll - ура винда мод... текст свёрнут, показать
     
     
  • 12.107, Lain_13 (ok), 22:02, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Вообще-то винда это ОС, состоящая из огромного числа модулей Да, она модульная ... текст свёрнут, показать
     
     
  • 13.109, Аноним (-), 22:08, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А если они в одном бинарике то можно шестнадцатеричным редактором вырезать кусок... текст свёрнут, показать
     
  • 11.149, Xaionaro (ok), 08:09, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Понимаете, с точки зрения UNIX-way, это не модульность, а монолитность Модульно... большой текст свёрнут, показать
     
     
  • 12.158, Аноним (-), 10:40, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Не на любую другую, а на совместимую по интерфейсам Вполне естественное и очеви... большой текст свёрнут, показать
     
     
  • 13.159, Xaionaro (ok), 12:13, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Да, но в UNIX-way очень стараются использовать уже существующие интерфейсы в ху... большой текст свёрнут, показать
     
     
  • 14.176, Аноним (-), 21:45, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Иногда существующие интерфейсы просто не соответствуют решаемым задачам Поэтому... большой текст свёрнут, показать
     
     
  • 15.178, pv (?), 23:13, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    вы только что признали что системд монолит, и потом речь не о переписаных интерф... текст свёрнут, показать
     
     
  • 16.183, Аноним (-), 04:22, 22/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Вам показалось Если Вы купили автомобиль в собранном виде, а не как россыпь зап... большой текст свёрнут, показать
     
     
  • 17.184, Аноним (-), 11:25, 22/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет, я один вижу что вот текст выше ахинея Куча слов вообще не по делу и аналог... текст свёрнут, показать
     
     
  • 18.186, Аноним (-), 19:26, 22/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Вряд ли, скорее всего другие systemd-хейтеры видят примерно так же Поддержка ра... большой текст свёрнут, показать
     
     
  • 19.187, Аноним (-), 21:31, 22/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Странно Особенно странны две вещи Первое что много народа видит тоже самое Вт... большой текст свёрнут, показать
     
  • 19.190, Xaionaro (ok), 10:19, 24/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я устал повторять Лично мне насрать на systemd, пока мне его в глотку не пихают... большой текст свёрнут, показать
     
  • 17.191, Аноним (-), 21:29, 24/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    пепельницу в автомобиле заменить можно только сломанную на точно такую же замен... текст свёрнут, показать
     
  • 15.182, Аноним (-), 01:46, 22/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А кроме этого выносят езернет и переходят на фиберченел Причём делают это особо... текст свёрнут, показать
     
  • 15.189, Xaionaro (ok), 09:51, 24/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Замечательно, но - Эти переходы делают эволюционно, а не революционно - Всё ... большой текст свёрнут, показать
     
  • 9.94, Аноним (-), 21:47, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    svchost exe мать его ... текст свёрнут, показать
     
     
  • 10.97, Lain_13 (ok), 21:53, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вообще-то нет Смысл svchost exe в том, что он запускает сервисы, собранные в фо... текст свёрнут, показать
     
     
  • 11.102, Аноним (-), 21:55, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А демоны ссистемд будут спокойно работать без самого системд ... текст свёрнут, показать
     
     
  • 12.108, Lain_13 (ok), 22:08, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Если ты им предоставишь все необходимые интерфейсы, то почему бы им не работать ... текст свёрнут, показать
     
     
  • 13.111, Аноним (-), 22:09, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И это уже зафиксировано в доках и Леонид кровью подписался что менять не будет ... текст свёрнут, показать
     
     
  • 14.114, Lain_13 (ok), 22:33, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну давай начнём с того, что сервисы systemd это полностью самостоятельные бинарн... текст свёрнут, показать
     
     
  • 15.115, Аноним (-), 22:37, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну расскажи что лдд скажит на бинарик журналд И как без компонентов системд он ... текст свёрнут, показать
     
     
  • 16.118, Lain_13 (ok), 22:56, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Он зависит от libsystemd-daemon so и libudev so, хотя последнее можно заменить, ... текст свёрнут, показать
     
     
  • 17.119, Аноним (-), 22:58, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А давай я вопросом на вопрос отвечу Тебя не устраивает винда Она вся модульная... текст свёрнут, показать
     
     
  • 18.120, Lain_13 (ok), 23:06, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Я твой бред уже даже понимать перестал Что тебе так не терпится сравнить ОС с д... текст свёрнут, показать
     
     
  • 19.121, Аноним (-), 23:18, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что не так Ты свой бред то слышишь Спрашивают - модульный Ты в ответ, придума... большой текст свёрнут, показать
     
     
  • 20.132, Lain_13 (ok), 00:58, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    -_- Скорее всего нет, кто-то должен отвечать на их dbus-запросы, например, и есл... большой текст свёрнут, показать
     
  • 21.179, PolkovnikVasin (ok), 23:25, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Заходишь ты в туалет пописать, сделал дело, хочешь смыть, а на унитазе установле... текст свёрнут, показать
     
  • 17.150, Xaionaro (ok), 08:15, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Хм А в новости написано ... текст свёрнут, показать
     
     
  • 18.153, Аноним (-), 08:45, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Самое главное упустил Это вот модульность ... текст свёрнут, показать
     
  • 11.104, Аноним (-), 21:57, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Может и в более вменяемой форме запустить Но с длл-библами конечно дец полный ... текст свёрнут, показать
     
     
  • 12.116, Lain_13 (ok), 22:40, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В данном случае нет От dll-ек сервисов никто не зависит, а потому и dll hell он... текст свёрнут, показать
     
  • 7.92, equeim (ok), 21:39, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Его нельзя заменить, он все равно будет в системе, выполняя роль прослойки. Внимание вопрос: а зачем он тогда там нужен, если я хочу испозьзовать другую систему журналирования? Такой способ не что иное как костыль.
     
     
  • 8.135, fi (ok), 01:54, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    замена klog - сообщения ядра... текст свёрнут, показать
     
  • 7.148, Xaionaro (ok), 07:58, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    То есть это нормально добавлять дополнительную сущность напрямую взаимодействующ... большой текст свёрнут, показать
     
     
  • 8.152, Аноним (-), 08:44, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Для Леннарта - вполне нормально В пульсе для ALSA-умеющих программ такой же был... текст свёрнут, показать
     
  • 8.167, Lain_13_too_lazy_to_login (?), 16:29, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, но если хочешь получить логи от самого systemd, то пока придётся А куча от... большой текст свёрнут, показать
     
     
  • 9.172, Аноним (-), 18:54, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сейчас, мы конечно же, увидим статистику по открытым багам системд и сторонних р... большой текст свёрнут, показать
     
     
  • 10.173, Аноним (-), 20:48, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Бинарные дистрибутивы - практически не поставить --force - не наш метод , там... текст свёрнут, показать
     
     
  • 11.175, Xaionaro (ok), 21:13, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    У меня 80 дистрибутивов на серверах 8212 бинарные И ни на одном сервере нет... текст свёрнут, показать
     
  • 9.174, Xaionaro (ok), 21:12, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну всё как я и сказал Вы действительно создали машину Голдберга для логирования... большой текст свёрнут, показать
     
  • 9.180, vi (?), 23:46, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Бернштейн, глядя на qmail, думаю с тобой не согласится А тут PID1 ... текст свёрнут, показать
     
  • 7.156, Canis Dirus Leidy (?), 09:26, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >С такой конфигурацией сервис будет выполнять роль прокси между systemd и старыми системами логгирования и получается, что выключать его не имеет смысла тогда.

    http://en.wikipedia.org/wiki/Rube_Goldberg_machine

     
  • 5.70, Аноним (-), 18:25, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > systemctl stop systemd-journald.service
    > systemctl disable systemd-journald.service
    > Нет?

    Нет.

     
  • 3.54, Аноним (-), 16:52, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У ленарта извращенное понимание слова модульный
     
     
  • 4.63, Lain_13 (ok), 17:29, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ты имеешь в виду, что на место модулей systemd нельзя засунуть какой-нибудь другой софт? Ну так это у тебя извращённое понимание слова «модульный». Модульность не означает совместимость со всем, что было до него.
     
     
  • 5.68, Аноним (-), 18:16, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > не означает совместимость со всем, что было до него.

    Хорошая критика, правильно подметил.

     
  • 5.83, chinarulezzz (ok), 19:50, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Ты имеешь в виду, что на место модулей systemd нельзя засунуть какой-нибудь другой софт?

    нет, сам модуль - нельзя вынуть из "модульного" системде :D

    >Модульность не означает совместимость со всем, что было до него.

    это обратная совместимость. мы тут вообще о другом.

     
     
  • 6.88, Lain_13 (ok), 21:08, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Ок, конкретно этот нельзя Нужно же systemd и прочим сервисам как-то отдавать ло... большой текст свёрнут, показать
     
     
  • 7.113, vitalif (ok), 22:22, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Ок, конкретно этот нельзя.

    Да и другие не особо можно. Убунтовцы насколько я понимаю уже натрахались, пытаясь logind к апштарту припилить)

     
  • 7.125, chinarulezzz (ok), 00:04, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    и другие тоже нет, системде это не нужно Это нужно логгеру D Зачем мне это д... большой текст свёрнут, показать
     
  • 6.137, fi (ok), 01:56, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > нет, сам модуль - нельзя вынуть из "модульного" системде :D

    расскажи-ка нам как ты используешь модуле ядра без самого ядра??? может я что-то пропустил? И это самые удобные проги?

     
     
  • 7.138, chinarulezzz (ok), 02:07, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> нет, сам модуль - нельзя вынуть из "модульного" системде :D
    > расскажи-ка нам как ты используешь модуле ядра без самого ядра???

    Расскажу как вам, и лично тебе, что ядро позволяет не компилировать модуль, и использовать ядро без модуля. В отличие от системде, где системде и журналдэ прибиты один к другому. Но в любом случае, ядро тоже монолитно-модульно, так что даже на него ориентироваться не стоит :D

    > может я что-то пропустил? И это самые удобные проги?

    ты пропустил.


     
  • 7.161, Xaionaro (ok), 12:22, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >> нет, сам модуль - нельзя вынуть из "модульного" системде :D
    > расскажи-ка нам как ты используешь модуле ядра без самого ядра???

    И? Ядро-то «Linux» монолитное [1], дальше-то что? Очень неудачный пример вы привели, честно говоря :). Придерживался бы я вашей позиции выбрал бы… Хотя нет, для защиты вашей позиции не удаётся придумать ниодного примера, sorry)

    [1] http://en.wikipedia.org/wiki/Linux_kernel

     
  • 3.112, vitalif (ok), 22:20, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Модульный, но только чуть-чуть модульный. )

    Не, спасибо конечно, что не вообще всё в pid 1 пихнули, ага.

     

     ....большая нить свёрнута, показать (68)

  • 1.47, Аноним (-), 15:49, 20/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Картина ближайшего будущего, порожденная разгоряченным умом.
    Командную строку с присущими ей POSIX-штучками упразднена за ненадобностью.
    В systemd интегрирован загрузчик. Теперь в системе запускаются только те проги, которые прописаны в конфигурационных файлах systemd. Нужные приложения пользователь может запустить только в файл-менеджере, или системном меню DE, которые в свою очередь стартуют из systemd. Когда пользователь запускает нужное ему приложение, то, например, файл-менеджер передает запрос через super-Dbus в systemd, а уже systemd грузит с диска прогу при помощи встроенного загрузчика и запускает процесс.
    Весь обмен данными только через super-Dbus. Конечно, никакого X-го клипбоарда давно нет - весь обмен данными только через super-Dbus (оконные менеджеры с дисплейным сервером и клиентскими програми, клиентские проги с дисплейным сервером, и т.д. и т.п.).
    Даже сетевые приложения не соединяются через сокет с удаленными хостами. Они подключаются к super-Dbus, super-Dbus дает запрос systemd, а systemd запускает необходимый сервис, который уже ведет обмен с удаленным хостом через сетевой сокет.


    А если серьезно, то может кто-нибудь объяснит к чему все это? То и дело все читаю, как в systemd интегрирован udev, дисплейный менеджер, менеджер сети и т.п. и т.д.
    Но ведь systemd это вроде как всего лишь средство для старта и остановки в нужный момент определенных сервисов. По логике для systemd вообще должно быть безразлично, какой сервис запускается, или останавливается. Главное соблюсти нужную последовательность и не нарушить зависимости. А что какой сервис конфигурит, или обслуживает, ему должно быть по барабану. Вот тогда это правильная модульная система.
    А сейчас, чем дальше, тем больше получается нечто монстрободобное, делающее все.

     
     
  • 2.55, Аноним (-), 17:01, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    systemd-OS
     
  • 2.56, Аноним (-), 17:02, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +8 +/
    > По логике для systemd вообще должно быть безразлично, какой сервис запускается, или останавливается.

    У вас и ленорта совсем разная логика. Основная фишка сделать systemd критическим компонентом системы, без интеграции нечего работать не будет. Это интерпрайс детка. В MS  уже давно такое, да и в большенстве корпоративных систем. Заказчик должен платить бабло. А бабло за скриптики наколенные не кто платить небудут,
    а вот за 10к строк на си в которых разбираются 100 человек в мире. Вполне можно слупить бабла. И тут даже ленарт не виноват это просто бизнес, а он просто исполнитель. Но нужно себя утешать чемто и внушать что ты делаешь благое дело и это полезно.

     
  • 2.73, Имя (?), 18:57, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Командную строку с присущими ей POSIX-штучками упразднена за ненадобностью.
    > Нужные приложения пользователь может запустить только в файл-менеджере, или системном меню DE, которые в свою очередь стартуют из systemd

    Эта фантазия становится ещё веселей, если вспомнить, что даже микрософт уже давно всё осознал и давно впиливает в свои серверные системы штуки типа powershell или core mode.

     
  • 2.122, Anonymus (?), 23:45, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    нифига.
    systemd грузит с диска ядро, а потом уже прогу
     
  • 2.126, Аноним (-), 00:16, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Когда пользователь запускает нужное ему приложение, то, например, файл-менеджер передает запрос через super-Dbus в systemd, а уже systemd грузит с диска прогу при помощи встроенного загрузчика и запускает процесс.

    fixed: Когда пользователь запускает нужное ему приложение, то, например, файл-менеджер передает запрос через super-Dbus в systemd, systemd, посредством сетевой подсистемы, передаёт запрос в АНБ, в случае утвердительного ответа, systemd грузит с диска прогу при помощи встроенного загрузчика и запускает процесс.

     

  • 1.50, адекват (?), 16:23, 20/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    API. Новый выпуск ориентирован в первую
    очередь на наращивание функциональности и содержит большую порцию нового кода, поэтому он требует дополнительной стабилизации

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

     
  • 1.53, Аноним (-), 16:40, 20/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    С каждым подобным релизом дебиановцы будут обливаться потом в три ручья. Занятный гемор себе наголосовали
     
     
  • 2.59, Аноним (-), 17:05, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > С каждым подобным релизом дебиановцы будут обливаться потом в три ручья. Занятный
    > гемор себе наголосовали

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

     
     
  • 3.71, Аноним (-), 18:25, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > дебиан видители начал подбираться к корпоративным системам, а теперь ему там нечего не светит.

    Ну почему же... В свете последних событий вполне вероятно, что RedHat не откажет в платной поддержке серверов на Debian. ;D

     

  • 1.66, Alex (??), 17:55, 20/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Когда в *BSD будет?
     
     
  • 2.163, Аноним (-), 12:33, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Когда в *BSD будет?

    http://openbsdfoundation.org/gsoc2014.html (где-то посередине)

     

  • 1.77, Аноним (77), 19:02, 20/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Всех поздравляю с новой версией хорошего инструмента!
     
     
  • 2.80, Аноним (-), 19:07, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Всех поздравляю с новой версией хорошего инструмента!

    Кaйлo и лoпата для зaкaпывания линукса действительно знатные вышли :)

     
     
  • 3.105, Аноним (-), 21:58, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Кaйлo и лoпата для зaкaпывания линукса действительно знатные вышли :)

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

     
     
  • 4.106, Аноним (-), 22:00, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Кaйлo и лoпата для зaкaпывания линукса действительно знатные вышли :)
    > Это кайло по крайней мере не пытается втирать очки относительно того что
    > боингом можно рулить и путем дергания элеронов за веревочки, честно признавая
    > что парочка бортовых компьютеров - не лишние.

    Странно что такие тупые в мс начали выпиливать весь этот гуй боингов. И переходят на веревочки и сопли из пауршелла и прочей скриптотни.

     
     
  • 5.123, Anonymus (?), 23:47, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    вот в этом и есть вся беда отрасли
    только уголовная ответственность за баги пасёт мир


     
     
  • 6.151, Аноним (-), 08:42, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да - нет программистов, нет кода, нет багов, нет проблемы.
     
  • 6.164, vi (?), 13:08, 21/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > вот в этом и есть вся беда отрасли
    > только уголовная ответственность за баги пасёт мир

    Вы хотели сказать, что беда отрасли в излишне разумных индивидуумах в этой отрасли занятых.
    Уголовная ответственность это для тех людей, которые сами себя контролировать не могут. Мне кажется, что в этой отрасли таких немного, или я не прав?
    Может все таки "Золотая середина"!?!?! Где то же она все таки есть!

     

  • 1.185, Alex (??), 17:55, 22/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    GNU/Linux всё дальше и дальше катится от той операционной системы, которая мне когда-то нравилась.
     
     
  • 2.188, Xaionaro (ok), 09:22, 24/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > GNU/Linux всё дальше и дальше катится от той операционной системы, которая мне
    > когда-то нравилась.

    Gentoo вроде далёк от этих проблем. ;)

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру