Advertisement
Guest User

Fedora 13 with kernel-2.6.34

a guest
Apr 27th, 2010
712
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.07 KB | None | 0 0
  1. I release the following text under the public domain:
  2.  
  3. Fedora 13 Beta.
  4. yum update
  5. rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
  6. yum groupinstall kde
  7. yum --nogpgcheck install ~mc/Downloads/msttcore-fonts-2.0-3.noarch.rpm
  8. yum install yum-utils rpmdevtools fedora-release-rawhide ncurses-devel mc
  9. adduser mockbuild
  10. su - mockbuild
  11. rpmdev-setuptree
  12. yumdownloader --enablerepo=rawhide --source kernel-2.6.34-0.38.rc5.git0.fc14
  13. exit
  14. cd /home/mockbuild/
  15. yum-builddep kernel-2.6.34-0.38.rc5.git0.fc14.src.rpm
  16. su - mockbuild
  17. rpm -Uvh kernel-2.6.34-0.38.rc5.git0.fc14.src.rpm
  18. cd ~/rpmbuild/SPECS
  19. rpmbuild -bp --target=$(uname -m) kernel.spec
  20. ver=33
  21. arch=$(uname -m)
  22. cd ~/rpmbuild/BUILD/kernel-2.6.$ver/linux-2.6.$ver.$arch/
  23. make menuconfig
  24.  
  25. General setup --->
  26. [ ] Profiling support
  27. [ ] Kprobes
  28.  
  29. Device Drivers --->
  30. Staging drivers --->
  31. <M> Compressed in-memory swap device (ramzswap)
  32. <M> Displaylink USB Framebuffer support
  33. <M> Agere ET-1310 Gigabit Ethernet support
  34.  
  35. File systems --->
  36. DOS/FAT/NT Filesystems --->
  37. <M> NTFS file system support
  38.  
  39. Kernel hacking --->
  40. [ ] Magic SysRq key
  41. [ ] Kernel debugging
  42. [ ] Latency measuring infrastructure
  43. [ ] SLUB debugging on by default
  44. [ ] Tracers --->
  45. [ ] Remote debugging over FireWire early on boot
  46. [ ] Build targets in Documentation/ tree
  47. [ ] Enable dynamic printk() support
  48. [ ] Enable debugging of DMA-API usage
  49. [ ] Early printk via EHCI debug port
  50. [ ] Compile the kernel with frame pointers
  51.  
  52. -*- Enable the block layer --->
  53. IO Schedulers --->
  54. [ ] Debug CFQ Scheduling
  55.  
  56. mv .config .config-after
  57. echo "# $(uname -i)" > .config
  58. cat .config-after >> .config
  59.  
  60. cp .config ~/rpmbuild/SOURCES/config-$arch
  61. cp .config ~/rpmbuild/SOURCES/config-$arch-generic
  62. cd ~/rpmbuild/SPECS
  63. mcedit kernel.spec
  64.  
  65. After:
  66. # % define buildid .local
  67.  
  68. Add:
  69. %define buildid .staging
  70.  
  71. rpmbuild -bb --target=$(uname -m) kernel.spec
  72. exit
  73. mcedit /etc/yum.conf
  74. installonly_limit=8
  75. yum --nogpgcheck install ~mockbuild/rpmbuild/RPMS/x86_64/kernel-2.6.34-0.38.rc5.git0.staging.fc13.x86_64.rpm
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement