Es gibt ein von Benutzern bereitgestelltes Skript, das grundlegende systemd.service für die Openrc-Initscript-Konvertierung durchführt: https://forum.artixlinux.org/index.php/topic,276.0.html
Wie konvertiere ich einen Systemd-Service nach OpenRC?
443
A.Dumas
Ich möchte meinem Artix-Linux-System einen Dienst hinzufügen, bei dem es sich um ein Arch Linux-System mit OpenRC als Init-System handelt.
Betrachten Sie den systemd-Dienst
[Unit] Description=sets battery thresholds [Service] Type=oneshot RemainAfterExit=yes ExecStart=/usr/bin/tpacpi-bat -s ST 0 40 ExecStart=/usr/bin/tpacpi-bat -s SP 0 80 ExecStop=/usr/bin/tpacpi-bat -s ST 0 0 ExecStop=/usr/bin/tpacpi-bat -s SP 0 0 [Install] WantedBy=multi-user.target
wie kann ich das in openrc umwandeln und sollte es so platziert werden, dass man es per hinzufügen kann rc-service start
?
2 Antworten auf die Frage
0
nous
Können Sie das etwas näher erläutern?
Toto vor 5 Jahren
0
0
nous
% cat systemd.service [Unit] Description=sets battery thresholds [Service] Type=oneshot RemainAfterExit=yes ExecStart=/usr/bin/tpacpi-bat -s ST 0 40 ExecStart=/usr/bin/tpacpi-bat -s SP 0 80 ExecStop=/usr/bin/tpacpi-bat -s ST 0 0 ExecStop=/usr/bin/tpacpi-bat -s SP 0 0 [Install] WantedBy=multi-user.target % initify.pl systemd.service % cat systemd #!/sbin/openrc-run command=/usr/bin/tpacpi-bat command_args="-s ST 0 40" pidfile= name="systemd" description="sets battery thresholds"
Der Shebang ist für Gentoo; in Artix muss es sein #!/usr/bin/openrc-run
.
Herzlich willkommen zu Super User! Wir helfen immer gerne, aber Sie haben anscheinend zwei Super User-Konten: [dieses] (https://superuser.com/users/926266/nous) und [dieses] (https://superuser.com/users) / 926282 / nous). Bitte nehmen Sie sich die Zeit, um das folgende Help Center-Tutorial zu verwenden, und bitten Sie die Super User-Mitarbeiter, Ihre Konten zusammenzuführen: [Ich habe aus Versehen zwei Konten erstellt. Wie füge ich sie zusammen?] (https://superuser.com/help/merging-accounts)
Run5k vor 5 Jahren
1
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4