如何禁用图形外壳?

如何禁用图形外壳?

我有一个在虚拟机中运行的 Linux 系统 (Ubuntu),但现在我想禁用图形 shell。图形组件在启动过程中的哪个位置启动?它是一些依赖于运行级别的配置吗?我必须编辑哪些配置文件才能停止它?

答案1

您需要防止gdm服务在启动时启动。问题是 Ubuntu 使用了奇怪的upstart东西......所以没有简单的命令来禁用某些服务的启动。您只能删除 gdm 初始化脚本或编辑它以使其不运行 gdm。请参阅此线程以了解如何完成此操作

答案2

你可以禁用gdm服务:

sudo mv /etc/init/gdm.conf /etc/init/gdm.conf.off

答案3

打开文件/etc/default/grub并将GRUB_CMDLINE_LINUX_DEFAULT字符串添加到变量中text

然后,更新 GRUB 的配置文件

sudo update-grub

答案4

在较新的 Ubuntu 系统(例如版本 12.04)上,没有gdm其他一些答案中提到的。相反,它会运行lightdm,您可以将其配置为不启动:

sudo -s -H
echo "manual" >> /etc/init/lightdm.conf

相关内容