为什么 Redhat 存储库仍然提供 2 年前的提升?

为什么 Redhat 存储库仍然提供 2 年前的提升?

我已经安装了刚刚发布的 RHEL 7.1(几周前)。我想知道它仍然提供两年多前发布的 boost 1.53http://www.boost.org/users/history/

yum list | grep boost
boost.x86_64                           1.53.0-23.el7          @rhel-7-server-rpms
boost-atomic.x86_64                    1.53.0-23.el7          @rhel-7-server-rpms
boost-chrono.x86_64                    1.53.0-23.el7          @rhel-7-server-rpms
boost-context.x86_64                   1.53.0-23.el7          @rhel-7-server-rpms
boost-date-time.x86_64                 1.53.0-23.el7          @rhel-7-server-rpms
boost-devel.x86_64                     1.53.0-23.el7          @rhel-7-server-rpms
boost-filesystem.x86_64                1.53.0-23.el7          @rhel-7-server-rpms
...
  • 为什么 RHEL 多年来没有更新其存储库中的 boost?
  • 自己编译和使用最新版本(1.57)有多安全?
  • 我是否正确,这将是一个很好的建议 - 永远不要使用 RHEL 7 存储库中的 boost,因为它总是很旧,只需自己编译最新版本

答案1

如果您想要更新的软件,您可能应该使用其他发行版。 RHEL 是一个企业发行版,不提供最新的软件,可能是因为它经过了更彻底的测试以消除所有错误。升级已安装的 Boost 版本可能是也可能不是一个选项,具体取决于发行版中依赖于它的其他软件包。另一种方法是在本地安装更新版本的 Boost。

相关内容