从 Fedora 21 开始,Fedora 现在拥有三个版本,它称之为“产品”:工作站产品、服务器产品和云产品。当您下载 Live DVD 或其他安装介质时,您需要决定需要这三种产品中的哪一个。
然而,实际上存在第四种产品:非产品(“nonproduct”)。 Fedora 建议,如果您想在工作站上安装 Fedora 但使用 GNOME 以外的桌面,则应该执行非产品安装。
如何进行 Fedora 21 或更高版本的非产品安装?有办法做到吗?我应该使用什么安装介质?
我不是在问如何从 Fedora 20 升级到 Fedora 21(我已经知道如何做到这一点);我询问的是在新的空硬盘上进行全新安装。
答案1
一种方法是从服务器的 netinstall iso 映像进行安装(假设它与任何其他安装介质的工作方式相同):
- 选择
minimal install
insoftware selection
窗口,然后安装os。 - 如果是 fedora 21,
system-release-nonproduct
在 yum 命令行上安装包,实际上会安装fedora-release-nonproduct
包。 - 如果是fedora 22则没有
nonproduct
包。只要不安装、、、fedora-release-server
就万事大吉了。fedora-release-cloud
fecora-release-workstation
产品包名前缀system-release-
实际上是fedora-release-
通过yum
/转换的dnf
。知道了这一点,您就可以使用实际的包名称来管理产品。比方说,如果您想删除某个产品,只需删除与该产品包关联的所有包(从 yum 历史记录中获取它们)即可。然后您可以安装另一个产品。
在 fedora 21 的软件包内nonproduct
,只有一个许可证文件,位于/usr/share/licenses/fedora-release-nonproduct/LICENSE
.安装该软件包实际上只会阻止您安装其他产品。