No pude encontrar ninguna herramienta GUI que administre servicios en Ubuntu. Ejecuto Ubuntu como máquina Virtual Box en Windows. He intentado usar System Jobs
pero no funciona.
Tengo un servidor LAMP y quiero hacer algún control para iniciarlo como un servicio o no. Sé que hay comandos de terminal realiza el trabajo. Sin embargo, necesito una GUI como las de Windows para facilitar las cosas para LAMP o cualquier otro servicio.
Respuestas:
Recomendaría systemd-manager. Especialmente para 16.04. Creo que será una gran herramienta para administrar servicios.
He dado el procedimiento de instalación y uso en otra respuesta relacionada, es por eso que no repito el mismo contenido dos veces. Compruebe esta respuesta para la pregunta ¿Cómo puedo mejorar la velocidad de arranque
fuente
systed-sysv-install
. Creo que Apache pronto proporcionará soporte completo para systemdLo que estaba buscando es:
Ejecutándolo con:
Dado que este es el primer éxito en Google cuando busca "gui de administrador de servicios ubuntu", y no contenía la respuesta correcta, le enseñaré cómo encontrar esto, y cualquier herramienta, si tiene algo para seguir . Veamos nuestra versión de Linux / Distribución:
Esto nos dice nuestro sistema operativo. El mío es Ubuntu 16.04. Como la mayoría de Linux, Ubuntu ha cambiado a systemd para administrar sus servicios. Encontraría esto haciendo una búsqueda en la web para "servicio ubuntu". Veamos si hay un paquete systemd que alude a ser una interfaz, administrador o GUI. (Interfaz gráfica del usuario).
Ahora podemos desplazarnos hacia arriba (Shift + PgUP - o en una computadora portátil, Shift + Fn + Arriba). Por supuesto, también puede buscar "servicio" o "servicios". Oye, mira, hay un systemd-ui. ¡Vamos a instalarlo!
¡Excelente! ¿Ahora que? ¿Cómo averiguo qué es el comando o qué instaló? Afortunadamente, hay un comando que nos muestra qué archivos instala un paquete:
(O)
Esto nos muestra:
Debería saber que los archivos .desktop son accesos directos en el entorno de escritorio Gnome. Puede mirar dentro del archivo .desktop:
Puede buscar la especificación de los accesos directos de Gnome. Sin embargo, se explica por sí mismo: Exec = systemadm. Categorías = Sistema; Configuración. Así que mire debajo de los menús "Sistema" o "Configuración" debajo de sus aplicaciones, o simplemente ejecútelo:
Voila! Oh, espera ... esta es una utilidad bastante inútil. Dice "Administrador" pero solo le permite ver, no deshabilitar, detener ni iniciar nada. ¡Que molesto! Puede ver exactamente lo mismo escribiendo:
Simplemente lo muestra de una manera más ordenada ... Pero con systemctl también puede administrarlo. Entonces, continuemos la búsqueda ... esta vez, supongamos que no tenemos un terminal con función de búsqueda o desplazamiento, usemos "menos". Para buscar en menos, escriba "/" y salga de "q":
Después de una loca búsqueda de gansos con viejas utilidades de gnome como "gnome-system-tools" (que es igualmente inútil como systemadm) - oye, nada te impide aprender a programar y mejorar systemmadm, de eso se trata Linux - pero por qué reinventar el rueda si ya existe ... para continuar la búsqueda ...
Ahora eso parece prometedor. Los chicos de KDE generalmente están por delante de la curva con sus utilidades ... vamos a verlo:
Genial ... ¿ahora cómo lo ejecutamos? ...
Whoa! Eso es demasiado para buscar ... veamos si hay un archivo ".desktop" allí ...
También puede grep para "escritorio", luego le mostrará todas las líneas que contienen "escritorio", y no solo las que terminan en ".desktop". Sin el \., El. no tiene sentido, solo significa "cualquier personaje" para grep. Con solo un \., El shell se comerá el \ y enviará el siguiente carácter literal a grep, por lo que sigue siendo un \. Queremos decirle a grep que el. es un literal y grep también usa un \ para decir que el siguiente carácter es literal. Entonces \\ envía un \ a grep, y luego $ significa "final de línea", por lo que significa que estamos buscando una línea que termine en ".desktop". ¡Y mira! Hay 2:
Ahora, puede simplemente "cat" o editarlos individualmente para ver qué hay en ellos, pero también puede buscar ambos con bastante facilidad. Alimentaremos la salida de lo anterior a un comando que alimentará cada línea individualmente a otro comando. El comando que hace eso se llama "xargs". El comando al que lo alimentaremos es grep. Si le da a grep un solo parámetro, busca la entrada estándar. Si le da dos parámetros +, tratará el primero como la cadena de búsqueda y el resto como archivos en los que buscará.
Bien, ahora tenemos un comando, probémoslo:
Gracias Ubuntu. Así que hemos descubierto una dependencia que falta en los paquetes de Ubuntu. Cuando instalamos kde-config-systemd, ¡debería instalar automáticamente kde-cli-tools! ¡Entonces puedo arreglar esto! Ahora iré y actualizaré el archivo del paquete y crearé una solicitud de extracción (o si no sabe cómo, simplemente registre un error en el "ubuntu bug tracker" y alguien más lo hará y lo arreglará para todos).
Así que por ahora:
Y ahora que está hecho:
Voila! Felicidades, ahora tiene una GUI ... donde puede romper su sistema deshabilitando cosas ... o acelerarlo deshabilitando cosas innecesarias. ¿Pero cómo sabes cuál es cuál? Tal vez para deshacerse de cupsd (porque nunca imprimes cosas), o avahi-daemon (porque nunca usas el intercambio de archivos o el chat u otras cosas truculentas de la red) ... ¿hubiera sido más fácil y seguro desinstalarlas? ...
De todos modos, espero que ahora estén al menos unos pasos más cerca de mejorar Linux para todos.
fuente
Puedes hacer casi lo mismo con
webmin
. Desde la página de inicio de Webmin :¿Qué es webmin?
Webmin es una interfaz basada en web para la administración del sistema para Unix. Con cualquier navegador web moderno, puede configurar cuentas de usuario, Apache, DNS, uso compartido de archivos y mucho más. Webmin elimina la necesidad de editar manualmente los archivos de configuración de Unix como / etc / passwd, y le permite administrar un sistema desde la consola o de forma remota. Consulte la página de módulos estándar para obtener una lista de todas las funciones integradas en Webmin.
Para instalarlo, ejecute el siguiente comando desde una ventana de terminal:
Primero, agregue el repositorio:
Luego instale la llave:
Luego actualice e instale webmin:
Las instrucciones de instalación provienen de: http://www.webmin.com/deb.html
Una vez instalado, puede acceder a él abriendo un navegador en https: // localhost: 10000 /
Inicie sesión como usuario registrado en el host que tiene
sudo
acceso.¡Espero que esto ayude!
fuente
Ahora estoy usando Kubuntu 18.04 y encontré una ingeniosa herramienta incorporada para este propósito, es ksysguard, imprímala en el terminal para abrirla como en la siguiente captura de pantalla:
fuente