2010/08/09

[Fedora10 Kernel]

# yum install rpmdevtools yum-utils
# su - username
$ rpmdev-setuptree
$ ls ~/rpmbuild/
BUILD RPMS SOURCES SPECS SRPMS
$ yumdownloader --source kernel
$ ls
kernel-2.6.27.41-170.2.117.fc10.src.rpm
$ su
# yum-builddep kernel-2.6.27.41-170.2.117.fc10.src.rpm
# exit
$ rpm -Uhv kernel-2.6.27.41-170.2.117.fc10.src.rpm
$ cd ~/rpmbuild/SPECS
$ rpmbuild -bp --target=`uname -m` kernel.spec
$ ls ~/rpmbuild/BUILD/kernel-2.6.27/linux-2.6.27.i686/
$ cd ~/rpmbuild/BUILD/kernel-2.6.27/linux-2.6.27.i686
$ cp configs/kernel-2.6.27.41-i686.config .config
$ make oldconfig
$ make menuconfig

$ cd ~/rpmbuild/SPECS
$ vi kernel.spec
#% define buildid .local

%define buildid .r20100809
$ rpmbuild -bb --target=`uname -m` kernel.spec
$ cd ~/rpmbuild/RPMS/i686
$ ls
$ su
# rpm -ivh kernel-2.6.27.41-170.2.117.r20100809.fc10.i686.rpm
エラー: 依存性の欠如:
kernel-firmware >= 2.6.27.41-170.2.117.r20100809.fc10 は kernel-2.6.27.41-170.2.117.r20100809.fc10.i686 に必要とされています

最後にエラー。ちゃんと理解はしていないのでよく分からず(ノ・)
また今度チャレンジ。

0 件のコメント:

コメントを投稿