Ce que je cherchais c'est:
sudo apt install kde-cli-tools kde-config-systemd
L'exécuter avec:
$ kcmshell5 kcm_systemd
Étant donné que c'est le premier succès sur Google lors de la recherche de "ubuntu services manager gui", et qu'il ne contenait pas la bonne réponse, je vais vous apprendre comment le trouver - et n'importe quel outil, si vous avez quelque chose à faire . Vérifions notre version Linux / Distribution:
$ cat /etc/issue
Ubuntu 16.04.3 LTS \n \l
Cela nous indique notre système d'exploitation. Le mien est Ubuntu 16.04. Comme la plupart des Linux, Ubuntu est passé à systemd pour gérer ses services. Vous le découvrirez en effectuant une recherche sur le Web pour "service ubuntu". Voyons s'il existe un package systemd qui fait allusion à être une interface, un gestionnaire ou une interface graphique. (Interface utilisateur graphique).
apt search systemd
Nous pouvons maintenant faire défiler vers le haut (Shift + PgUP - ou sur un ordinateur portable, Shift + Fn + Up). Vous pouvez bien sûr également rechercher "service" ou "services". Hé, regardez, il y a un systemd-ui. Installons-le!
sudo apt install systemd-ui
Génial! Maintenant quoi? Comment savoir ce qu'est la commande ou ce qu'elle a installée? Heureusement, il existe une commande qui nous montre quels fichiers sont installés par un package:
dpkg-query -L systemd-ui
(Ou)
dpkg -S systemd-ui
Cela nous montre:
/usr/share/applications/systemadm.desktop
Vous devez savoir que les fichiers .desktop sont des raccourcis dans l'environnement de bureau Gnome. Vous pouvez regarder à l'intérieur du fichier .desktop:
$ cat /usr/share/applications/systemadm.desktop
[Desktop Entry]
Name=systemadm
Comment=Manage Systemd Units
Exec=systemadm
Icon=applications-system
Terminal=false
Type=Application
Categories=System;Settings;
Vous pouvez rechercher la spécification des raccourcis Gnome. Il est assez explicite, cependant: Exec = systemadm. Catégories = Système; Paramètres. Regardez donc sous vos menus "Système" ou "Paramètres" sous vos applications, ou lancez-le simplement:
$ systemadm
Voila! Oh, attendez ... c'est un utilitaire plutôt inutile. Il dit "Manager" mais il vous permet uniquement de visualiser, pas de désactivation, d'arrêt, de démarrage de quoi que ce soit. Comme c'est ennuyeux! Vous pouvez voir exactement la même chose en tapant:
$ systemctl
Il le montre simplement d'une manière plus nette ... Mais avec systemctl, vous pouvez aussi le gérer. Continuons donc la recherche ... cette fois, supposons que nous n'ayons pas de terminal avec fonction de recherche ou de défilement, utilisons "moins". Pour rechercher moins, tapez "/" et quittez "q":
$ apt search systemd|less -S
Après une chasse à l'oie sauvage avec de vieux utilitaires gnome tels que "gnome-system-tools" (qui est tout aussi inutile que systemadm) - hé, rien ne vous empêche d'apprendre la programmation et d'améliorer systemadm, c'est de cela dont parle Linux - mais pourquoi réinventer le roue si elle existe déjà ... pour continuer la recherche ...
kde-config-systemd - KDE control center module for Systemd
Maintenant, cela semble prometteur. Les gars de KDE sont généralement en avance sur la courbe avec leurs utilitaires ... voyons ça:
sudo apt install kde-config-systemd
Génial ... maintenant, comment le faisons-nous? ...
dpkg-query -L kde-config-systemd
Whoa! C'est tout simplement trop de recherche ... voyons s'il y a un fichier ".desktop" dedans ...
$ dpkg-query -L kde-config-systemd|grep \\.desktop$
Vous pouvez également grep pour "bureau" aussi, alors il vous montrera toutes les lignes qui contiennent "bureau", et pas seulement celles qui se terminent par ".desktop". Sans le \., Le. n'a pas de sens, cela signifie simplement "n'importe quel caractère" pour grep. Avec juste un \., Le shell mangera le \ et enverra le prochain caractère littéral à grep, donc toujours juste un \. Nous voulons dire à grep que le. est un littéral. et grep utilise également un \ pour dire que le caractère suivant est littéral. Donc \\ envoie un \ à grep, puis le $ signifie "fin de ligne" donc cela signifie que nous recherchons une ligne qui se termine par ".desktop". Et regarde! Il ya deux:
/usr/share/kservices5/kcm_systemd.desktop
/usr/share/kservices5/settings-system-administration.desktop
Maintenant, vous pouvez simplement "chat" ou les modifier individuellement pour voir ce qui s'y trouve, mais vous pouvez également rechercher les deux assez facilement. Nous fournirons la sortie de ce qui précède à une commande qui alimentera chaque ligne individuellement vers une autre commande. La commande qui fait cela s'appelle "xargs". La commande à laquelle nous allons le fournir est grep. Si vous ne donnez à grep qu'un seul paramètre, il recherche l'entrée standard. Si vous lui donnez deux paramètres +, il traitera le premier comme la chaîne de recherche et les autres comme des fichiers dans lesquels il recherchera.
$ dpkg-query -L kde-config-systemd|grep \\.desktop$|xargs grep -i exec
/usr/share/kservices5/kcm_systemd.desktop:Exec=kcmshell5 kcm_systemd
Bon, maintenant nous avons une commande, essayons-la:
$ kcmshell5 kcm_systemd
The program 'kcmshell5' is currently not installed. You can install it by typing:
sudo apt install kde-cli-tools
Merci, Ubuntu. Nous avons donc découvert une dépendance manquante dans les packages Ubuntu. Lorsque nous installons kde-config-systemd, il devrait automatiquement installer kde-cli-tools! Je peux donc résoudre ce problème! Je vais maintenant mettre à jour le fichier de package et créer une demande d'extraction (ou si vous ne savez pas comment, enregistrez simplement un bogue sur le "ubuntu bug tracker" et quelqu'un d'autre le fera et le corrigera pour tout le monde.)
Alors pour l'instant:
$ sudo apt install kde-cli-tools
Et maintenant que c'est fait:
$ kcmshell5 kcm_systemd
Voila! Félicitations, vous avez maintenant une interface graphique ... où vous pouvez casser votre système en désactivant des choses ... ou l'accélérer en désactivant des choses inutiles. Mais comment savez-vous lequel est lequel? Peut-être pour se débarrasser de cupsd (parce que vous n'imprimez jamais de trucs), ou avahi-daemon (parce que vous n'utilisez jamais le partage de fichiers ou le chat ou d'autres trucs de réseau gimmicky) ... il aurait été plus facile et plus sûr de simplement les désinstaller? ...
Quoi qu'il en soit, j'espère que vous êtes maintenant au moins à quelques pas de l'amélioration de Linux pour tout le monde.