我目前正在考虑 Centos,因为我真的厌倦了更改内容或必须每 6 - 9 个月左右重新安装系统,或运行没有任何更新的系统。
现在我完全意识到,迈向 Centos(或 RHEL 或 ScientificLinux)的代价是软件可用性降低和软件包较旧。
但由于 Centos 现在有可用的 KDE4 工作版本,而且我现在通常将 Firefox 视为“越旧越好”的软件,所以乍一看这似乎还不算太糟糕。
而且我真的不需要很多其他东西(vlc、anaconda(python 的东西)、一大堆浏览器、wine 和 openTTD)我应该能够对此感到满意。
只需启用 rpmfusion 和 epel,就可以了。
只是事实并非如此。 Epel 可以工作,但 rpmfusion 不存在(现在?还?)。只有 Centos6 和 5 的存储库,搜索有关它的信息,我只找到有关为 6 启用它的内容,两个要求它的人的邮件列表条目,其中一个提到“基础设施问题”,当然还有很多博客文章“只需复制并粘贴这个,这个,这个,那个,你就可以开始了”。
那么发生了什么事?
rpmfusion 死了吗?
我只需要稍等一下,直到他们完成吗?
它已更名/移动吗?
是否还有另一个被普遍接受的大型回购协议?
就后一点而言,atrpms 和 nux-dextop 至少是没有警告,并且可以提供我需要的东西,但是http://atrpms.net/看起来是离线的,而 nux 看起来像是一场独角戏,我不太相信这些。
答案1
Rpmfusion 缺乏志愿者。由于某种原因,他们决定迁移到 git,而不是分支,直到完成迁移: https://lists.rpmfusion.org/pipermail/rpmfusion-developers/2014-October/017494.html 不幸的是,这种情况持续了一年多。
答案2
编辑:看来欧洲核子研究组织(http://linuxsoft.cern.ch/)一直在为 CentOS 7 创建软件包。我在以下位置创建了一个临时 .repo 文件https://github.com/barrycarter/bcapps/blob/master/CENTOS/bctest.repo(名称/等是错误的,但 URL 应该有效)并且yum list | grep bctest
似乎显示那里有相当多有用的软件包,尽管如此,即使与 epel 和默认存储库结合使用,也不一定是您需要的一切。
我遇到了类似的问题,并决定安装 CentOS 6.8:
- 尽管 centos.org 主页发出警告
不再支持旧版本的 CentOS。出于历史目的,CentOS 保留旧版本的存档。如果您绝对确定需要旧版本,请单击此处
https://wiki.centos.org/下载声明 CentOS 6 支持将持续至少 4 年。希望在那段时间内,CentOS 7 将变得可用并且人们可以升级到它。
根据维基百科(https://en.wikipedia.org/wiki/CentOS#CentOS_releases),CentOS 6.8 于 2016 年 5 月 10 日发布,仅几个月前,距离 CentOS 7 发布很久(2014 年 7 月 7 日)。事实上,不包括 CentOS 7.3,这是 CentOS 发布的最新“发行版”。我感觉 CentOS 创建者意识到 7 太不稳定,无法使用,所以继续更新 6。
正如您所注意到的,rpmfusion 支持 6,但不支持 7。许多 rpmfusion 6 软件包可以在 CentOS 7 中工作,但您会遇到一些丑陋的错误,并且无法安装 ffmpeg、mencoder/mplayer 和 vlc 等重要软件包。
当然,您可以从源代码安装,但即使这样也很难看,因为源代码安装需要您手动安装依赖项(如果您选择不这样做,则会丢失功能)。
CentOS 6 是一个稳定、值得信赖、受支持的发行版,具有强大的 RPM 基础。 CentOS 7 似乎受到了“奇数规则”的困扰:它存在,人们使用它,甚至有一些存储库,但它只是不太稳定或易于使用。