Notebookcheck Logo

GNU Shepherd 1.0 выпущен после двух десятилетий разработки

Демон управления услугами GNU Shepherd неофициальный логотип (Источник изображения: Сгенерировано с помощью DALL-E 3)
Демон управления услугами GNU Shepherd неофициальный логотип (Источник изображения: Сгенерировано с помощью DALL-E 3)
После более чем двух десятилетий разработки демон управления сервисами GNU Shepherd наконец-то достиг отметки 1.0. Его основные возможности включают в себя переходные и временные сервисы, ротацию журналов, интегрированное протоколирование, а также улучшенную аналитику сервисов. Кроме того, теперь нет устаревшего интерфейса GOOPS.

Ранее известный как GNU dmd ("Демон, управляющий демонами"), GNU Shepherd это мощная, но гибкая система init и менеджер служб для Linux. Изначально GNU Shepherd предназначался для использования с коллекцией микроядер GNU Hurd, но затем был принят экосистемой GNU Guix с тех пор. После не менее чем 21 года, проведенного в разработке, вчера он наконец-то достиг отметки 1.0.

Если вспомнить сборки 0.10.x, то в GNU Shepherd 1.0 появилось довольно много функций, включая следующие:

  • Поддержка сервисов с таймером с помощью сервиса timer, схожего по функциональности со старой командой at.
  • Команда reboot --kexec позволяет пользователям перезагружаться прямо в новое ядро, предварительно загруженное с помощью kexec --load.
  • Новая служба ротации журналов наряду с новой службой системных журналов.
  • Переходный сервис-мейкер, аналогичный команде systemd-run.
  • Интерфейс GOOPS, который был устаревшим, больше не существует.

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

Тем, кто планирует пройти собеседование по Linux-системам в одной из компаний типа FAANG, стоит захватить The Linux Systems Interview: Understanding Linux Internals And Troubleshooting", которая доступна в формате Kindle всего за $9,99. Издание в мягкой обложке можно приобрести за $29,99.

Источник(и)

Этот важный материал точно понравится твоим друзьям в социальных сетях!
Mail Logo
'
Codrut Nistor, 2024-12-11 (Update: 2024-12-11)