Я записал сценарий Python для добавления Индикатора приложения в строке меню в человечности.
Я хочу выполнить его как услуга, который запускается на системном запуске.
Я пытался смотреть на другие ответы, но ни один из них не работал на меня, как они были устаревшими, используемыми устаревшими функциями или просто не работали на меня.
Я использую Ubuntu 16.04.
Ведите меня.Спасибо
Существует различие, если необходимо работать , поскольку услуга или просто работает оно , потому что вопрос подразумевает, что просто выполнение его было бы достаточно.
Используют Приложения Запуска программа в Вашей Ubuntu.
Помещенный (исполняемый) сценарий где-нибудь и создает новую запись, которые в основном просто указывают на сценарий.
Удостоверяются, что сценарий имеет надлежащую хижину: #!/usr/bin/env python
или подобный.
Также удостоверяются, что запись включена.
то, Что это делает, в основном создает новый .desktop файл в ~/.config/autostart
. Можно взломать далеко в том файле на рабочем столе к содержанию основы, просто не удаляйте X-MATE-Autostart-enabled=true
(эта строка могла немного отличаться в зависимости от DE)
использование Ubuntu 16 systemd
, и необходимо создать сервис для этого. Создание systemd сервиса является немного более трудным, но существует много хороших руководств как:
Однако это главным образом используется для второстепенных демонов, не индикаторов или других вещей GUI, таким образом, необходимо придерживаться Приложений Запуска.