获取 CentOS 6 中的最新存储库

获取 CentOS 6 中的最新存储库

我有一个 CentOS 6 VPS,想在上面使用 btrfs。但是,提供的版本yum是 btrfs-v0.2,是 2013 年的。还有更新的版本,例如 btrfs-v4.4,我想使用它。这怎么可能?

答案1

即使在 RedHat 7.2 中,btrfs 也具有技术预览的地位 -https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/7.2_Release_Notes/technology-preview-file_systems.html

Btrfs 有 2 个组件:

  1. 内核支持 -https://btrfs.wiki.kernel.org/index.php/Changelog#By_feature
  2. 用户空间实用程序 -https://btrfs.wiki.kernel.org/index.php/Changelog#By_version_.28btrfs-progs.29

因此,您不可能通过官方 CentOS 存储库(RedHat 的公共重建)获得最新的内核(具有 btrfs 最新支持)和用户空间实用程序

您可以获取源代码并编译用户空间实用程序,但请阅读此链接以红色显示的内容https://btrfs.wiki.kernel.org/index.php/Getting_started

基本上,如果您不重视数据 - 您可以尝试从 Fedora、Suse 或 Oracle EL 找到一些最新的 btrfs-progs rpm,看看是否可以安装它。但由于 CentOS 内核并不是最新的东西(尽管 RedHat 确实从最新内核向后移植了代码)并且不清楚该内核中 btrfs 支持的级别 - 你将玩彩票。

相关内容