The OpenNET Project / Index page

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

Ubuntu начинает интеграцию компонентов systemd. NixOS перешел с upstart на systemd

23.02.2013 16:20

В минувший понедельник, Стив Лангасек, разработчик Ubuntu, отвечающий за интеграцию и продвижение системы инициализации Upstart, включил в репозиторий Ubuntu пакет systemd. Данное действие является частью ранее заявленных планов по интеграции в Ubuntu ряда компонентов systemd, таких как hostnamed, localed и timedated.

Эти демоны контролируют авторизацию непривилегированных приложений при доступе к различным общесистемным настройкам (дата и время, часовой пояс, локаль, имя хоста), а также обеспечивают уведомление приложений об изменении этих параметров в режиме реального времени. В частности, когда графический настройщик, запущенный из сеанса непривилегированного пользователя, пытается изменить системные настройки, его полномочия проверяются в соответствии с правилами PolicyKit, и при необходимости выводится окно запроса административного пароля. В случае успешного подтверждения полномочий, в соответствующие конфигурационные файлы вносятся изменения, после чего через шину D-Bus отправляется сообщение всем программам, подписанным на данное событие. Также допускается ручная правка конфигурационных файлов от имени root — при этом, благодаря подписке на события, изменения вступят в силу немедленно после перезапуска соответствующих демонов (перезапуск X-сервера и графического сеанса, как раньше, уже не требуется). Большую часть времени эти демоны находятся в незапущенном состоянии, и активируются только при поступлении запросов через D-Bus или команд администратора, что позволяет экономить системные ресурсы.

Стоит отметить некоторые интересные особенности сборки пакета для Ubuntu. За основу взят пакет systemd из Debian, при этом из него удалено большинство бинарных файлов (systemd, udevd, journald, logind и т.д.), но (пока) оставлены библиотеки, использующиеся для доступа к их функциям. Демоны hostnamed, localed и timedated вынесены в отдельный пакет systemd-services. Таким образом, пользователи Ubuntu, начиная с выпуска 13.04, будут лишены даже существовавшей ранее теоретической возможности установить systemd из пакета Debian — теперь файлы из этого пакета будут конфликтовать с аналогичными файлами ключевых системных компонентов (в Debian пользователь может свободно выбирать между SysV init, systemd и upstart).

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

Тем временем, дистрибутив NixOS, основанный на пакетном менеджере Nix и предоставляющий ряд собственных разработок, упрощающих настройку и сопровождение системы (например, единый простой файл системной конфигурации, возможность быстрого отката обновлений, поддержка переключения между различными состояниями системы и т.д.), продемонстрировал полное безразличие к политике Canonical, сменив свою систему инициализации с upstart на systemd.

  1. Главная ссылка к новости (https://launchpad.net/ubuntu/+...)
  2. OpenNews: Релиз системного менеджера Systemd 197
  3. OpenNews: В Debian Unstable добавлена система инициализации Upstart и проведено сравнение с sysvinit и systemd
  4. OpenNews: В Upstart планируется добавить механизм управления пользовательскими сеансами, повторяющий возможности systemd
  5. OpenNews: Сравнение систем инициализации systemd, upstart и SysVinit
  6. OpenNews: Леннарт Поттеринг попытался развенчать типичные мифы о systemd
Автор новости: аноним
Тип: Тема для размышления
Ключевые слова: ubuntu, systemd, upstart
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (131) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, Аноним (-), 19:27, 23/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Canonical превращается в Apple.

    P.S. Пишу из-под Gentoo, но Ubuntu 12.04 LTS - основная система.

     
     
  • 2.5, Аноним (-), 19:47, 23/02/2013 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Скорее наоборот. Добрый Леннарт не оставляет собственного выбора дистростроителям, навязывая свое «единственноверное» решение.
     
     
  • 3.10, Аноним (-), 20:20, 23/02/2013 [^] [^^] [^^^] [ответить]  
  • +20 +/
    Бедные дистростроители, злой Леннарт их заставляет.
     
     
  • 4.47, rshadow (ok), 23:22, 23/02/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    У поттера всегда наболевшие проблемы решаются с плохой реализацией. Нет ничего плохого в том что из кучи уг бубунта взяла 10% того нормального что в нем есть. Очень правильный и логичный ход, учитывая что поттер оттянул часть разрабов на себя.
     
     
  • 5.52, Anonim (??), 00:20, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Какноникал заставляет своих юзеров использовать апстарт же =)
    Разбили бы системд на несколько пакетов с возможностью установки ее в полном объеме.
     
     
  • 6.132, Аноним (-), 19:01, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Думаю, если эту работу проделаете Вы, её с удовольствием примут в Ubuntu и скамхут Вам спасибо. Действуйте!
     
     
  • 7.159, slowpoke (?), 16:26, 25/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >Думаю, если эту работу проделаете Вы, её с удовольствием примут в Ubuntu и скамхут Вам спасибо. Действуйте!

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

     
  • 5.63, anonymous (??), 03:34, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    великолепный образщик "небатхёрта". "И все у них не так, и вообще козлы."
     
  • 3.12, Аноним (-), 20:21, 23/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Так пили Upstart, в чем проблема вообще?
     
     
  • 4.101, Аноним (-), 13:08, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Так пили Upstart, в чем проблема вообще?

    Так вот и пилят, а леннарт чем-то недоволен :)

     
  • 3.32, Аноним (-), 21:44, 23/02/2013 [^] [^^] [^^^] [ответить]  
  • +8 +/
    > Скорее наоборот. Добрый Леннарт не оставляет собственного выбора дистростроителям, навязывая
    > свое «единственноверное» решение.

    Ну как, он говорит что у вас есть выбор. Но периодически поливает всех чей выбор отличается от выбора Поттеринга. Здорово придумано, ага! :)

     
     
  • 4.53, Anonim (??), 00:23, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Поливает идиотов в основном, которые создают проблемы себе и окружающим. Поскольку в мире СПО трудно кого-то заставить что-то делать, приходится поливать и троллить. Вон Линус - пример.


     
     
  • 5.56, chinarulezzz (ok), 02:20, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >Поливает идиотов в основном, которые создают проблемы себе и окружающим.

    Эт ты тонко про поццеринга намекнул.))

     
  • 5.102, Аноним (-), 13:09, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Поливает идиотов в основном, которые создают проблемы себе и окружающим.

    "Есть два мнения: мое и неправильное".

     
  • 5.160, slowpoke (?), 16:28, 25/02/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    этот уродец в своем google+ еще и банит всех подряд за невинные вопросы почему это сделано так а не иначе.
     
     
  • 6.168, Аноним (-), 22:49, 02/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > этот уродец в своем google+ еще и банит всех подряд за невинные
    > вопросы почему это сделано так а не иначе.

    Ну что вы как маленькие? В сети понимают только силу. Если повторить вопросик с пары десятков иных аккаунтов - индивид основательно призадумается над более конструктивным подходом :)

     
  • 3.59, AnonuS (?), 02:33, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • –6 +/
    А ведь прав чертяга Эта жеж как пить дать чистой воды мазохизм Молодец Гарри ... текст свёрнут, показать
     
  • 2.9, Мяут (ok), 20:13, 23/02/2013 [^] [^^] [^^^] [ответить]  
  • +27 +/
    > Пишу из-под Gentoo, но Ubuntu 12.04 LTS - основная система.

    Из под Убунты запостить "Canonical превращается в Apple." не удается?

     
     
  • 3.58, Buy (ok), 02:26, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Canonical превращается в Apple

    Чем плохо собственно? Код в убунте открыт, еще бы качество, вылизанность и стабильность как в продуктах Apple и цены бы не было. А с systemd и так было понятно, что придется интегрировать хотя бы частично, ибо на него стали завязывать общесистемные компоненты. В этом Линукс не отличается от Apple, что дали разрабы (речь о разработчиках ядра платформы) - то и кушай. Правда есть возможность заняться мазохизмом и пойти своим путем.

     
     
  • 4.95, gatons (??), 12:16, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Apple еще далеко до качества отображения шрифта...
     
     
  • 5.129, Аноним (-), 18:47, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Apple еще далеко до качества отображения шрифта...

    тонко

     
  • 4.97, бедный буратино (ok), 12:38, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Даже если 10 раз будет открыт, завязанность на одно приводит к застою И даже пе... текст свёрнут, показать
     
     
  • 5.131, Buy (ok), 18:59, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Стандарт это когда есть общепринятый образец , но ты можешь сделать и по другом... текст свёрнут, показать
     
     
  • 6.133, бедный буратино (ok), 19:04, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Использую далеко не только убунту, но не против чтоб ее брали за
    > платформу для старта продукта, потому что если работает в убунте то
    > будет со временем разработано для большинства дистров. Реч НЕ о том,
    > чтоб работало ТОЛЬКО в убунте, это уже инсинуации и не правда.
    > Тот же steam например собирается и отлично работает даже на слаке.

    Речь не только о linux. Например, софт из pkgsrc собирается много где, есть порт и на haiku. Linux-ориентированность - это и есть проблема, когда linux, набрав стандарты (Линус запустил gcc и bash, которые были ещё ДО существования Linux, но работали в нём), подмял их под себя. И опять не пользователи выбирают ОС, а вендоры выбирают её за тебя.

     
     
  • 7.138, Buy (ok), 22:35, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, вендоры выбирают то что им необходимо исходя из их бизнес стратегии, а целью любой бизнес стратегии является получение прибыли. А какую модель можно предложить еще? Регулирование какое-то ввести, чтоб заставить "правильно" ориентироваться? Это уже не свободный бизнес будет. А так каждый сам выбирает разрабатывать FreeRunner или закрытый проприетарный продукт под открытую платформу, выбирается целевой дистр и т.д. А пользователь всегда свободен частично, выбирает и потребляет только из того что есть в наличии или ищет какие-то сложные, тернистые пути.
     
     
  • 8.147, бедный буратино (ok), 03:12, 25/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А целью пользователей что является Опять на их деньги за них решают, и какова б... текст свёрнут, показать
     
  • 7.139, Аноним (-), 22:54, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Linux-ориентированность - это и есть проблема,

    Кто виноват что у остальных как правило вообще толком нет аналогов, допустим, KVM, LXC, cgroups? Или ты предлагаешь заклинить развитие линукса до скорости какого-нибудь миникса? Не, такого не будет. Всегда есть те кто задает вектор развития индустрии и те кто в догоняющих. Это нормально. Можно, конечно, устроить всем уравниловку. Получится нечто типа автомобильной промышленности СССР...

     
     
  • 8.148, бедный буратино (ok), 03:15, 25/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я предлагаю пользователям действовать в своих интересах, и требовать максимально... текст свёрнут, показать
     
  • 8.165, Аноним (-), 21:57, 25/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Расскажи зачем системд, если юзается квм и в виртуалках крутится одна известная ... текст свёрнут, показать
     
  • 5.152, Аноним (-), 12:35, 25/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Проблема в том, что мне проще вообще забить на данный зоопарк как разработчику. И не будет у вас софта. А не будет софта - не будет юзеров. Так что лучше что-то одно, черм зоопарк несовместисых технологий. Либо же придумывайте стандарты, открытый универсальный API. Тогда можно и зоопарк.
     
     
  • 6.157, бедный буратино (ok), 13:01, 25/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Проблема в том, что мне проще вообще забить на данный зоопарк как разработчику. И не будет у вас софта.

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

    Абсолютно нелепая ситуация. Компьютер - это средство для решения проблем ПОЛЬЗОВАТЕЛЯМИ. И это вендоры должны все хотелки удовлетворять, чтобы деньги получить. А получается, что они только создают свои, дополнительные проблемы.

     
  • 6.158, arisu (ok), 13:16, 25/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Проблема в том, что мне проще вообще забить на данный зоопарк как
    > разработчику. И не будет у вас софта.

    так здорово же. чем дальше свалят проприетарщики — тем лучше.

     
  • 2.24, Аноним (-), 21:12, 23/02/2013 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Да вообще, нахалы - не хотят, понимаешь, под поттеринга безоговорочно строиться :).
     
     
  • 3.64, anonymous (??), 03:38, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    И пусть из операции A+B тоже берут только лучшее, старшие значащие биты. А то  под Буля безоговорочно строиться.
     
     
  • 4.103, Аноним (-), 13:10, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А то  под Буля безоговорочно строиться.

    Надо же, Поттеринга возвели в ранг основы основ. Ну и наглость.

     
     
  • 5.142, Аноним (-), 00:03, 25/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Басстыдники богохульники, ведь все знают кто истинный коричневый козмонот и предтеча истины в этой галактике.
     
  • 2.130, Аноним (-), 18:55, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Всё наоборот. Ubuntu пользуется именно тем кодом systemd, аналога которому у них нет. К сожалению, трудно будет ставить systemd из debian. Но это не так страшно, так как systemd мало кому нужен.
     
  • 2.167, JL2001 (ok), 19:29, 26/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Пишу из-под Gentoo

    в генту можно легко заюзать systemd ?

     

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

  • 1.3, Аноним (-), 19:39, 23/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Upstart всё равно лучший, что бы там ни было в Ubuntu (p.s. пишу из Debian Testing с Upstart в качестве системы инициализации).
     
  • 1.4, Аноним (-), 19:45, 23/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >Проще говоря, разработчики Ubuntu оставили возможность использовать для загрузки только технологию, принадлежащую Canonical, усложнив задействование конкурирующих

    Один вопрос - каким образом?

     
     
  • 2.54, Anonim (??), 00:24, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>Проще говоря, разработчики Ubuntu оставили возможность использовать для загрузки только технологию, принадлежащую Canonical, усложнив задействование конкурирующих
    > Один вопрос - каким образом?

    Путем отвлечения внимания от содержимого новости, не иначе. Люди перестают читать, глупеют и уже не могут ничего задействовать...

     
  • 2.104, Аноним (-), 13:11, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Один вопрос - каким образом?

    "Не образом, подсвешником" (с) анекдот.

     

  • 1.14, Аноним (-), 20:28, 23/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >hostnamed, localed и timedated.

    Что случилось с вселенной, что это стало возможным?

     
     
  • 2.46, Hanon (?), 22:56, 23/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >hostnamed, localed и timedated.

    Лучше объясните, что такое, к примеру timedated, он заменяет ntpdate?

     

  • 1.15, SergMarkov (ok), 20:28, 23/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Побольше заборов, хороших и разных
     
  • 1.16, Аноним (-), 20:32, 23/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    По теме статьи: В период насиживания и кормления птенцов у взрослых птиц и птенцов вырабатывается маслянистая жидкость, выделяемая из копчиковой железы и имеющая резкий неприятный запах. Выпуская её вместе с помётом на пришельца, удоды пытаются защититься от некрупных наземных хищников
     
     
  • 2.22, Аноним (-), 20:57, 23/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    да, именно так автор статьи сделал
     
     
  • 3.65, anonymous (??), 03:40, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Шатлворт из космоса пустить струю может, вы не особо тут шуткуйте.
     
     
  • 4.105, Аноним (-), 13:12, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Шатлворт из космоса пустить струю может, вы не особо тут шуткуйте.

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

     
     
  • 5.124, XPEH (?), 17:30, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Все уже придумано до нас:

    "Если возник вдруг серьезный вопрос
    Сходи в магазин и купи "Дихлофос"
    Крышку открой и на кнопку нажми
    Едкой струей направляй себе в нос
    Пусть тараканы бегут с чердака
    Что же поделаешь, жизнь не легка
    Гони их товарищ, не дрогнет рука
    Гони, гони
    Гони, гони
    Гони тараканов!"

     

  • 1.18, Xasd (ok), 20:40, 23/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > стремление любыми путями избежать использования systemd как системы инициализации, на фоне усилий, направленных на портирование компонентов systemd в Ubuntu, является попросту мазохизмом

    ну да, всё верно.

    Леннарт Поттеринг как всегда самый адекват из всех линукоидов.

    надеюсь его НЕ собьёт автобус с сотрудниками Убунту :) .

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

    сайчас причина политика.

    а часто -- религия.

    хотя религия и политика -- как всегда связаны.

     
     
  • 2.48, rshadow (ok), 23:25, 23/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > сайчас причина политика

    Включай мозг. Не стоит всем верит на слово. Зачастую даже себе.

     
     
  • 3.91, wasntme (?), 12:07, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    а уж истеричным виртуалам с форумов тем более
     
  • 2.161, slowpoke (?), 16:49, 25/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >надеюсь его НЕ собьёт автобус с сотрудниками Убунту :)

    вы форумы то почитайте, то там то тут люди НЕЗАВИСИМО друг от друга обсуждают как скинуться на киллера этому неутомимому багогенератору

     

  • 1.19, RazrFalcon (ok), 20:42, 23/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ждем когда systemd перестанет быть слоупоком в генту.
     
     
  • 2.27, ананим (?), 21:23, 23/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    в портах есть. актуальная версия. ставь и работай.
     
     
  • 3.134, RazrFalcon (ok), 19:29, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Медленней чем на арче, увы.
     
  • 3.162, slowpoke (?), 16:51, 25/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >ставь и работай.

    ну да с systemd-то работа попрет!!!

     

  • 1.20, Аноним (-), 20:44, 23/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > и что подобные глупые ситуации возникают вследствие преобладания политических соображений над техническими

    Нда, а повсеместное вкручивание systemd при таком большом количестве противников это совсем-совсем не политическое решение (бизнес наверное?).

     
     
  • 2.21, Xasd (ok), 20:45, 23/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Нда, а повсеместное вкручивание systemd при таком большом количестве противников это совсем-совсем
    > не политическое решение (бизнес наверное?).

    тыг противников то как раз меньше [правда вопят на форумах они во много раз громче]. :-D

    и чаще всего противники это НЕ те люди которые занимаются вкручиванием :-)

     
     
  • 3.26, Пингвино (ok), 21:19, 23/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Еще чаще противники это НЕ те люди, которые знают матчасть
     
     
  • 4.33, Аноним (-), 21:46, 23/02/2013 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > Еще чаще противники это НЕ те люди, которые знают матчасть

    А как статистику собирали? Раз уж мы о матчасти...

     
  • 3.49, rshadow (ok), 23:27, 23/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Те кто вкручивают они как раз смотрят на это и улыбаются. Естественно держа от себя подальше.
    Но ведь в любом коллективе есть молодые/прогрессивные/креативные...
     
     
  • 4.92, wasntme (?), 12:09, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Те кто вкручивают они как раз смотрят на это и улыбаются. Естественно
    > держа от себя подальше.
    > Но ведь в любом коллективе есть молодые/прогрессивные/креативные...

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

     
  • 3.164, Michael Shigorin (ok), 17:46, 25/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Каким боком бизнес вообще с СПО связан, не подскажешь?

    Работает, помогает экономить на велосипедах и/или костылях.

    > Они подходят друг к другу как кулак с носом.

    Это Ваши сообщения здесь кирпича просят, ну так сами пришли.

     

  • 1.23, Омский линуксоид (ok), 21:03, 23/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И да, при чем тут NixOS? Этот жутко экспериментальный дистрибутив?
     
     
  • 2.29, Xasd (ok), 21:26, 23/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    а кстате и да.

    можно было бы с таким же успехом написать что-нибудь типа:

    """
    в дополнение к новости сообщаем что в городском зоопарке города <такого-то> -- самка бегемота родила детёныша :-)
    """

     

  • 1.35, Аноним (-), 21:56, 23/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >планов по интеграции в Ubuntu ряда компонентов systemd, таких как hostnamed, localed и timedated.

    и как мы без этого раньше-то жили?

     
     
  • 2.106, Аноним (-), 13:15, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > и как мы без этого раньше-то жили?

    Ну вот так и жили. Идея рассылить по шине анонсы world-changing событий - весьма здравая, кстати. Еще скажите что вы никогда не видели взглюков программ при каком-нибудь переводе часов...

     
     
  • 3.108, arisu (ok), 13:20, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > взглюков программ при каком-нибудь переводе часов…

    ага. благодаря шине, конечно, глюки магически исчезнут. то есть, до этого программисты забивали на ситуацию «время ВНИЗАПНА! поменялось», а тут все дружно начнут её обрабатывать. воистину, Панацея!

     
     
  • 4.117, Аноним (-), 17:03, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Не исчезнут, но писать программы в которых таких проблем не будет станет намного... текст свёрнут, показать
     
     
  • 5.120, arisu (ok), 17:11, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    а можно пример программы, которая не запрашивает системное время, но при этом хо... текст свёрнут, показать
     
     
  • 6.135, Аноним (-), 21:00, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Любой логгер, например Постоянно дергать сисколы при каждой записи логов - овер... текст свёрнут, показать
     
     
  • 7.150, arisu (ok), 06:25, 25/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    а-а-а-а то есть, логгер время события определяет по рисункам на потолке обалде... текст свёрнут, показать
     

  • 1.37, BayaN (ok), 22:08, 23/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >Тем временем, дистрибутив NixOS, основанный на пакетном менеджере Nix и предоставляющий ряд собственных разработок, упрощающих настройку и сопровождение системы, продемонстрировал полное безразличие к политике Canonical, сменив свою систему инициализации с upstart на systemd.

    Ни..я себе, вот это демонстрация!

     
     
  • 2.38, Аноним (-), 22:15, 23/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >>Тем временем, дистрибутив NixOS, основанный на пакетном менеджере Nix и предоставляющий ряд собственных разработок, упрощающих настройку и сопровождение системы, продемонстрировал полное безразличие к политике Canonical, сменив свою систему инициализации с upstart на systemd.
    > Ни..я себе, вот это демонстрация!

    Canonical очень обеспокоена, менеджеры сходят с ума, а Поттеринг смеётся маниакальным смехом...

     
  • 2.40, ананим (?), 22:28, 23/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    а парад им разрешили?
    а то вот думаю брать колёса или на метро.
     
     
  • 3.42, Crazy Alex (ok), 22:38, 23/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    У них и так тот ещё парад - один из самых пришибленных линуксовых дистрибутивов.
     
  • 3.93, wasntme (?), 12:12, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > а то вот думаю брать колёса или на метро.

    бери колёса и езжай на метро

     
     
  • 4.107, Аноним (-), 13:18, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > бери колёса и езжай на метро

    И такое тоже бывает: http://www.youtube.com/watch?v=aeKO-Rq9684

     

  • 1.41, Crazy Alex (ok), 22:37, 23/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А кто подскажет - зачем непривелегированным приложениям менять такие общесистемные настройки, как хостнейм и общесистемная локаль? Особенно последняя, конечно - не представляю, зачем там может быть нужно что-то кроме en_US.UTF-8...
     
     
  • 2.44, Аноним (-), 22:50, 23/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Сидите под рутом?
     
     
  • 3.113, Crazy Alex (ok), 14:32, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так это правится из sudo, и то раз в жизни при настройке системы
     
     
  • 4.140, Аноним (-), 22:58, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Так это правится из sudo, и то раз в жизни

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


     
  • 2.114, Аноним (-), 16:52, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > А кто подскажет - зачем непривелегированным приложениям менять

    1) Мордочка меняющая системные часы наверное все-таки не должна пинаться из-под рута сама по себе.
    2) В основном речь про то чтобы рассылать такие сообщения по системной шине всем кто заинтересован в оных.

     

  • 1.43, Аноним (-), 22:46, 23/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Вот истинная позиция Леннарта. А остальное всё - бла-бла.

    Marius Orcsik19 févr. 2013+1
    +Lennart Poettering, the question is: will you accept patches that allows logind to work without systemd?

    Lennart Poettering19 févr. 2013+4
    +Marius Orcsik No, we won't. We will apply patches for portability to other archs, and for making "fringe" features optional, but not something like this. We need to keep our stuff maintainable, and ifdefs are not how you achieve that.

     
     
  • 2.50, Аноним (-), 23:45, 23/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Всё правильно написал: мол, фичи это хорошо, но не таким способом - ваши ифдефы портят дзен нашего кода.
     
     
  • 3.51, Фдуч (??), 00:07, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Вопрос: примите ли патч, отвязывающий логинд от системд?
    Ответ: нет, только не это.

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

     
     
  • 4.66, anonymous (??), 03:44, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Через пол года никто не вспомнит о апстартах и прочих древних деревянных телегах. И лишатся работы многие знатоки калометровых портянок баш кода инициализации, ибо их псевдо скилл больше не потребуется. Это и есть главное достижение systemd.
     
     
  • 5.70, ssh (ok), 05:17, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ты сам то в это веришь? Да и достижение, так себе.
     
     
  • 6.72, arisu (ok), 06:01, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Ты сам то в это веришь?

    это он мечтает так. «вот я школу закончу — а тут уже везде любимый системд! не зря я ночами его вместо уроков учил! везде я буду востребован!»

     
     
  • 7.75, бедный буратино (ok), 07:46, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > это он мечтает так. «вот я школу закончу — а тут уже
    > везде любимый системд! не зря я ночами его вместо уроков учил!
    > везде я буду востребован!»

    Учить что-то только для того, чтобы подороже продаться - это проституция, как бы её не называли. :)

     
     
  • 8.77, arisu (ok), 08:31, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    как будто это плохо ... текст свёрнут, показать
     
     
  • 9.78, бедный буратино (ok), 08:43, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Нет, не плохо, и пусть первый кинет камень тот, кто сам без греха Только это оч... текст свёрнут, показать
     
     
  • 10.94, wasntme (?), 12:16, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а как же курсы циско и прочих ораклов ... текст свёрнут, показать
     
     
  • 11.96, бедный буратино (ok), 12:30, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю Наверное, скрывают ... текст свёрнут, показать
     
  • 11.136, Аноним (-), 21:03, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ну как, обучение ноги раздвигать поизящнее И вазелин в подарок Ну конечно же з... текст свёрнут, показать
     
  • 4.118, Аноним (-), 17:04, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вопрос: примите ли патч, отвязывающий логинд от системд?
    > Ответ: нет, только не это.

    Вопрос: вы примете патч отвязывающий systemd от systemd? После этого systemd объявляет себя покемоном и отправляется воевать с марсианами.

     

  • 1.45, 8766300 (?), 22:54, 23/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Тем временем, дистрибутив NixOS, основанный на пакетном менеджере Nix
    >продемонстрировал полное безразличие к политике Canonical

    Кхм-кхм, и что? Они так сильно зависят от друг-друга?

     
  • 1.55, Аноним (-), 01:25, 24/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > при доступе к различным общесистемным настройкам (дата и время, часовой пояс, локаль, имя хоста)

    В Ubuntu локаль стала общесистемной, а не отдельной на каждый процесс? Как они этого добились интересно :) И что теперь интересно делать японцу и французу работающему за одним компьютером с Ubuntu.

     
     
  • 2.68, бедный буратино (ok), 04:43, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Передёргивание.

    Локаль - это просто кусок энвайронмента, который каждый на свой процесс. Но дефолт они все берут из системных настоек, у systemd это /etc/locale.conf

    Только не говорите, что вы этого не знали и не понимали. Специально, наверное, свой язвительный комментарий на убунту берегли.

     

  • 1.61, Nobody (??), 02:49, 24/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я вот одного не пойму - сменю я имя системы через стандартную утилиту hostname - и hostnamed тут же это поймёт и разошлёт всем интересующимся уведомление?
     
     
  • 2.90, ip1981 (ok), 12:03, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А есть ещё sethostname() ;-)

    Наверное, перепишут libc:

    int sethostname(const char *name, size_t len)
    {
        char cmd[THAT_IS_ENOUGH];
        snprintf(cmd, THAT_IS_ENOUGH, "hostnamed %s", name);
        system(cmd);
    }

    А то были случаи.

     
     
  • 3.119, Аноним (-), 17:05, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А у солярщиков у всех такой стиль гогнокодинга?
     
  • 3.121, arisu (ok), 17:17, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    фу-фу-фу. а return где?
     
     
     
    Часть нити удалена модератором

  • 5.123, arisu (ok), 17:26, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Что вы хотели увидеть в саркастическом комментарии на этом сайте?

    отсутствие примитивной ошибки же.

    > P. S. Либо "А" с большой буквы, либо запятая. Фу-фу?

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

     
     
  • 6.125, ip1981 (ok), 17:57, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Что вы хотели увидеть в саркастическом комментарии на этом сайте?
    > отсутствие примитивной ошибки же.

    А больше ничего в функции не смущает? :-)

     
     
  • 7.126, arisu (ok), 18:03, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > А больше ничего в функции не смущает? :-)

    неа, всё остальное вполне в стиле портеринга.

     
  • 5.145, плохой человек (?), 02:15, 25/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы зачем матом ругаетесь?
     

  • 1.62, бедный буратино (ok), 03:16, 24/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Логично. Очень радует единая инициализация. А то раньше в debian демоны стартуют через /etc/init.d/ а по выходным invoke-rc.d, а их автозапуск через update-rc.d. В арче - через /etc/rc.d/, а их автозапуск через закат солнца вручную в rc.conf. Мандрива... бох ты мой, я даже не знаю, как это делалось в mandriva, до внедрения в магии systemd. Где-то был ещё сервис, где-то - что-то ещё.

    А сейчас всё такое единое, что можно и забыть, где ты, в арче или где...

     
     
  • 2.143, skybon (ok), 00:51, 25/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Неужели история ничему не учит?
    http://xkcd.com/927/
     
     
  • 3.146, бедный буратино (ok), 03:05, 25/02/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Неужели история ничему не учит?
    > http://xkcd.com/927/

    В отрыве от реальности можно говорить всё, что угодно. В таком случае не было бы не freedesktop, ни много чего ещё, потому что в зачаточном состоянии всегда были какие-то "стандарты".

    А systemd уже реальность, уже работает, и мне реально удобно одновременно и в mageia и в archlinux не задумываться о том, как тормозить-стартовать демоны. Это как раз тот случай, когда тот, у кого есть яйца, смог взять и объединить слабые и хлипкие стандарты. А те, у кого их нет, ноют, но только по одной причине - они ВСЕГДА ноют. Даже, когда идёт дождь, они ищут виноватых, на кого можно пожаловаться. Так бывает всегда, когда яйца не звенят.

     

  • 1.67, lucentcode (ok), 04:04, 24/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Не пойму я этих разрабов Ubuntu. Systemd однозначно круче убогого upstart. Без компонент systemd не может нормально работать куча приложений. Так почему-бы не перейти на нормальную систему инициализации, и не тянуть кота за его тестикулы?
     
     
  • 2.69, arisu (ok), 04:45, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Без компонент systemd не может нормально работать куча приложений.

    внимательно осмотрел систему. не нашёл даже следа системд. «куча приложений» работает. открой секрет: чего же я лишился?

     
     
  • 3.71, ssh (ok), 05:19, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > внимательно осмотрел систему. не нашёл даже следа системд. «куча приложений»
    > работает. открой секрет: чего же я лишился?

    Присоединяюсь к вопросу.


     
     
  • 4.79, Аноним (-), 08:58, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Наоборот, приобрел. Наказал поцтерингов, молодец. Небось они там все под лавку забились и плачут. А ты такой весь красивый в белом.
     
     
  • 5.80, бедный буратино (ok), 09:17, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Наоборот, приобрел. Наказал поцтерингов, молодец. Небось они там все под лавку забились
    > и плачут. А ты такой весь красивый в белом.

    Я тоже хочу быть красивым в белом. Что нужно сделать?

     
     
  • 6.111, Аноним (-), 13:50, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Я тоже хочу быть красивым в белом. Что нужно сделать?

    поставь systemd и напиши поттерингу

     

  • 1.73, Аноним (-), 07:20, 24/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Тем временем, дистрибутив NixOS ... продемонстрировал полное безразличие к политике Canonical

    Тем временем президент Кубы продемонстрировал полное безразличие к политике губернатора Брянской области.

     
     
  • 2.74, Аноним (-), 07:21, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ой. Президент. Кто там у них - генеральный секретарь?
     

  • 1.81, linux must _RIP_ (?), 10:39, 24/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Разработчик systemd Леннарт Поттеринг уже прокомментировал сложившуюся ситуацию, отметив, что стремление любыми путями избежать использования systemd как системы инициализации, на фоне усилий, направленных на портирование компонентов systemd в Ubuntu, является попросту мазохизмом, и что подобные ситуации возникают вследствие преобладания политических соображений над техническими.

    То есть пропихивание systemd в Федору при незакрытых сотных критических багов - это не политика. А когда люди делают пакет для _СВОЕЙ_ системы - как они его хотят видеть - это уже политика.. Попахивает разводом лохов из стана линукса..

     
     
  • 2.110, щорс (?), 13:50, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    видать, вопрос ты изучил по комментам на опеннете
     
  • 2.115, Аноним (-), 16:54, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > То есть пропихивание systemd в Федору при незакрытых сотных критических багов -
    > это не политика.

    Ну так тестовому полигону - недопиленные экспонаты на тест. Все правильно. Стабильно будет в редхате.

     

  • 1.88, ip1981 (ok), 11:57, 24/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    systemd идёт верной дорогой. На свалку.

    Смотрите, к чему приводит монокультура и чрезмерная интеграция:

    https://github.com/illumos/illumos-gate/blob/master/usr/src/cmd/halt/halt.c#L3

    Да-да. Это halt, который озабочен GDM.

     
  • 1.127, Аноним (-), 18:41, 24/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Теперь спойлеров с сообщениями о неведомых ошибках ещё поприбавится? Нет, спасибо, Минт.. хотя и он впоследствии никуда не денется. Но в Корице хотя бы этих спойлеров нет.. пока ;)
     
  • 1.137, Главные Редакторы (?), 21:18, 24/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Никогда не доверял слишком универсальным решениям. Вот недавно выбросил отвёртку со сменными битами, а вместо него купил несколько нормальных отвёрток. Да они разного цвета и разной марки, да не из одного набора, но каждая из них удобная, лёгкая и надёжная.
     
     
  • 2.141, Аноним (-), 23:01, 24/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > из них удобная, лёгкая и надёжная.

    Знаешь, бывают и хорошие универсальные отвертки. Просто принцип "как заплачено, так и зафигачено" относительно отверток не отменяли.

     

  • 1.144, verus (ok), 01:18, 25/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Помнится мне была такая универсальная и очень простая в использовании и понятная пользователю штука, как devfs. Мало того у нее практически не было "фатальных недостатков". Жаль, что теперь не могу вспомнить когда, где и, самое главное зачем?
     
     
  • 2.151, arisu (ok), 06:34, 25/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Помнится мне была такая универсальная и очень простая в использовании и понятная
    > пользователю штука, как devfs. Мало того у нее практически не было
    > «фатальных недостатков». Жаль, что теперь не могу вспомнить когда, где и,
    > самое главное зачем?

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

     
  • 2.163, Michael Shigorin (ok), 17:22, 25/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > [...] devfs. Мало того у нее практически не было "фатальных недостатков".

    IIRC у неё были race conditions в ассортименте.

     
     
  • 3.166, Led (ok), 01:53, 26/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> [...] devfs. Мало того у нее практически не было "фатальных недостатков".
    > IIRC у неё были race conditions в ассортименте.

    AFAIR там были родовые травм^Wдыры безопасности несовместимые с жизнью.

     

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



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

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