Различия между неактивным по сравнению с отключенным и активным по сравнению с включенными сервисами

mc потребности работать в эмуляторе терминала, который является самостоятельно приложением. Существуют различные эмуляторы терминала (xterm, aterm, eterm); обычно DES (такой как lxde) имеет одно собственное - в случае lxde, это - lxterminal. Проверьте то, что происходит, если Вы вводите lxterminal & на командной строке ;) Относительно Вашего средства запуска измените Исполнительную строку в mc.desktop к:

Exec=/usr/bin/lxterminal -e mc

Предположение, которое это - то, где исполняемый файл (сверяются whereis lxterminal). Поочередно, Вы могли изменить mc.sh, чтобы сделать то же самое, но вышеупомянутое более просто.

Посмотрите man lxterminal для объяснения -e опция.

10
02.04.2019, 22:24
2 ответа

Страница человека для SystemD имеет информацию, которую вы ищете.

Выдержка

Systemd обеспечивает систему зависимостей между различными объектами "единицы". Единицы инкапсулируют различные объекты, которые имеют отношение к Загрузка системы и обслуживание. Большинство единиц настроены В файлах конфигурации устройства, синтаксис которого и базовый набор вариантов описано в Systemd.Unit (5), однако некоторые создаются автоматически от другой конфигурации или динамически из состояния системы.

Единицы могут быть «активными» (значения запущены, связаны, подключены ... в зависимости от типа устройства см. Ниже) или «неактивен» (значение остановился, несвязанный, отключен, ...), а также в процессе бывания активирован или деактивированный, то есть между двумя состояниями (эти состояния называются «активирующими», «деактивировать»).

Специальное «неудачное» состояние также доступно, что очень похоже для «неактивного» и вводится, когда служба каким-то образом не удалось (Процесс возвращенный код ошибки на выходе или сбой или операции время вышло). Если это состояние введено, причина будет зарегистрирована, для позже ссылка.

Обратите внимание, что различные типы единиц могут иметь ряд дополнительных подходы, которые сопоставлены с пятью обобщенными государствами единиц описано здесь.

Разбивка

Так что, если вы прочитали вышеупомянутое и не понимаете разницу, вот оно в двух словах.

  • Включено - Служба (единица) настроен для начала, когда система System
  • отключено - Услуги (блок) настроен на не запуск, когда системные ботинки
  • Active - В настоящее время работает сервис (единица).
  • Неактивный - Услуга (единица) в настоящее время не работает, но может начаться, то есть активная, если что-то пытается использовать услугу.

Неактивное

Это последний может показаться самым озадаченным, но думать о Systemd вдоль тех же строк, что и Xinetd . Он может управлять вашими услугами для вас и начать их, по требованию при необходимости. Таким образом, хотя услуги «выключены», они в неактивном состоянии, но при запуске они могут стать активными .

Это состояние также может возникнуть, когда служба (единица) была включена, но еще не запущена вручную. Таким образом, сервис кладет «бездействовать» в , остановился или , не удалось состояние , пока служба не будет запущена вручную, либо система проходит через перезагрузку, что приведет к тому, что услуга станет Active из-за его возможности.

15
27.01.2020, 20:00

При включении / отключении сервиса вы, по сути, вы, по сути, вы можете автоматически начать при загрузке.

Итак, SystemCTL включает LXDM , установит LXDM в качестве DM. Тем не менее, это не начнется сразу.

С другой стороны, активные / неактивные (и необязательно неудачные) сообщает вам текущее состояние службы. После запуска SystemCTL Запустить LXDM , LXDM на самом деле работает, и его состояние активно.

Обычно, когда вы впервые установите сервис, вы сначала проверили его, начнем его. Если он проверяет, вы бы включили его. Таким образом, вы избегаете подвешивания вашей системы во время загрузки.

6
27.01.2020, 20:00

Теги

Похожие вопросы