web-dev-qa-db-ja.com

カーネルのソースコードを入手する

いくつかの追加モジュールでコンパイルするには、特定のカーネルバージョンが必要です。

入力すると:

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/ はないようです。

6
Luca Davanzo

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
6
Kiwy