Upstart — система инициализации ОС, которая управляет запуском демонов в течение загрузки системы, их остановку, а также управляет ими во время работы системы. Основанная на событиях замена системы инициализации init в Unix и Linux системах.
Upstart | |
---|---|
Тип | Init |
Автор | Скотт Джеймс Ремнант |
Разработчик | Canonical Ltd. |
Написана на | Си[1] |
Операционная система | Linux |
Последняя версия |
|
Репозиторий | code.launchpad.net/upsta… |
Лицензия | GNU GPL 2[3] |
Сайт | upstart.ubuntu.com |
Первоначально была разработана для дистрибутива Ubuntu, но затем стала использоваться и в других дистрибутивах Linux, например в Fedora (впоследствии была заменена systemd), как замена SysV init.
В настоящее время признана устаревшей[4] и многие дистрибутивы перешли на systemd.
Возможности
править- Задачи и службы запускаются и останавливаются по событиям.
- События генерируются задачами и службами.
- События могут быть приняты от любого процесса системы.
- Службы могут быть перезапущены, если они были завершены.
- Взаимодействие с демоном init посредством D-Bus.
- Можно организовывать свои события.
См. также
правитьПримечания
править- ↑ The upstart Open Source Project on Open Hub: Languages Page — 2006.
- ↑ https://launchpad.net/upstart/+milestone/1.13.2
- ↑ https://bazaar.launchpad.net/~upstart-devel/upstart/trunk/view/head:/README?start_revid=1669
- ↑ Клемент Лефевр: В Linux Mint ещё можно выбрать между Upstart и systemd, но миграция на последнюю видится неизбежной (nixp.ru) . www.nixp.ru. Дата обращения: 4 марта 2016. Архивировано 6 марта 2016 года.
Ссылки
править- upstart.ubuntu.com — официальный сайт Upstart
- Upstart на Launchpad
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |