Part III. Advanced Uses
Prev
Next
Advanced Uses
Table of Contents
12. Building and Installing Free Software
1. Introduction
1.1. Requirements
1.2. Compilation
1.3. Structure of a distribution
2. Decompression
2.1. A tar.gz archive
2.2. The use of GNU Tar
2.3. Bzip2
2.4. Just do it!
3. Configuration
3.1. Autoconf
3.2. Imake
3.3. Various shell scripts
3.4. Alternatives
4. Compilation
4.1. Make
4.2. Rules
4.3. Go, go, go!
4.4. Explanations
4.5. What if... it does not work?
5. Installation
5.1. With Make
5.2. Problems
6. Support
6.1. Documentation
6.2. Technical support
6.3. How to find free software
7. Acknowledgments
13. Compiling and Installing New Kernels
1. Upgrading a Kernel Using Binary Packages
2. From The Kernel Sources
3. Unpacking Sources, Patching the Kernel (if Necessary)
4. Configuring The Kernel
5. Saving, Reusing your Kernel Configuration Files
6. Compiling Kernel and Modules, Installing the Beast
7. Installing the New Kernel Manually
7.1. Updating LILO
7.2. Updating Grub