Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
useful:kernel [2008/12/10 17:36] chemistuseful:kernel [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-====== Kernel ====== 
-===== Compile Your Own ===== 
  
-=== become root === 
-<code bash>su</code> 
- 
-=== change dir to build location === 
-<code bash>cd /usr/src</code> 
- 
-=== get the current kernel === 
-<code bash>wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.x.x.tar.bz2</code> 
- 
-=== extract source === 
-<code bash>tar xvfj linux-2.6.x.x.tar.bz2</code> 
- 
-=== remove old symlink === 
-<code bash>rm linux</code> 
- 
-=== create new symlink === 
-<code bash>ln -s linux-2.6.x.x linux</code> 
- 
-=== change dir to current source === 
-<code bash>cd linux</code> 
- 
-=== copy YOUR current .config === 
-<code bash>cp /boot/config-`uname -r` ./.config</code> 
- 
-=== use old configuration === 
-<code bash>make oldconfig</code> 
- 
-=== edit config (as it suites you) === 
-<code bash>make menuconfig</code> 
- 
-=== compile === 
-<code bash>make-kpkg clean\\ fakeroot make-kpkg --initrd kernel_image kernel_header</code> 
- 
-=== install === 
-<code bash>dpkg -i k'your-kernel'.deb</code> 
- 
-=== update your bootloader === 
-<code bash>update-grub</code> 
Last modified: le 2008/12/10 17:36