![哪里可以找到 kickstart 可用的软件包组列表?](https://linux22.com/image/1114661/%E5%93%AA%E9%87%8C%E5%8F%AF%E4%BB%A5%E6%89%BE%E5%88%B0%20kickstart%20%E5%8F%AF%E7%94%A8%E7%9A%84%E8%BD%AF%E4%BB%B6%E5%8C%85%E7%BB%84%E5%88%97%E8%A1%A8%EF%BC%9F.png)
由于 中存在(非常)长期的错误system-config-kickstart
,软件包选择部分没有列出可用的软件包,因此必须编辑ks.cfg
:这个问题解释如何。
问题中给出的一个例子是
%packages
@ ubuntu-server
openssh-server
ftp
build-essential
我假设@ ubuntu-server
是一个软件包组。我在哪里可以找到这个组名以及可以添加到此%packages
部分的其他可用软件包组名?
如果我将此%packages
部分完全留空,会安装什么?什么也不会安装?
答案1
您可以使用 来查看软件包组tasksel --list-tasks
,并tasksel
允许您选择要安装的组。
以下是Ubuntu 中的元包
URL 中列出的内容为:
- gnome 桌面环境
- 桌面环境
- kde-base
微软
edubuntu 桌面
- edubuntu 服务器
- kubuntu 桌面
- Ubuntu 桌面
- Ubuntu 最小版本
- ubuntu 受限附加功能
- Ubuntu 标准
- xubuntu 桌面
lubuntu 桌面
linux 通用
- linux-headers-通用
- linux-image-通用
Linux 受限模块通用
语言支持-*
答案2
Ubuntu 参考了 Redhat wiki 中的文档,并根据本文档和CentOS 文档...
请参阅
variant/repodata/comps-*.xml
Red Hat Enterprise Linux 6 安装 DVD 上的文件,获取群组列表指定组,每行一个条目,以 @ 符号、空格开头,然后是文件中给出的完整组名或组 ID
comps.xml
。
如果我将 %packages 部分留空,会安装什么?什么都没有?
不,默认情况下始终选择核心和基础组。您需要包括--no-base
以安装最小系统。
从这两个链接中我可以为您提供几个组:
- @X 窗口系统
- @ 桌面
- @ 声音和视频
- @ 图形互联网
- @GNOME 桌面环境
(但不保证它们适用于 Ubuntu)