设置 Ubuntu 以在终端模式下启动并运行所有服务

设置 Ubuntu 以在终端模式下启动并运行所有服务

我在低端系统上运行虚拟 Linux 服务器,我想将服务器配置为在终端窗口启动而不是在 Gnome 登录窗口启动,这是因为硬件规格低。

答案1

要在 Ubuntu 9.10 和 10.04 中禁用 gdm,请将 /etc/init/gdm.conf 重命名为 /etc/init/gdm.disabled。在 Ubuntu 9.04 中,它是 /etc/event.d/gdm.conf

答案2

Ubuntu 服务器版本可能更易于创建无头服务器的全新安装。但如果您想避免重新安装,使用 Aptitude 清除桌面软件包也能帮到您。

主要是你需要删除Ubuntu 桌面meta-package 并让 Aptitude 删除其所有依赖项。我认为你可以这样做:

sudo aptitude purge --purge-unused ubuntu-desktop

这应该会删除整个 GUI 子系统 - Xorg、Gnome、GDM 等。它应该会留下Ubuntu 最小版本Ubuntu 标准软件包及其依赖项(为确保万无一失,您可以将它们固定在 Aptitude 中)。这些是所有 Ubuntu 版本(Server、Ubuntu、Kubuntu、Xubuntu 等)使用的基础软件包。

完成这些后,启动 Aptitude 以在服务器上安装所需的软件包。如果您想要更轻便的 GUI,请安装 Xubuntu(XFCE 而不是 Gnome,元软件包xubuntu 桌面)或 Lubuntu(LXDE 而不是 XFCE,元包lubuntu 桌面)。

答案3

如果你打算只将 Ubuntu 作为服务器运行,你应该看看Ubuntu 服务器版本,这将消除所有与桌面相关的进程并释放一些资源。

答案4

如果你想要一个无头服务器,为什么一开始要安装 Gnome?无论如何,也许这个关于如何停用 GUI 的小指南帮你搞定。基本上你用 rcconf 就可以阻止 gdm 和 X.org 启动。

相关内容