Mit welchem ​​Tool kann ich Upstart-Services verwalten?


10

Wie soll ich Upstart-Runlevel konfigurieren? Natürlich könnte ich bearbeiten, /etc/init/XXaber das war nicht der richtige Weg, denke ich.

Antworten:


10

Jep! Sie haben ein Tool, natürlich GUI.

Öffnen Sie Ihr Terminal und geben Sie dies ein

sudo apt-get install bum 

Geben Sie wie BootUP Managerim Einheitsstrich ein, der geöffnet wird.

Geben Sie hier die Bildbeschreibung ein


3
bumist nur für SysV Init, nicht für Upstart
Florian Diesch

8

Technisch gesehen handelt es sich bei den .confDateien /etc/init/um Konfigurationsdateien, sodass Sie sie bearbeiten können.

In Ubuntu 11.04 und höher können Sie .overrideDateien verwenden, um Upstart-Jobs zu ändern, ohne die .confDatei zu ändern: So ändern Sie den Job foowie in /etc/init/foo.confcreate definiert /etc/init/foo.overrideund setzen kin die Dinge, die Sie ändern möchten.

Leider .overridescheint die Dokumentation für die Dateien etwas schlecht zu sein, so dass ich mir über die Details hier nicht wirklich sicher bin.

Upstart Intro, Cookbook and Best Practices verwendet eine overrideDatei mit einer manualZeilengruppe, um zu verhindern, dass ein Job automatisch gestartet wird:

echo "manual" >> /etc/init/myjob.override

Das einfache Kopieren der .confDatei in die .overrideDatei scheint ebenfalls zu funktionieren.


1
Das manuelle Stöbern der Dateien ist der "richtige" Weg, um den Start zu verwalten.
Oli

Weitere Details zu der .overrideDatei finden Sie im Archiv von Upstart Blog
Cas
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.