我有一台 Linux (Ubuntu) 虚拟机,已将其设置为桌面;它启动 X 和完整 UI。我只需要它作为服务器(将通过 ssh 访问它),并希望减少内存占用。
有什么好方法可以防止 X 在机器启动时启动?
更新:最终选择:
sudo mv /etc/rc2.d/S30gdm /etc/disabled-S30gdm
通过Evan Anderson的回答中的链接。
答案1
我不用 Ubuntu(我是 CentOS / Fedora 用户),但通常这是通过运行级别完成的。我读到,至少在 Ubuntu“Gutsy”上,没有一个运行级别不会默认启动 X。真麻烦!
看看这个家伙的网站——它至少应该让你知道该去哪里看。http://caulfield.info/emmet/2008/03/add-a-textonly-runlevel-to-ubu.html
在 RedHat 风格的发行版上,这很容易... >微笑<
我不知道上述这些删除 GDM 的技术,但我宁愿选择不同的运行级别来恢复 X,而不是删除软件。
编辑:这里有一些可能更好的想法:http://cviorel.easyblog.ro/2008/07/02/enabled-gdm-in-ubuntu/
答案2
您可以通过以下方式禁用 GDM:
update-rc.d -f gdm remove
然后重新启动,你就应该看到控制台窗口了。
答案3
进入系统 -> 管理 -> 服务并禁用 GDM
答案4
不确定 Ubuntu,但在 RedHat/Fedora/CentOS 中,只需将 /etc/inittab 中的默认运行级别更改为 3
id:3:initdefault: