How to Compile and Install Linux Kernel from the Source Code in an Existing Linux OS

Building Linux kernel may sound a complex and geek-only thing. However, as Linux kernel itself has much less depended tools/packages compared to other software packages, it is quite easy to compile, build and install a Linux kernel from the source code in an existing Linux OS. Building Linux kernel is needed if you need to build a specific Linux kernel or update your drivers for a kernel by yourself. » Read more

Disable IPv6 on Linux

Update: this only works on older Linux kernels (e.g. Fedora 12). For newer kernels, please see┬áDisabling IPv6 on Fedora 17 Linux IPv6 is enabled by default on most Linux distros. However, IPv4 is still the mostly used network and IPv6 is not used in many environment. This post introduces how to disable IPv6 support on Linux. The method is simple: # echo "options ipv6 disable=1" >> /etc/modprobe.d/disable-ipv6.conf “option ipv6 disable=1” tells Linux not to enable the ipv6 module. » Read more