nixp.ru v3.0

25 апреля 2024,
четверг,
00:46:17 MSK

23 апреля 2012, 12:46

Обзор обновлений в systemd: привязка к /run, интеграция с journald, переход на LGPL…

2
Фрагмент графика от systemd-analyze
Фрагмент графика от systemd-analyze
Иллюстрация с сайта 0pointer.de

Леннарт Поттеринг (Lennart Poettering) опубликовал информацию об изменениях, представленных в init-системе systemd. С момента предыдущего обзора новшеств в systemd прошло больше года, и за это время система была существенно обновлена.

Автор приводит список из 65 наиболее значимых изменений в systemd. В частности, говорится о выделении инструментов с графическим интерфейсом (Vala/Gtk) в отдельный проект systemd-ui, о жесткой привязке к системному каталогу /run, интеграции с journald, включении в кодовую базу наработок udev, смене лицензии с GPLv2 на LGPL v2.1, документировании основных API.

Среди прочих новшеств в systemd:

  • поддержка удаленного вызова операций в systemctl;
  • утилита systemd-nspawn для запуска контейнеров с целью отладки, сборки и тестирования;
  • утилита systemd-analyze для построения графика скорости загрузки системы (аналог bootchartd);
  • утилита systemd-cgtop, показывающая использование ресурсов для всех сервисов в стиле top(1);
  • утилита systemd-detect-virt для определения окружений виртуальных машин и контейнеров;
  • службы для изменения некоторых базовых системных настроек: хоста (hostnamed), системной локали (localed), часов (timedated);
  • служба systemd-logind, собирающая информация о входящих в систему пользователях и их сессиях;
  • полная автоматическая поддержка многопользовательской работы за компьютером: при подключении нового оборудования на экране появляется приглашение входа в систему (уже доступно в GNOME 3.4);
  • возможность следить за сервисами в стиле «сторожа» (watchdog) для серверов с высокой доступностью и встраиваемых устройств.

Постоянная ссылка к новости: http://www.nixp.ru/news/11715.html. Дмитрий Шурупов по материалам 0pointer.de.

fb twitter vk