我在哪里可以获得 11.04 内核的 .config 文件?

Oli*_*Oli 15 kernel 11.04

我正在使用带有 kernel.org 上最新可用内核的 Maverick 并自己构建它们。直到现在,我的配置都基于库存的 Maverick 内核并接受make oldconfig默认值。我现在已经在 3 个主要版本中这样做了,所以我想我开始落后于当前的“标准”。

我想根据新的 Natty.config文件重新构建我的内核。这是否可以在网上某处获得,还是我必须下载整个内核包并解压缩?

编辑:我已经从最新的 Natty 内核包中手动提取了配置,我可以确认我可能应该早点这样做。我的旧“进化”配置和 Natty 默认配置之间有很多差异。现在,如果我可以不用 20 分钟的搜索和下载包就可以做到这一点,这样我就可以在将来重新建立基础。

sla*_*den 33

每个linux-image包都包含在/boot/config-*. 要查看当前运行的 Linux 内核的配置文件,请执行以下操作:

  • less /boot/config-$(uname -r)

我与Ubuntu的内核人(Freenode上检查#ubuntu-kernel),他们已经证实了我的信念,有没有真正“配置”,但它是在通过包括一些编译/编译时间实际上构建Kconfig的文件; 这些取决于确切的架构和目标(桌面/服务器/云)。您应该能够在以下位置阅读该(简短)对话:

可以使用packages.ubuntu.com和以下搜索找到该品种的列表:

狩猎,周围,似乎.config也包含在linux-headers-*包中。这些是.deb文件(它们是.ar将用 打开的简单档案file-roller),每个文件只有大约 800 kB。如果您知道您所追求的特定目标、架构和版本,您可以直接从 Launchpad 或存档本身获取这些:

  1. archive.ubuntu.com/ubuntu/pool/main/l/linux/ Linux的报头-2.6 *的.deb
  2. 然后往里看 /usr/src/linux-headers-2.6*/.config

如果您想将整个过程自动化为一个命令,您可以尝试以下操作;确保将所有内容都放在一行上!

希望有帮助!


Jor*_*tro 7

内核团队在这里发布了 Natty 的配置:

资料来源: