OpenRC | |
---|---|
Тип | init daemon |
Автор | Roy Marples |
Разработчик | OpenRC Developers |
Написана на | Си |
Операционная система | Linux, FreeBSD, NetBSD |
Первый выпуск | 5 апреля 2007 |
Последняя версия |
|
Лицензия | 2-clause BSD license |
Сайт | GentooWiki, GitWeb |
OpenRC — система инициализации на основе зависимостей, которая работает вместе с программой инициализации (/sbin/init). Она полностью совместима со сценариями Gentoo, но, тем не менее, может использоваться и в других дистрибутивах Linux и BSD.
OpenRC предоставляет обычные функции, ожидаемые от современной системы инициализации: загрузка на основе зависимостей, процесс сегрегации через cgroups (в Linux и других системах — разделение между разными уровнями запуска), конфигурации переменных среды.
OpenRC обеспечивает ряд особенностей, которые преподносили инновационными такие системы инициализации, как systemd, GNU Shepherd или upstart, например, запуск аппаратных сценариев инициализации или поддержка cgroups. Реализация подобных функций не потребовала больших изменений, радикально изменяющих дизайн и зависимости.
BusyBox может использоваться, чтобы заменить большинство утилит, необходимых OpenRC (awk, shell, init, и другие POSIX-инструменты), в качестве основной оболочки для OpenRC. Все вызовы, как правило, возбуждаемые fork и exec, будут заменены ради повышения скорости.
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .