我只想安装一个最小的 GNOME 桌面,而不需要所有 Thunderbird/Firefox 和任何其他可能附带完整 CentOS Live Cd 的软件包。有类似的东西吗yum groupinstall base-desktop
?理想情况下,我只需要 Xorg/GNOME,然后手动添加任何其他包。也不gdm
,我只是想跑startx
。
答案1
有一个basic-desktop
组被描述为
也可用作瘦客户端的最小桌面。
它包括以下软件包:
- at-spi
- 控制中心
- 控制中心额外
- 总线
- 脑电图
- 通用数据管理
- gdm 插件指纹
- gdm 用户切换小程序
- gnome 小程序
- gnome 媒体
- gnome 软件包
- 侏儒面板
- gnome 电源管理器
- gnome 屏幕保护程序
- gnome 会话
- gnome 终端
- gnome-vfs2-smb
- 戈克
- gvfs 存档
- gvfs熔断器
- gvfs-smb
- 元城市
- 鹦鹉螺
- 网络管理器
- 网络管理器-gnome
- 通知守护进程
- openssh-askpass
- 虎鲸
- 波尔基特侏儒
- 脉冲音频模块 gconf
- 脉冲音频模块-x11
- rhn-安装-gnome
- 维诺
- xdg-用户-dirs-gtk
- 喊叫
它包括 gdm,它可以说是基本桌面的一部分,但不包括 Firefox、Thunderbird 等。如果您仍然想要更少,您需要从上面的列表中选择您想要的软件包,并在特定的上执行 yum install为您提供所需的桌面。
答案2
Centos 将安装 Gnome 作为默认 Gui。
# yum groupinstall basic-desktop desktop-platform x11 fonts
或者
# yum groupinstall "Desktop" "Desktop Platform" "X Window System" "Fonts"
安装 KDE
# yum groupinstall "KDE desktop"
从http://namhuy.net/475/how-to-install-gui-to-centos-minimal.html
答案3
你所说的东西在磁盘上不会占太多,最多可能是 1/2 GB 左右。如果您的空间如此紧张,这是一个问题,那么您将需要找到一个没有 X 的最小安装并从那里开始构建。如果你想最终得到任何涉及 GNOME 的东西,这可能不会有太大区别,而且很麻烦。
也就是说,我注意到这个评论这里在“CentOS 6 版本”下:
还有一张最小安装 CD,可为您提供一个非常小的基本安装,您可以添加到其中。
关于启动到控制台并使用 startx,这只是设置默认运行级别的问题。 CentOS仍然使用SysV风格的init系统。查找/etc/inittab
这一行:
id:5:initdefault:
可能有一些与之相关的评论。将 5 更改为 3,您将不再直接启动到 X。
没有 gdm 就不可能安装 gnome,但这并不意味着你必须使用它。 如果存在的话startx
将遵守其中的指令~/.Xclients
(默认情况下不存在)。尝试创建此文件并将其保存在 $HOME 中.Xclients
:
#!/bin/sh
gnome-session