![为什么为 Slackware 维护特殊版本的 GNOME?](https://linux22.com/image/1273309/%E4%B8%BA%E4%BB%80%E4%B9%88%E4%B8%BA%20Slackware%20%E7%BB%B4%E6%8A%A4%E7%89%B9%E6%AE%8A%E7%89%88%E6%9C%AC%E7%9A%84%20GNOME%EF%BC%9F.png)
我是新手。我正在考虑从 Ubuntu 转到 Slackware,我刚刚在 Wikipedia 上看到有许多项目专门为 Slack 维护 GNOME 二进制文件。这让我很疑惑,为什么需要这样做?如果我下载 Slack 的裸版本,然后从源代码构建标准 GNOME 版本会怎样?这会产生问题吗?
答案1
问题不在于臃肿(正如其他人所说,Slackware 使用的 KDE 也同样臃肿),而在于 Gnome 打包自身的方式。Pat Volkerding 认为 Gnome 打包起来太麻烦了:太多不同的包,依赖关系树太脆弱,而且他认为对某些包的依赖不成熟、冗余,或者只是一个坏主意(其中最主要的是 PAM)。
请参阅 Slackware 10.2 的 ChangeLog,了解 Pat 决定不支持 Gnome 的简要概述:http://slackware.mirrors.tds.net/pub/slackware/slackware-10.2/ChangeLog.txt
答案2
Slackware 是一个以尽可能精简为目标的发行版,因此我大胆猜测,标准 Gnome 对他们想要的功能来说太臃肿了,所以他们对其进行了精简。
如果您使用标准 Gnome,那么您不会遇到任何问题,您只需要安装更多膨胀软件和依赖项来支持使用 Slackware 的人通常不关心的额外功能。
如果你真的是一个新手,你应该在你的 Ubuntu 安装上安装虚拟盒,并在其中安装 Slackware,以了解你将要进入什么。。。它们是两个不同的世界 :)
答案3
实际上有一个针对 Slackware 用户的 Gnome 版本:落线侏儒。