Ubuntu Server 按需运行 GUI

Ubuntu Server 按需运行 GUI

我需要一个类似于 MS Windows 3.x 和 MS DOS 的解决方案,您使用 DOS 启动计算机,如果您想要 GUI,只需键入命令win

我需要类似的东西,带有 Ubuntu Server 和任何 GUI 环境。换句话说,我需要计算机默认使用 Ubuntu 服务器启动并使用 shell 工作,如果需要 GUI 以可视化方式执行某些任务,我只需输入命令来加载 GUI,然后我就可以关闭 (释放 GUI 使用的资源),同时服务器 shell 仍然有效。

确实,多年来我第一次使用 Ubuntu 的经验是 Ubuntu Server,但当我遵循诸如 之类的建议时sudo apt-get install ubuntu-desktop,我总是以计算机默认启动 GUI 而告终,而我不想要那样。我需要按需 GUI。即使編輯grub将导致需要再次重新启动。

我问这个问题是因为我需要使用 Ubuntu 服务器来保护资源,但是在进行主要设置(例如设置网络、编辑配置文件等)时我需要 GUI 的便利。

答案1

sudo apt-get install ubuntu-desktop是一个足够的解决方案,但它要求您更改 grub 设置,以便您默认启动到控制台模式。根据https://askubuntu.com/a/92279/295286 您需要编辑/etc/default/grub以下行:

# Stops the ubuntu purple screen
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

# Uncomment to disable graphical terminal (grub-pc only) 
GRUB_TERMINAL=console

为了使更改生效,请记住运行sudo update-grub

或者,如果您不介意使用简约桌面环境而不是整个桌面,请安装openboxblackbox仅安装。安装这些不会影响您的计算机启动到哪种模式。我在我的 Arch Linux 虚拟机上使用完全相同的方法。

答案2

超轻窗口管理器,您可以启动和停止

您可以安装xinitfluxboxxterm(以及您想要使用的 GUI 程序)。然后您可以使用 启动图形startx。退出fluxbox窗口管理器将带您返回文本屏幕。

我制作了压缩图像文件,为此类系统(32 位和 64 位 Xenial 系统)提供快捷方式,但当然您可以制作自己的系统或将这种图形添加到现有系统中。

请参阅这些链接了解更多详细信息,

help.ubuntu.com/community/Installation/UEFI-and-BIOS/stable-alternative

dd_text_16.04-UEFI-n-BIOS_2017-01-15_intel-4-pendrive-7.8GB.img.xz

dd_X32-Txt-Startx-Intl_2016-12-11_4GB.img.xz

相关内容