Je n'ai pas pu trouver d'outil GUI qui gère les services dans Ubuntu. J'exécute Ubuntu en tant que machine Virtual Box sous Windows. J'ai essayé d'utiliser System Jobs
mais cela ne fonctionne pas.
J'ai un serveur LAMP et je veux contrôler ou non le démarrage en tant que service. Je sais qu'il existe des commandes de terminal pour effectuer le travail. Cependant, j'ai besoin d'une interface graphique comme celles de Windows pour faciliter les choses pour le LAMP ou tout autre service.
Réponses:
Je recommanderais systemd-manager. Surtout pour le 16.04. Je pense que ce sera un excellent outil pour gérer les services.
J'ai donné la procédure d'installation et d'utilisation sur une autre réponse connexe, c'est pourquoi ne pas répéter le même contenu deux fois. Vérifiez cette réponse pour la question Comment améliorer la vitesse de démarrage
la source
systed-sysv-install
. Je pense qu'apache fournira bientôt un support complet pour systemdCe que je cherchais c'est:
L'exécuter avec:
É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:
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).
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!
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:
(Ou)
Cela nous montre:
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:
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:
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:
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":
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 ...
Maintenant, cela semble prometteur. Les gars de KDE sont généralement en avance sur la courbe avec leurs utilitaires ... voyons ça:
Génial ... maintenant, comment le faisons-nous? ...
Whoa! C'est tout simplement trop de recherche ... voyons s'il y a un fichier ".desktop" dedans ...
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:
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.
Bon, maintenant nous avons une commande, essayons-la:
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:
Et maintenant que c'est fait:
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.
la source
Vous pouvez faire presque la même chose avec
webmin
. Depuis la page d' accueil de Webmin :Qu'est-ce que Webmin?
Webmin est une interface Web pour l'administration système pour Unix. À l'aide de n'importe quel navigateur Web moderne, vous pouvez configurer des comptes d'utilisateurs, Apache, DNS, le partage de fichiers et bien plus encore. Webmin supprime la nécessité de modifier manuellement les fichiers de configuration Unix comme / etc / passwd et vous permet de gérer un système à partir de la console ou à distance. Voir la page des modules standard pour une liste de toutes les fonctions intégrées à Webmin.
Pour l'installer, exécutez la commande suivante à partir d'une fenêtre de terminal:
Tout d'abord, ajoutez le référentiel:
Installez ensuite la clé:
Ensuite, mettez à jour et installez webmin:
Les instructions d'installation proviennent de: http://www.webmin.com/deb.html
Une fois installé, vous pouvez y accéder en ouvrant un navigateur sur https: // localhost: 10000 /
Connectez-vous en tant qu'utilisateur enregistré sur l'hôte qui a
sudo
accès.J'espère que cela t'aides!
la source
Maintenant, j'utilise Kubuntu 18.04 et j'ai trouvé un outil intégré astucieux à cet effet, c'est ksysguard l' imprimer dans le terminal pour l'ouvrir comme la capture d'écran suivante:
la source