¿Cómo eliminar la interfaz gráfica de usuario?


31

Bien, mi pregunta es que quiero ejecutar una aplicación pesada, en una máquina virtual (VirtualBox) con solo 2 GB de RAM (Windows 7 32Bit Host tiene 4 GB, 3.5 GB efectivos). Inicialmente pensé en instalar Ubuntu Server 12.04.1, que no viene con una GUI, así que pensé que sería eficiente en rendimiento, pero solo tengo Ubuntu 12.04 Desktop.

Mi pregunta es, ¿es posible eliminar las partes de la GUI en el escritorio Ubuntu 12.04 (no en el servidor), manteniendo solo el sistema operativo principal, después de la instalación en una máquina virtual?

O, ¿hay alguna forma de mejorar el rendimiento del sistema operativo?

Si necesita más información, estoy listo para proporcionar.

No quiero la GUI ni nada, incluso una pequeña ventana de terminal está bien para mí, puedo acceder a los archivos a través de FTP.

Respuestas:


51

No es necesario eliminar la GUI (unity, lightdm, compiz, etc.) del sistema.

Puede dejarlo y simplemente hacer su arranque predeterminado como modo de texto y si una vez que necesita una GUI puede restaurarlo fácilmente.

ábralo /etc/default/grubcomo root en su editor de texto favorito, por ejemplo, sudo vi /etc/default/gruby cambie la línea GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" a GRUB_CMDLINE_LINUX_DEFAULT="text"y actualice Grub. sudo update-grub Su sistema siempre se iniciará en modo texto.

Si alguna vez desea utilizar la GUI, puede iniciar fácilmente lightdm, la GUI:

sudo service lightdm start

Aquí hay algunos consejos que puede usar para aumentar el rendimiento de su sistema.


1
+1 para una respuesta rápida . Déjame probarlo y ver si eso funciona. :) Además, ¿funcionará mejor que tener GUI y ejecutarlo?
Praveen Kumar Purushothaman

tómese su tiempo y publique los resultados por favor

Tengo GRUB_CMDLINE_LINUX_DEFAULT="quiet splash". ¿Debo usar "text"o solo text?
Praveen Kumar Purushothaman

1
Usted es bienvenidosudo shutdown -h nowsudo halt

1
@maythux Aunque haltypoweroff generalmente son equivalentes, podría decirse que es preferible usar sudo shutdown -P nowo sudo poweroffapagar y apagar el sistema.
Eliah Kagan

20

Ninguna de estas respuestas responde a la pregunta del usuario.

  • Aconsejar cómo deshabilitar la GUI no es eliminarlo.
  • Aconsejar cómo usar una GUI diferente no es eliminarla.
  • Aconsejar usar una distribución de Linux diferente no es eliminarla.

Los comandos para eliminar la GUI son:

sudo apt-get remove ubuntu-desktop
sudo apt-get autoremove

Esto eliminará el metapaquete de Ubuntu Desktop y todos los paquetes asociados.

Si vas a responder la pregunta, responde la pregunta.


2
La respuesta aceptada da punteros en una dirección recomendada. Solo responder sudo apt-get remove stuffpodría causar más daño al OP de lo que piensas. Evite agregar razones de por qué agregó la respuesta, que está fuera de tema y es mejor como comentario.
edwin

Estoy de acuerdo con @edwin. :)
Praveen Kumar Purushothaman

si quiero habilitarlo, ¿qué debo hacer?
bugZero

1
Este método puede o no funcionar: a menudo, los paquetes que proporcionan la GUI dependen de otros paquetes, de modo que el ubuntu-desktopmetapaquete no siempre es la raíz de su "árbol de dependencia".
Eliah Kagan

¡Majik todavía tiene un punto MUY válido! Cuando alguien pregunta cómo eliminar la interfaz gráfica de usuario, cualquier otra respuesta que no sea cómo eliminar realmente la interfaz gráfica de usuario es, por definición, fuera del tema. Si alguien pregunta "¿tengo que eliminar la interfaz gráfica de usuario?", Siéntase libre de elaborar los pros y los contras de la interfaz gráfica de usuario y / o diferentes versiones de la misma.
CalMo

11

Alternativamente, puede instalar openbox, uno de los gestores de ventanas más ligeros disponibles:

sudo apt-get install openbox openbox-themes obconf obmenu

Esto agrega automáticamente una sesión de openbox al menú de inicio de sesión. Y esta es su GUI:

ingrese la descripción de la imagen aquí

Sí, eso es todo. Nada más que un menú contextual. Una GUI con una huella RAM increíblemente baja, tal como la quieres.


Parece genial, pero estoy cada vez más interesado en eliminar la interfaz en sí, porque quiero ejecutar una gran aplicación pesada, a la que puedo acceder usando mi host de Windows. :)
Praveen Kumar Purushothaman
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.