Kernelconfig is a program that performs the steps required to configure, build, and install the Linux kernel
Version: 1.0Kernelconfig is a program that performs the steps required to configure, build, and install the Linux kernel.
Operating System: Linux
It also has the ability to check for a later version of the kernel source and download, configure, build, and install it.
Kernelconfig is a program that does the steps to configure, build and install a Linux Kernel. To compile the source, you need FreeBasic or another Basic compiler.
If somebody doesn't like the fact that this program was written in Basic, they are welcome to rewrite it in Perl, Bash, C, C++ or whatever language they like best. To compile the program,
type "fbc kernelconfig.bas" from the directory that you extracted the tarball to. If you run kernelconfig with no arguments, it will look for the Linux kernel source in "/usr/src/linux."
Alternatively, you could run kernelconfig followed by the path to the Linux source. For example if you have the Linux source in your home directory in the src/linux subdirectory, you could do kernelconfig $HOME/src/linux. If kernelconfig finds the Linux source, it will run "make config" or "make oldconfig" if old configuration is found, "make dep", and "make bzImage." If you're root, kernelconfig will install the modules, copy the kernel to "/vmlinuz"
and run "lilo."
If you use the "-update" command-line option, kernelconfig will check ftp.kernel.org for a later version of the kernel than you're running. If it finds a later version, it will download it,
extract it to /usr/src/linux and do the above steps to configure and compile the kernel. For example you could do "kernelconfig -update", or "kernelconfig $HOME/src/linux -update."
· FreeBasic for compilation