我现在正在使用OpenSUSE,当我输入uname -r
时,它会显示3.7.10-1.16-desktop
。但是,当我尝试构建其他项目时,它需要kernels/2.6.21-s915g5-i386
文件。
我不熟悉内核源代码/构建。我下载了linux-2.6.21
,阅读了README
文件并运行了make menuconfig
。然后我感到困惑,我可以运行make oldconfig
或者,如果我运行make menuconfig
,我应该选择什么?
答案 0 :(得分:0)
做出正确的选择并非无足轻重。如果您下载了库存2.6.21源并希望构建与现有源代码兼容的内核,则需要花费很多精力。
如果某些项目需要一个具有kernels/2.6.21-s915g5-i386
特定名称的文件(听起来不像股票2.6.21),我会检查OpenSUSE中的软件包是否提供该文件。很可能是名称中包含“内核”的包。