Goo*_*bot 5 linux ubuntu centos
为什么在 VPS 软件包中安装在服务器上的操作系统列表很长?通常,软件的最新版本是最好的(由于已修复错误和新功能)。当 Ubuntu 11.10 和 Centos 6.0 已经发布时,为什么人们有兴趣安装旧版本,例如 Centos 5.5、5.0、4.0 等(或 Ubuntu 10、9、8)?
xeo*_*eon 16
出血边缘并不总是最稳定的一个重要原因。在 Ubunutu 的情况下,最新版本至少支持 18 个月。其中 LTS 版本支持 5 年(服务器版),很快将支持 5 年(桌面版和服务器版)12.04。
小智 8
除了其他人提到的原因之外,有时某些软件需要较旧的依赖项才能运行。根据 CentOS 的经验,我知道文件会在主要版本之间从一个包移动到另一个包。有时,一个文件从一个包中删除,而不是放在另一个包中。在大多数情况下,这是因为该文件已被更好的选项取代,或者因为它从一开始就没有任何好处。许多开发人员不想寻找新包或重写完美的工作代码以使用首选替代方案。在这种情况下,开发人员将限制他们允许的依赖项版本(通常是主动完成的,以防万一)。
在很多情况下,尝试降级依赖包是一场噩梦,特别是如果该包被核心系统组件所依赖。
为什么在 VPS 软件包中安装在服务器上的操作系统列表很长?
提供商只能定期更新他们的 VPS 包。也许他们草率,或者落后于曲线,也许他们正在等待上游提供商弃用旧版本的 VPS 服务。他们可能看不到从列表中删除旧版本软件的任何价值。
通常,软件的最新版本是最好的(由于已修复错误和新功能)。
这通常不是真的。与较旧的软件相比,软件的最新版本通常经过的测试要少得多。许多系统管理员更喜欢安装我们所谓的“成熟”软件,而不是最新最好的软件。
这里有些例子:
也就是说,及时更新当前操作系统版本的补丁是明智的。CentOS 5.7 确实修复了 CentOS 5.5 及更早版本中存在的许多错误和安全漏洞。
当 Ubuntu 11.10 和 Centos 6.0 已经发布时,为什么人们有兴趣安装旧版本,例如 Centos 5.5、5.0、4.0 等(或 Ubuntu 10、9、8)?
CentOS 5.5 有点旧,但 5.x 分支仍然是最新的(5.7 于 2011 年 9 月发布),并且可能是服务器环境中最常见的 Linux 安装之一。由于很难将现有系统从 CentOS 5 迁移到 CentOS 6,它可能比 CentOS 6 常见得多。
归档时间: |
|
查看次数: |
658 次 |
最近记录: |