
gittech. site
for different kinds of informations and explorations.
Systemd-pilot: Desktop application for managing systemd services
Published at
Dec 31, 2024
Main Article
systemd Pilot
systemd Pilot is a desktop application for managing systemd services on GNU/linux systems. it can be described as a gui for systemctrl.
Features
- List system services on local machine or remote hosts
- Quickly deploy a new service using a template
- Start, Stop, Restart services, show status
- Easy search. Just start typing and the app will find relevant services
- Lightweight and easy on system resources (just a single Python script)
Download
- Download from the releases section the package for your distribution.
Requirements
If you prefer to run the python script directly, here are the requirements:
Python modules:
- PyGObject>=3.42.0
- paramiko>=3.0.0
- keyring>=24.0.0
- rich>=13.0.0
- PyYAML
Debian dependencies:
sudo apt install python3-gi python3-gi-cairo gir1.2-gtk-3.0 gir1.2-gtksource-4 python3-paramiko python3-yaml python3-keyring
Fedora/RHEL dependencies:
sudo dnf install python3 python3-gobject python3-paramiko python3-keyring python3-rich python3-cairo python3-gobject python3-dbus python3-secretstorage gtk4 libadwaita gtksourceview4 systemd
Support development
Bitcoin:bc1qqtsyf0ft85zshsnw25jgsxnqy45rfa867zqk4t
Doge:DRzNb8DycFD65H6oHNLuzyTzY1S5avPHHx