Linuxのソースは、linux-sourceパッケージで取得することができます。
パッケージの検索
apt-cacheを使って該当のソースパッケージを検索します。
$ apt-cache search linux-source linux-source - Linux kernel source with Ubuntu patches linux-source-2.6.31 - Linux kernel source for version 2.6.31 with Ubuntu patches $ uname -r 2.6.31-19-server $
インストール
探したパッケージをインストールします。
$ sudo aptitude install linux-source-2.6.31 $ dpkg -L linux-source-2.6.31 /. /usr /usr/src /usr/src/linux-source-2.6.31.tar.bz2 /usr/share /usr/share/doc /usr/share/doc/linux-source-2.6.31 /usr/share/doc/linux-source-2.6.31/copyright /usr/share/doc/linux-source-2.6.31/changelog.Debian.gz $
ソースの展開
/usr/src/linux-source-*を適当なディレクトリに展開します。
$ tar xfj /usr/src/linux-source-2.6.31.tar.bz2 $ ls linux-source-2.6.31 $ ls linux-source-2.6.31/ COPYING Makefile crypto init net tools CREDITS README drivers ipc samples ubuntu Documentation REPORTING-BUGS firmware kernel scripts usr Kbuild arch fs lib security virt MAINTAINERS block include mm sound $