获取内核源代码

获取内核源代码

我需要一个特定的内核版本来使用一些附加模块来编译它。

当我输入:

uname -r

我明白了

3.8.0-29-generic

我需要这个。

 uname -a
 Linux "..." 3.8.0-29-generic #42~precise1-Ubuntu SMP Wed Aug 14 16:19:23 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

我在哪里可以找到这个版本?这里https://www.kernel.org/好像没有..

答案1

您可以仅使用apt来获取源代码,检查文件是否/etc/apt/sources.list包含以以下内容开头的行

deb-src 

然后使用命令:

apt-get update
#if you want to download the source into the current directory use:
apt-get source linux-image-$(uname -r)
#if you want the source to be installed in the system directory use:
apt-get install linux-source-$(uname -r)

它将下载文件夹中的源:

/usr/src or /usr/sources

相关内容