| 22 | |
| 23 | * カーネルソースを展開して、「make help」でmakeオプションが表示される |
| 24 | |
| 25 | === (example) build 3.6.1 on Ubuntu 12.04 === |
| 26 | * ソースの入手 |
| 27 | * mitty@precise:~$ wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.6.1.tar.xz |
| 28 | * mitty@precise:~$ tar xJf linux-3.6.1.tar.xz |
| 29 | * ビルド環境構築 |
| 30 | * mitty@precise:~$ sudo aptitude build-dep linux |
| 31 | * mitty@precise:~/linux-3.6.1$ scp mitty@quantal64:/boot/config-3.5.0-17-generic .config |
| 32 | * ビルド |
| 33 | * mitty@precise:~/linux-3.6.1$ make oldconfig |
| 34 | * mitty@precise:~/linux-3.6.1$ make -j9 |
| 35 | * mitty@precise:~/linux-3.6.1$ make -j9 deb-pkg |
| 36 | * debパッケージのインストール |
| 37 | * mitty@precise:~$ scp linux-image-3.6.1_3.6.1-3_amd64.deb mitty@quantal64:~ |
| 38 | * mitty@quantal64:~$ sudo dpkg -i linux-image-3.6.1_3.6.1-3_amd64.deb |