chkservice is a tool for managing systemd units in terminal.
Debian >= 10
sudo apt install chkservice
Ubuntu
sudo add-apt-repository ppa:linuxenko/chkservice
sudo apt-get update
sudo apt-get install chkservice
Arch
git clone https://aur.archlinux.org/chkservice.git
cd chkservice
makepkg -si
Fedora
dnf copr enable srakitnican/default
dnf install chkservice
chkservice
require super user privileges to make changes into unit states or sysv scripts. For user it works read-only.
Package dependencies:
- libncurses5
- libsystemd0 ( >= 222 )
Build dependencies:
- pkg-config
- libncurses5-dev
- libsystemd-dev ( >= 222 )
Build and install debian package.
git clone https://github.com/linuxenko/chkservice.git
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ../
cpack
dpkg -i chkservice-x.x.x.deb
Build release version.
git clone https://github.com/linuxenko/chkservice.git
mkdir build
cd build
cmake ../
make
To build debug version, DEBUG
environment should be set
export DEBUG=1
cmake ....
make Test
- v0.2 - Integration with Travis was fixed
- v0.2 - Window resize supoport added by Gilles Talis [email protected]
GNU General Public License
chkservice is a tool for managing systemd units. more infomration at https://github.com/linuxenko/chkservice