When I started using the GNU / Linux system, I found myself faced with the problem of any beginner: it is a powerful system, certainly, but you have to know how to use it to take advantage of it. And for that, you have to read, document, try and learn. This is not difficult, provided that one has a little good will and that one knows how to seek information, mainly on the Internet. Unfortunately, it is this research phase which is extremely long and painful, and it is it that I wish to reduce in part by offering you my Linux installation and configuration guide.
I made this guide by grouping together all the notes that I could write as and when I discovered Linux. At first, it was just a bunch of little sticky notes, which I wrote down to remember what I had done to install my system.
When I saw that there was enough material, I completely restructured this guide (in several stages) in order to make it more educational. I also completed it to make it complete on the rare subjects that remained to be treated in order to make it a real book. It is distinguished from other documents of this type by the fact that I have systematically tried to take the time to explain things, and to check the validity of the information. My goal was really to make a reference document, I hope I got there.
Now, this guide is a rich, complete and didactic work. It frankly goes beyond the simple installation, and will be particularly suitable for anyone who wants to learn or understand the inner workings of the system. However, it is probably a bit complex for beginners performing a first installation of Linux, to which other simpler and more practice-oriented works will probably be better suited. You will find links to the best introductory Linux documents on the links page.
This guide is independent of any distribution, although it is more easily accessible to users of slightly lower level distributions such as Debian, LFS or Slackware.
This document is distributed under the Free Documentation License (FDL) of the Free Software Foundation. It is freely downloadable on the download page. You can also view it online.
I would like to thank everyone who has re-read and reported the many mistakes that have managed to slip into the different versions of this guide.
Easy-RSA is a command line tool that significantly facilitates the establishment of a certification authority (CA or Certificate Authority) and the management of certificates. We