wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.11.tar.bz2 cd /usr/src rm -f linux tar xvfj /home/nekoie/linux-2.6.11.tar.bz2 ln -sf linux-2.6.11 linux cd linux ed include/linux/posix_types.h <<EOP %g/^#define __FD_SETSIZE/ c #define __FD_SETSIZE 8192 . w q EOP ed include/linux/socket.h <<EOP %g/^#define SOMAXCONN/ c #define SOMAXCONN 2048 . w q EOP ed include/linux/fs.h <<EOP %g/^#define INR_OPEN/ c #define INR_OPEN 8192 . w q EOP ed include/linux/limits.h <<EOP %g/^#define NR_OPEN/ c #define NR_OPEN 8192 . w q EOP cp ~nekoie/kernel-config-so.tir.jp-2.6.11-20050305 .config make menuconfig nice make all modules_install cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.11 rm -f /boot/vmlinuz ln -sf vmlinuz-2.6.11 /boot/vmlinuz cat ~nekoie/lilo.conf > /etc/lilo.conf lilo -v
サービスを落として再起動する。
mysqladmin -u root -p shutdown /etc/rc.d/rc.squid -k shutdown shutdown -r now; exit
起動したら、depmodを行っておく。
depmod -av