ページ

2010年3月20日土曜日

Atack Fedora 12 リベンジ - 3 コンパイル環境作り

Fedora 10でカーネルを再構築するには @IT
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/a113rebuild.html

まずはカーネルコンパイルの環境作り。

$ su
# yum install rpmdevtools yum-utils
# exit
$ rpmdev-setuptree
$ yumdownloader --source kernel
$ su
# yum-builddep kernel-2.6.32.9-70.fc12.src.rpm
# exit
$ rpm -Uhv kernel-2.6.32.9-70.fc12.src.rpm
$ cd ~/rpmbuild/SPECS
$ rpmbuild -bp --target=`uname -m` kernel.spec
$ cd ~/rpmbuild/BUILD/kernel-2.6.32/linux-2.6.32.i686
$ cp configs/kernel-2.6.32.9-i686.config .config
$ make oldconfig
$ make menuconfig
$ cd ~/rpmbuild/SPECS
$ vi kernel.spec
#% define buildid .local
%define buildid .US54GXS

ここまで来ればコンパイル環境は整ったはず。
一度カーネルコンパイルを実行してみる。

$ rpmbuild -bb --target=`uname -m` kernel.spec
時間がかかるとの事なので ここで寝る。

翌朝、まだ終わってない?エラーも出てるようで、

終わりそうにないんじゃない?

0 件のコメント:

コメントを投稿