最終更新:2016-04-11 (月) 18:07:25 (2934d)  

rpmbuild -bb
Top / rpmbuild -bb

  • rpmbuild -bb --target=`uname -m` kernel.spec
    ├── RPMS
    │   └── x86_64
    │       ├── kernel-3.1.0-7.tokkyo.fc16.x86_64.rpm
    │       ├── kernel-debug-3.1.0-7.tokkyo.fc16.x86_64.rpm
    │       ├── kernel-debug-debuginfo-3.1.0-7.tokkyo.fc16.x86_64.rpm
    │       ├── kernel-debug-devel-3.1.0-7.tokkyo.fc16.x86_64.rpm
    │       ├── kernel-debuginfo-3.1.0-7.tokkyo.fc16.x86_64.rpm
    │       ├── kernel-debuginfo-common-x86_64-3.1.0-7.tokkyo.fc16.x86_64.rpm
    │       ├── kernel-devel-3.1.0-7.tokkyo.fc16.x86_64.rpm
    │       ├── kernel-headers-3.1.0-7.tokkyo.fc16.x86_64.rpm
    │       ├── kernel-tools-3.1.0-7.tokkyo.fc16.x86_64.rpm
    │       ├── kernel-tools-debuginfo-3.1.0-7.tokkyo.fc16.x86_64.rpm
    │       └── kernel-tools-devel-3.1.0-7.tokkyo.fc16.x86_64.rpm

カーネル

  • BUILDING A KERNEL FOR x86_64...
    + perl -p -i -e 's/^EXTRAVERSION.*/EXTRAVERSION = -7.tokkyo.fc16.x86_64/' Makefile
    + make -s mrproper
    + cp configs/kernel-3.1.0-x86_64.config .config
    ++ head -1 .config
    ++ cut -b 3-
    + Arch=x86_64
    + echo USING ARCH=x86_64
    USING ARCH=x86_64
    + make -s ARCH=x86_64 oldnoconfig
    + make -s ARCH=x86_64 V=1 -j4 bzImage
  • make mrproper
  • make oldconfig
  • make