我打算租用一个虚拟服务器,除了其他一些 Linux 发行版外,它只提供 Fedora 8。(我了解 Fedora,除非必须,否则我不想使用 openSUSE 或 Debian)
Fedora 8 不是那我已经用了一年多,但我仍然对在那里运行我的 Rails 应用程序存有疑虑。我担心在中途我会发现 Fedora 8 不太适合我,而我只能签订一份为期 24 个月的协议。
但从严格的技术角度来看:在服务器上使用 Fedora 8 是否明智?是否有最新版本的软件包可用,或者我是否必须选择自己编译所有内容或使用过时的软件包(例如 Firefox 2.0 或 Rails 1.0)
答案1
Fedora 8 已经停产(据我从 wiki 上得知,这包括安全更新)。仅凭这一点就足以说明不要使用它。
另外,有很多虚拟专用服务器提供商可以让您从各种发行版中进行选择,但更重要的是,它们可以让您随时重新映像服务器。显然,您必须处理数据的备份和恢复,但您不必在 2 年内被锁定在一个发行版中。
答案2
我唯一会考虑运行没有安全更新的旧发行版(如 Fedora 8)的情况是,在防火墙很严密的情况下。在互联网上运行它的风险很大,虚拟服务器提供商只提供它简直是疯了——他们邀请用户购买。Debian 和 openSUSE 的可用版本是否也过时了?
答案3
正如詹姆斯所说,由于 Fedora 8 的生命周期已经结束*,因此绝对应该避免使用它。
亲自,我根本不喜欢在服务器上使用 Fedora,但如果您真的想要,则可能取决于设置来获取 fedora8 服务器并自行将其升级到较新的版本。
如果有 CentOS 或 RHEL 的选项,那么你应该选择它。RHEL5 是大致依据在 fedora core 6 上,因此它与 fedora 8 所提供的功能非常相似,但您不必担心很快就会失去支持。
*
Fedora 版本通常只支持 13 个月(第 n 版的支持在第 n+2 版发布后 1 个月停止)。一旦版本终止,就不会再构建新软件包,Fedora 团队也不会修补任何安全问题。项目为旧版本提供支持,但是此功能已经有一段时间没有启用了。
因此,虽然 fedora8 仅比 Ubuntu hardy heron 老一点,但超过 6 个月以来无人修复过其中的任何漏洞。
答案4
我问了个问题——使用 Fedora 作为服务器有什么问题几天前。您可能想阅读用户回复。就我个人而言,如果我们不打算每 8-9 个月左右重新安装 Fedora,那么它不是服务器的好选择。