¿Le gustaría instalar GUI en su servidor Ubuntu? Puede hacer esto completamente en la mayoría de los escenarios, y seguiré los pasos de este tutorial en detalle.
Ayer de que vea esto, permítame explicarle por qué Server Edition no viene con una interfaz gráfica de usufructuario y en qué casos puede instalar la interfaz gráfica de usufructuario en su servidor.
Tabla de Contenidos
¿Por qué el servidor Ubuntu no tiene una interfaz gráfica de usufructuario?
Si compara el escritorio de Ubuntu con el servidor, la principal diferencia es que no hay una interfaz gráfica de usufructuario, es afirmar, el entorno de escritorio en la publicación del servidor. Ubuntu Server es básicamente una interpretación simplificada del escritorio de Ubuntu sin los módulos gráficos.
Esto es por diseño. Un servidor Linux intenta utilizar los capital del sistema para ejecutar servicios. El entorno de escritorio dibujo consume muchos capital del sistema. Por esta razón, los sistemas operativos del servidor no incluyen un entorno de escritorio de forma predeterminada.
Puede utilizar un servidor Ubuntu con 512 MB de RAM, pero un escritorio Ubuntu necesita al menos 2 GB de RAM para funcionar correctamente. Esto se ve como un desperdicio de capital en el mundo de los servidores.
Como usufructuario del servidor (o administrador del sistema), se demora que use y administre su sistema desde la vírgula de comandos. Para hacer esto, debe tener un conocimiento práctico de los comandos de Linux.
¿Efectivamente necesita instalar la GUI en su servidor?
Algunas personas se sienten incómodas con la idea de hacer todo con comandos en la terminal. A posteriori de todo, la mayoría de la muchedumbre está condicionada a utilizar una computadora de forma gráfica.
Puede instalar un entorno de escritorio en su servidor y utilizarlo gráficamente. La mayoría de la muchedumbre no lo hace, pero es una opción.
Sin retención, esto solo funciona si tiene comunicación directo al servidor. Si lo está ejecutando en una computadora física como un servidor, computadora de escritorio / computadora portátil o dispositivos como Raspberry Pi. Incluso puede instalarlo en un servidor que se ejecute en una máquina posible si tiene comunicación directo al sistema host.
Si ha implementado un servidor con un proveedor de servidores en la abundancia como Linode, DigitalOcean o AWS, instalar la GUI no es una buena idea. Si tiene un servidor remoto que desea ordenar gráficamente, puede usar herramientas como Webmin o Cockpit. Estas herramientas le permiten utilizar y ordenar sus servidores gráficamente en un navegador web. Utiliza muchos menos capital del sistema que un entorno de escritorio completo.
¿Cómo instalo la GUI en el servidor Ubuntu?
Una vez que se aclaren los conceptos básicos, veamos los pasos para instalar un entorno de escritorio en un servidor Ubuntu.
Necesita las siguientes cosas:
- Ubuntu Server está configurado y funcionando con al menos 2 GB de RAM
- Derechos de administrador (necesita ejecutar comandos sudo)
- Conexión a Internet (descargará e instalará nuevos paquetes)
En mi caso, el servidor Ubuntu está instalado en una máquina posible y tengo comunicación directo a la máquina host. Usé el mismo método en un servidor Ubuntu instalado en una Raspberry Pi.
Estas cosas funcionan correctamente con fines experimentales mientras estudia y explora. No agregue una GUI en un servidor de producción. Quitar la GUI después puede provocar problemas de dependencia y, en algunos casos, una error del sistema.
Prepare su sistema
Cedido que va a realizar algunos cambios en todo el sistema, primero actualice y actualice todo para asegurarnos de que nuestro sistema esté ejecutando los paquetes más recientes:
sudo apt update && sudo apt upgrade
Instale el entorno de escritorio
Si las actualizaciones ya no son posibles, puede continuar con la instalación de un entorno de escritorio.
Hay dos maneras de hacer esto:
- Use apt para instalar los paquetes
- Usar una útil de Debian citación tasksel que ayuda a instalar múltiples paquetes en un proceso coordinado (tareas).
En cualquier caso, puede instalar el entorno de escritorio completo que elija como un paquete completo, como si hubiera instalado la interpretación de escritorio desde cero. Con eso me refiero a que obtienes todas las aplicaciones y herramientas unificado que obtienes con la interpretación de escritorio.
Si quieres usar tasksel
Primero debes instalarlo con el venidero comando:
sudo apt install tasksel
Una vez que se complete esta tarea, estará diligente para usar tasksel
para instalar el entorno de escritorio (incluso conocido como DE).
A estas directiva, probablemente sepa que hay varios entornos de escritorio disponibles. Puedes nominar el que más te guste. Algunos entornos de escritorio requieren más capital del sistema (como GNOME) mientras que otros usan menos capital del sistema (como Xfce, MATE, etc.).
Depende de usted osar qué DE utilizar. Estoy usando el escritorio GNOME ya que es el escritorio predeterminado para Ubuntu. Más delante compartiré algunos consejos sobre la instalación de diferentes escritorios.
Si utiliza tasksel
Ejecute este comando:
sudo tasksel install ubuntu-desktop
Si solo desea usar apt, ejecute este comando:
sudo apt install ubuntu-desktop
Dependiendo de su velocidad de conexión y hardware, este proceso tomará de unos minutos a una hora.
Me gustaría señalar que ambas acciones dan como resultado la instalación completa del entorno de escritorio GNOME. Ejecuté los dos comandos para este tutorial y obtuve exactamente los mismos resultados.
Instalar y configurar el Administrador de pantalla
A posteriori de completar este proceso, necesitará un componente llamado Administrador de pantalla, incluso conocido como Administrador de inicio de sesión. Esta útil es responsable de iniciar el servidor de visualización y cargar el escritorio mientras administra las sesiones de usufructuario y la autenticación.
De forma predeterminada, GNOME Desktop usa GDM3 como su administrador de pantalla, pero es un poco engorroso en el flanco de los capital. Puede usar poco más etéreo y que ahorre más capital. En este caso, tomemos lightdm, un administrador de pantalla independiente de la plataforma. Instálelo con apt:
sudo apt install lightdm
Al instalar lightdm, el sistema solicitará un administrador de pantalla unificado, ya que solo se puede ejecutar uno a la vez, aunque se pueden instalar varios.
Solo elige lightdm de la nómina y presione
sudo service lightdm start
Si desea comprobar qué Display Manager está configurado en su sistema, puede hacer lo venidero:
cat /etc/X11/default-display-manager
y obtendrá un mensaje similar:
Si todo salió según lo planeado, se cargará una pantalla de bienvenida.
Ingrese sus credenciales y su escritorio se ejecutará.
Cuando desee cerrar la GUI, broa una ventana de terminal y escriba:
sudo service lightdm stop
Instalar otros entornos de escritorio (opcional)
Dije anteriormente que podemos nominar diferentes escritorios, así que echemos un vistazo a algunas alternativas.
COMPAÑERO
MATE es un escritorio ágil basado en código pulvínulo GNOME2. Es completamente de código hendido y una muy buena opción.
Para instalar MATE deberías ejecutar:
sudo tasksel install ubuntu-mate-core
o
sudo apt install ubuntu-mate-core
Lubuntu / LXDE / LXQT
Lubuntu es otra opción liviana que recomiendo si su sistema tiene capital limitados o si está dando nueva vida a una computadora más vieja. Instálelo con este comando:
sudo tasksel install lubuntu-core
o
sudo apt install lubuntu-core
Xubuntu / Xfce
Xubuntu es un derivado de Ubuntu basado en el entorno de escritorio Xfce y es ágil, simple, estable, pero incluso en gran medida personalizable. Si quieres probarlo, usa el venidero comando:
sudo tasksel install xubuntu-core
o
sudo apt install xubuntu-core
Dejo de flanco algunos otros escritorios como KDE, Cinnamon y Budgie por una razón, todos son excelentes escritorios y puedes instalarlos como quieras.
¿Cómo elimino la GUI del servidor Ubuntu?
Si descubre que el entorno de escritorio consume demasiados capital de la computadora, puede eliminar los paquetes que instaló anteriormente.
Tenga en cuenta que, en algunos casos, esto puede provocar problemas de dependencia. Por lo tanto, haga una copia de seguridad de sus datos importantes o cree una instantánea del sistema.
Sabes cómo eliminar paquetes de Ubuntu:
sudo apt remove ubuntu-desktop
sudo apt remove lightdm
sudo apt autoremove
sudo service lightdm stop
Ahora reinicia tu sistema. Debería retornar al inicio de sesión ordinario de la vírgula de comandos.
Envolver
Es posible instalar una GUI para un escritorio, pero no es necesario en la mayoría de los escenarios. Si no está demasiado familiarizado con la vírgula de comandos, use una distribución de servidor como YunoHost, que se fundamento en Debian, para darle un servidor que se puede ordenar a través de la GUI.
Dicho esto, si está instalando un sistema desde cero, le recomendaría que opte por una interpretación de escritorio y evite los pasos adicionales posteriormente.
Con esa información, te dejo la sección de comentarios. ¿Está utilizando la GUI en un servidor? ¿Ha tenido problemas para seguir este tutorial?