てんぷらの変わった備忘録

機械好きな学生がなんか書いてく。

Debian系LinuxでZenカーネルをビルドする

巷で話題のLinuxカーネルの中でも聞くところによるとZenカーネルが素晴らしいとか。 だが、このカーネルは実はArchLinux向けに作られているもので、UbuntuDebianでは使えないらしい。(liquorixカーネル使えよ) なので、今回はZenカーネルをビルドすることにした。

用意するもの

  1. Zenカーネル(https://github.com/zen-kernel/zen-kernel)
  2. Debian/Ubuntu系のOSが載ったマシン
  3. 時間

作り方

まずは環境作り。

sudo apt-get install build-essential libncurses-dev fakeroot dpkg-dev
sudo apt-get build-dep linux

次に、取り敢えずgit cloneをするなりしてZenカーネルのソースを手に入れる。

その後、/boot/ディレクトリからconfigなんとかって言うファイルをzen-kernelディレクトリ直下に.configっていう名前で置いてmake oldconfigする。make menuconfigとかすんならそっちをして下さい。

用意が出来たらビルドする。

make -j 6 binder-pkg

後は、linux-なんとか-zen.debみたいなファイルがmakeを実行したディレクトリの一個上に出来てるのでインスコする。

以上!終了!閉廷!