I see many different commands in kernel building tutorials. Some use 'make clean', some use 'make mrproper'. What are these used for, and when is it appropriate to use them? I normally just use the following: make xconfig make dep make make bzImage make modules make install make modules_install configure LILO or GRUB