Upstart: различия между версиями
Перейти к навигации
Перейти к поиску
[отпатрулированная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
Спасено источников — 1, отмечено мёртвыми — 0. Сообщить об ошибке. См. FAQ.) #IABot (v2.0.8.6 |
Актуализировал |
||
(не показаны 2 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
{{Infobox Software |
{{Infobox Software |
||
|name = Upstart |
|||
|logo = Logo for Upstart daemon.png |
|||
|screenshot = |
|||
|caption = |
|||
|collapsible = |
|||
|author = [[Scott James Remnant]] |
|||
|developer = |
|||
|released = |
|||
|latest release version = 1.13.2 |
|||
|latest release date = [[4 сентября]] [[2014 год]]а |
|||
|latest preview version = |
|||
|latest preview date = |
|||
|frequently updated = |
|||
|programming language = [[Си (язык программирования)|C]] |
|||
|operating system = [[Linux]] |
|||
|platform = |
|||
|size = |
|||
|language = |
|||
|status = |
|||
|genre = Init daemon |
|||
|license = [[GNU General Public License]] |
|||
|website = http://upstart.ubuntu.com/ |
|||
}} |
|||
'''Upstart''' — [[init|система инициализации]] [[Операционная система|ОС]], которая управляет запуском [[Демон (программа)|демонов]] в течение загрузки системы, их остановку, а также управляет ими во время работы системы. [[Событийно-ориентированное программирование|Основанная на событиях]] замена системы инициализации [[init]] в [[Unix]] и [[Linux]] системах. |
'''Upstart''' — [[init|система инициализации]] [[Операционная система|ОС]], которая управляет запуском [[Демон (программа)|демонов]] в течение загрузки системы, их остановку, а также управляет ими во время работы системы. [[Событийно-ориентированное программирование|Основанная на событиях]] замена системы инициализации [[init]] в [[Unix]] и [[Linux]] системах. |
||
Строка 28: | Строка 5: | ||
Первоначально была разработана для дистрибутива [[Ubuntu]], но затем стала использоваться и в других дистрибутивах Linux, например в [[Fedora]] (впоследствии была заменена [[systemd]]), как замена [[Init|SysV init]]. |
Первоначально была разработана для дистрибутива [[Ubuntu]], но затем стала использоваться и в других дистрибутивах Linux, например в [[Fedora]] (впоследствии была заменена [[systemd]]), как замена [[Init|SysV init]]. |
||
В настоящее время признана устаревшей<ref>{{Cite web|url=http://www.nixp.ru/news/13427.html|title=Клемент Лефевр: В Linux Mint ещё можно выбрать между Upstart и systemd, но миграция на последнюю видится неизбежной (nixp.ru)|publisher=www.nixp.ru|accessdate=2016-03-04|archive-date=2016-03-06|archive-url=https://web.archive.org/web/20160306155235/http://www.nixp.ru/news/13427.html|deadlink=no}}</ref> и |
В настоящее время признана устаревшей<ref>{{Cite web|url=http://www.nixp.ru/news/13427.html|title=Клемент Лефевр: В Linux Mint ещё можно выбрать между Upstart и systemd, но миграция на последнюю видится неизбежной (nixp.ru)|publisher=www.nixp.ru|accessdate=2016-03-04|archive-date=2016-03-06|archive-url=https://web.archive.org/web/20160306155235/http://www.nixp.ru/news/13427.html|deadlink=no}}</ref> и [[Дистрибутив Linux|]] на [[systemd]]. |
||
== Возможности == |
== Возможности == |
||
Строка 41: | Строка 18: | ||
== См. также == |
== См. также == |
||
* [[Systemd]] |
* [[Systemd]] |
||
* [[OpenRC]] |
|||
== Примечания == |
== Примечания == |
||
Строка 53: | Строка 31: | ||
{{Linux}} |
{{Linux}} |
||
{{Ubuntu}} |
{{Ubuntu}} |
||
{{вс}} |
|||
[[Категория:Программное обеспечение проекта GNU]] |
[[Категория:Программное обеспечение проекта GNU]] |
||
[[Категория:Linux]] |
[[Категория:Linux]] |
Текущая версия от 12:17, 12 января 2024
Upstart | |
---|---|
![]() | |
Тип | Init |
Автор | Скотт Джеймс Ремнант |
Разработчик | Canonical Ltd. |
Написана на | Си[1] |
Операционная система | Linux |
Последняя версия |
|
Репозиторий | code.launchpad.net/upsta… |
Лицензия | GNU GPL 2[3] |
Сайт | upstart.ubuntu.com |
Upstart — система инициализации ОС, которая управляет запуском демонов в течение загрузки системы, их остановку, а также управляет ими во время работы системы. Основанная на событиях замена системы инициализации init в Unix и Linux системах.
Первоначально была разработана для дистрибутива 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
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |