如何构建 kernel-tools-4.2.xx.rpm 和 kernel-ltools-libs-4.2.xx.rpm

如何构建 kernel-tools-4.2.xx.rpm 和 kernel-ltools-libs-4.2.xx.rpm

我正在尝试将 Centos-7 内核 (kernel-3.10) 升级到 (Kernel-4.2.6),为此我从 kernel.org 下载内核并使用“为自定义配置 (arch x86_64) 创建 rpm”设定转速创建了以下包:

  • 内核开发-4.2.6_xx.rpm
  • 内核-4.2.6_xx.rpm
  • 内核头-4.2.6_xx.rpm

但 kernel-tools-xx.rpm 和 kernel-tools-libs-xx.rpm 未创建。这是我所做的:

  1. 安装centos-7-minimal.iso
  2. 将 /mnt/packages 中的 kernel-3.10.xx.rpm 替换为 kernel-4.2.6.xx.rpm。
  3. 保持 kernel-tools-3.10.0-229.el7.x86_64.rpm 和 kernel-tools-libs-3.10.0-229.el7.x86_64.rpm 不变
  4. 使用新的内核包更新了 Packages/TRANS.TBL。
  5. 使用 xorriso 作为 mkisofs 命令创建 iso 并在安装时安装 Centos-7,遇到与“相关的错误”anaconda.py。 /mnt/sysimg 无文件或目录”。

我需要更新 kernel-tools-xxx.rpm 和 kernel-tools-libs-xxx.rpm 吗?如果是的话,我如何在“之后构建这些文件”设定转速因为这些文件没有在centos-7 rpm repo上发布,所以我可以直接使用主题。

谢谢

相关内容