■
Linux Kernelの最新のコードを入手するにはgitやftpで直接Linux Kernel Archiveからダウンロードすることも可能だが、gitはコマンドを覚えるのも大変だし、Linux Kernel Archiveから落とすのは毎回アクセスするのがめんどくさい。そこでketchupを使うことで最新のLinux Kernelのコードを簡単に入手することができる。
インストールの仕方はDebianではapt-get ketchupでインストールが可能、ketchupはpythonのコードなのでhttp://www.selenic.com/ketchup/ここから落とせば他のディストリビューションやMacなどでも使用できる。
使いかたは、次の様になる。
$ cd /usr/src $ mkdir linux # ディレクトリ名はなんでもよい $ cd linux $ ketchup -r 2.6 # シグネチャでミスるときは-Gをつけると無視できる。
最新のLinux Kernelのコードが/usr/src/linux-2.6.xx.xの様に展開される。
ketchupは引数 -rに値を変更することによりブランチを変えることができる。詳細はhttp://www.selenic.com/ketchup/wiki/index.cgi/KernelTreesを参照する。
良く使う引数は以下になるだろう。
- -r 2.6 # stable
- -r 2.6-rc # RC版
- -r 2.6-mm