I am a newbie to Linux and I am trying to build a custom kernel on ubuntu and I saw this document and it said I needed to install the packages https://help.ubuntu.com/community/Kernel/Compile
To start, you will need to install a few packages. The exact commands to install those packages depends on which release you are using: Hardy (8.04): sudo apt-get install linux-kernel-devel fakeroot kernel-wedge build-essential Note: The package makedumpfile is not available in Hardy. Lucid (10.04): sudo apt-get install fakeroot build-essential crash kexec-tools makedumpfile kernel-wedge sudo apt-get build-dep linux sudo apt-get install git-core libncurses5 libncurses5-dev libelf-dev asciidoc binutils-dev sudo apt-get install linux-kernel-devel fakeroot kernel-wedge build-essential
sudo = permits users to execute command as super user
apt-get = Get a package from the Advance Packing Tool ( something like extract a package from a library kind of I believe)
Install - Operation to do
linux-kernel-devel - ??????????????( what does this mean)
fakeroot - Lets user do file manupulations as a fake user.
kernel-wedge build-essential - ??????????????( what does this mean)
How and where can I see the meaning or function for every command in a document?
Thanks in advance