wishi Asked: 2010-10-13 02:23:59 +0800 CST2010-10-13 02:23:59 +0800 CST 2010-10-13 02:23:59 +0800 CST 不要启动 Xserver [重复] 772 我试图说服 Ubuntu 的初始化系统不要在启动时启动 X11。删除gdm并没有改变每次机器重新启动时,带有 Gnome 的 X11 都会出现的事实。 我该如何摆脱它?我需要在启动后以没有 Xserver 的 root 身份自动登录。它是为了一个非常具体的自动化目的而设计的,而不是为了桌面体验;) boot root init.d 3 个回答 Voted Best Answer Riccardo Murri 2010-10-13T03:07:27+08:002010-10-13T03:07:27+08:00 在标准 Ubuntu 安装中有两个文件控制 X 启动:/etc/init/gdm.conf和/etc/init/failsafe-x.conf. 虽然第一个由 package 拥有gdm,但第二个由 GDM 拥有x11-common并在 GDM 无法启动时触发,尤其是在您删除 GDM 时会发生这种情况。 但是,您不需要删除包来阻止 GDM 启动;足以告诉新贵系统不要启动它: 编辑/etc/init/gdm.conf和/etc/failsafe-x.conf文件(在编辑之前制作文件的备份副本可能是个好主意) start on ...使用标准环境中不满足的条件更改现有节;例如,您可能只想在“运行级别 5”上启动 X,这是其他 Linux 发行版传统上所做的: start on runlevel [5] 保存更改并重新启动 可以阅读关于新贵配置文件的完整文档man 5 init。 churnd 2010-10-13T02:58:03+08:002010-10-13T02:58:03+08:00 你可以这样做: sudo update-rc.d -f gdm remove 然后恢复: sudo update-rc.d -f gdm default Oli 2010-10-13T04:42:23+08:002010-10-13T04:42:23+08:00 如果这是针对非常具体的非图形任务的,ubuntu-desktop那不是您想要的。 我知道您不需要删除某些东西来阻止它们运行,但是坦率地说,您最好获取Ubuntu Server(甚至是最小的)CD 并从低级别开始。 你开着一辆坦克去上班。你可以把它拆掉,打破它应该工作的方式,花很长时间来解决它……或者你可以用它换成超级自行车,然后安装你需要的东西。
在标准 Ubuntu 安装中有两个文件控制 X 启动:
/etc/init/gdm.conf
和/etc/init/failsafe-x.conf
. 虽然第一个由 package 拥有gdm
,但第二个由 GDM 拥有x11-common
并在 GDM 无法启动时触发,尤其是在您删除 GDM 时会发生这种情况。但是,您不需要删除包来阻止 GDM 启动;足以告诉新贵系统不要启动它:
/etc/init/gdm.conf
和/etc/failsafe-x.conf
文件(在编辑之前制作文件的备份副本可能是个好主意)start on ...
使用标准环境中不满足的条件更改现有节;例如,您可能只想在“运行级别 5”上启动 X,这是其他 Linux 发行版传统上所做的:保存更改并重新启动
可以阅读关于新贵配置文件的完整文档
man 5 init
。你可以这样做:
然后恢复:
如果这是针对非常具体的非图形任务的,
ubuntu-desktop
那不是您想要的。我知道您不需要删除某些东西来阻止它们运行,但是坦率地说,您最好获取Ubuntu Server(甚至是最小的)CD 并从低级别开始。
你开着一辆坦克去上班。你可以把它拆掉,打破它应该工作的方式,花很长时间来解决它……或者你可以用它换成超级自行车,然后安装你需要的东西。