我在 Virtualbox 中安装了 CentOS 6。虽然我选择安装通用 GNOME 桌面,但 GNOME 桌面并未启动。我得到的只是黑白文本提示。我想知道如何从 CentOS DVD 安装 GNOME 桌面。
我如何安装 DVD 映像?
如何从命令行安装 GNOME 桌面?
如果我已经安装了 GNOME 桌面,为什么它无法启动?如何从命令行检查我是否安装了 GNOME?
这个虚拟机没有互联网连接,这就是为什么我想从 DVD 安装 GNOME 桌面。
答案1
1)如果您有一个 iso 文件,您可以执行类似的操作;
# mkdir /tmp/dvd1 /tmp/dvd2
# mount -ro loop CentOS-6.0-x86_64-bin-DVD1.iso /tmp/dvd1
# mount -ro loop CentOS-6.0-x86_64-bin-DVD2.iso /tmp/dvd2
2)我认为你需要在 CentOS 下安装以下内容来获得桌面,这将为你在 centOs 6.x 上提供 gnome 2 环境
yum groupinstall "General Purpose Desktop"
3)我怀疑如果您在上面的安装中缺少一些软件包,那么重新启动就可以了,但是如果不行,您可以尝试/usr/bin/gnome-session
(但是我没有运行 gnome,因此,如果您对软件包已安装感到满意,您可能希望更新您的问题,但是 gnome 不会自动启动会话管理器。
答案2
YUM 应该会告诉您 GNOME 组是否已安装:
yum grouplist
如果安装了 GNOME,则应该将通用桌面报告为已安装组。
如果已安装 NOME,但您仅收到文本登录提示,则可能是您的默认运行级别未设置为 5(自动启动 Xwindows 样式会话所需的级别)。
登录并使用以下命令检查您的运行级别:
who -r
如果您处于运行级别 3,则可以使用“startx”命令尝试启动 GNOME 会话。如果成功,则检查 /etc/inittab 中的默认运行级别:
grep default /etc/inittab
它应该像这样:
id:5:initdefault:
如果它被设置为“id:3:initdefault:”,您可以将级别从 3 编辑为 5,以便在下次启动时获得 Gnome 会话。