无法在 Fedora 上安装任何特定版本的“kernel-headers”

无法在 Fedora 上安装任何特定版本的“kernel-headers”

我的目标是使我的内核头具有与我的内核和内核开发相同的版本。目前我有:

$ sudo yum install kernel-headers
Last metadata expiration check: 1:55:19 ago ...
Package kernel-headers-5.15.4-200.fc35.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!

$ yum --showduplicate list kernel-headers
Last metadata expiration check: 0:39:37 ago ...
Installed Packages
kernel-headers.x86_64                          5.15.4-200.fc35                           @updates
Available Packages
kernel-headers.i686                            5.14.9-300.fc35                           fedora  
kernel-headers.x86_64                          5.14.9-300.fc35                           fedora  
kernel-headers.x86_64                          5.15.4-200.fc35                           updates 

$ uname -a
Linux fedora 5.15.13-200.fc35.x86_64

我想将内核头设置为5.15.13-200.fc35.x86_64.我已经尝试了一切

[1]https://askubuntu.com/questions/1045451/linux-kernel-header-files-to-match-the-current-kernel

[2]yum 安装的 kernel-devel 与我的内核版本不同

[3]内核头文件和内核开发

我的问题是我只能安装可用包列表中的内核头。

我尝试过(但失败了)的是:

$ sudo yum install kernel-headers-generic
Last metadata expiration check: 1:59:50 ago ...
No match for argument: kernel-headers-generic
Error: Unable to find a match: kernel-headers-generic

$ sudo yum install kernel-headers-5.15.13-200.fc35.x86_64
Last metadata expiration check: 2:00:09 ago ...
No match for argument: kernel-headers-5.15.13-200.fc35.x86_64
Error: Unable to find a match: kernel-headers-5.15.13-200.fc35.x86_64

$ sudo yum install kernel-headers-generic-5.15.13-200.fc35.x86_64
Last metadata expiration check: 2:00:15 ago ...
No match for argument: kernel-headers-generic-5.15.13-200.fc35.x86_64
Error: Unable to find a match: kernel-headers-generic-5.15.13-200.fc35.x86_64

所以问题是如何安装 kernel-header 5.15.13-200.fc35.x86_64。而且由于“通常”的方法没有帮助,我不确定是否相关/等同于询问如何扩展Available Packages出现的列表--showduplicates

答案1

根据一个回答类似的问题,该软件包并非随每个版本一起发布。 Yum 在这里没有遗漏任何软件包。我建议您尝试一下开发,正如第一个链接论坛中所建议的那样。

相关内容