Відповіді:
Сторінка "man" systemd
містить інформацію, яку ви шукаєте.
витяг
systemd забезпечує систему залежності між різними об'єктами, що називається "одиницями". Блоки містять різні об'єкти, які мають відношення до завантаження та обслуговування системи. Більшість одиниць налаштовані у файлах конфігурації одиниць, синтаксис яких та основний набір параметрів описаний у systemd.unit (5), однак деякі створюються автоматично з іншої конфігурації або динамічно із системного стану.
Одиниці можуть бути "активними" (означає запустити, зв'язати, підключити, ... залежно від типу одиниці, див. Нижче), або "неактивні" (тобто зупинено, не зв’язано, відключено, ...), а також у процес активації або деактивації, тобто між двома станами (ці стани називаються «активація», «дезактивація»).
Доступний також спеціальний стан "невдало", який дуже схожий на "неактивний", і він вводиться, коли служба якимось чином відмовилася (процес повернув код помилки під час виходу, або збої, або операція вичерпана). Якщо цей стан введено, причина буде зареєстрована для подальшого ознайомлення.
Зауважте, що різні типи одиниць можуть мати ряд додаткових підзадач, які відображаються у п'яти узагальнених одиничних станах, описаних тут.
Тож якщо ви прочитали вищесказане і насправді не розумієте різниці, ось це, у двох словах.
Цей останній може здатися найбільш дивовижним, але подумайте так systemd
само, як і xinetd
. Він може керувати вашими послугами для вас і запускати їх за потребою, коли це необхідно. Тож поки служби "вимкнено", вони перебувають у неактивному стані, але коли вони запущені, вони можуть стати активними .
Цей стан також може виникнути, коли послугу (блок) увімкнено, але ще не запущено вручну. Таким чином, служба лежить «дрімає» в зупиненому або невдалий стані , поки або служба не буде запущена вручну, або система проходить через перезавантаження, що може викликати службу , щоб стати активними з - за його Enablement.
Коли ви вмикаєте / відключаєте послугу, ви по суті повідомляєте, чи потрібно автоматично запускатися при завантаженні.
Отже, systemctl enable lxdm
LXDM встановить як DM. Однак він не почне його відразу.
З іншого боку, активний / неактивний (і, можливо, невдалий) повідомляє вам про поточний стан послуги. Після запуску systemctl start lxdm
LXDM фактично працює, і його статус активний.
Зазвичай, коли ви вперше встановите послугу, ви спершу перевірите її, запустивши її. Якщо він перевіриться, ви б тоді включили його. Таким чином, ви уникаєте підвішування системи під час завантаження.
systemctl status
вman systemctl
, що здається очевидним наміром шукати ці документи.