Install Kernel (ik) is a bash script that installs the Linux kernel and automatically sets up LILO or GRUB. It also saves your kernel configuration each time you do an install. This allows you to restore the newest configuration file when you make a new kernel. This script is intended for two groups of people; people new to compiling kernels, and people who are tired of moving files around and editing their bootloader configurations every time they install a new kernel.
Release Notes: A patch was added for GRUB1 and GRUB2 to support more than 10 kernels, since there was an bug in the regexp to match the default kernel number in the GRUB configuration.
Release Notes: This release adds support for x86_64 architecture and the GRUB2 boot loader.
Release Notes: Updated to work with the newer version of coreutils for head and tail. The MAKE_JOBS directive has been removed in favor of make -j2 to prevent make from spawning hundreds of jobs if /proc/cpuinfo did not exist.
Release Notes: A small bug with Fedora Core 4 and any other system that does not have the lilo binary installed was fixed. The script, ChangeLog, whitepaper, and a new quickstart document are now included in one tarred directory structure.
Release Notes: This release adds specific error reporting for each type of error that is encountered. It optimizes the compilation process for the number of CPUs in the system. All shell constructs have been updated to use $() instead of back ticks. '=' has been fixed to be '==' (equality operator) when comparing numbers and strings. All references to variables are now quoted properly. echo is used instead of printf to increase speed as well as reduce the number of programs required to use ik. Tabs have been converted to two spaces to make code more readable.