gpt4 book ai didi

linux - CentOS 7 的内核构建 : kernel-firmware not generated

转载 作者:太空狗 更新时间:2023-10-29 11:08:00 26 4
gpt4 key购买 nike

我正在为 Cent OS 7 重建 Linux 内核以选择不同的抢占级别。

我的步骤如下:

  • sudo yum install rpm-build redhat-rpm-config asciidoc hmaccalc perl-ExtUtils-Embed pesign xmlto audit-libs-devel binutils-devel elfutils-devel elfutils-libelf-devel ncurses-devel newt-devel numactl-开发 pciutils-devel python-devel zlib-devel gcc patchutils bison make gcc redhat-rpm-config
  • mkdir -p ~/rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}
  • echo '%_topdir %(echo $HOME)/rpmbuild' > ~/.rpmmacros
  • wget http://vault.centos.org/7.2.1511/updates/Source/SPackages/kernel-3.10.0-327.4.4.el7.src.rpm
  • rpm -i kernel-3.10.0-327.4.4.el7.src.rpm
  • cd ~/rpmbuild/SPECS
  • rpmbuild -bp --target=$(uname -m) kernel.spec
  • BUILD 中的内核配置和配置文件复制到 SOURCES
  • rpmbuild -bb --with firmware --without kabichk --without debug --without debug-info --without doc --target=`uname -m` kernel.spec 2> build-err.log | tee build-out.log
  • rpmbuild -bb --with firmware --without kabichk --without debug --without debug-info --without doc --target=noarch kernel.spec 2> 构建错误日志 | tee build-out.log

(--without kabichk 是必需的,因为新的抢占级别以某种方式破坏了当前的 ABI)

问题是没有生成包 kernel-firmware。知道缺少什么吗?

最佳答案

在 CentOS 7 中似乎 根本没有内核固件包。并快速搜索 kernel spec file确认 kernel-firmware 没有出现在其中的任何地方。

虽然有一个 linux 固件包。

该包由 linux-firmware specfile 构建.

关于linux - CentOS 7 的内核构建 : kernel-firmware not generated,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34948458/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com