Introduction

Le noyau Linux fut créé par Linus Torvalds à partir de MINIX en 1991, sa diffusion très confidentielle contraste aujourd'hui avec la participation active de grosses entreprises comme Intel, IBM, Novell ou Red Hat.

Le noyau Linux est multi-tâche et multi-utilisateur, c'est à dire qu'il peut exécuter simultanément plusieurs tâches et plusieurs utilisateurs peuvent utiliser les ressources du système.

Linux, qui n'est qu'un noyau, est distribué avec une collection d'outils, comme les bibliothèques Glibc, le compilateur GCC, un shell (Bash)... qui font tous partie des outils GNU, c'est pourquoi les distributions sont appelées GNU/Linux.

Enfin, ces outils s'appuient sur des fichiers de configuration contenus dans le répertoire /etc, vous pouvez les modifier comme bon vous semble, activer/désactiver des services ou des démons, rajouter des fichiers... C'est la grande force des systèmes libres, il sont totalement modifiables pour correspondre au mieux aux besoins de l'utilisateur.

Néanmoins, tous les logiciels installables sur les distributions ne sont pas libres, certaines distributions mettent plus l'accent que d'autres sur l'épuration des logiciels propriétaires, comme les drivers des cartes graphique, des cartes son...

Les sources du noyau sont bien évidemment librement distribuées, de même que les outils GNU, nous pouvons donc les récupérer, les configurer et les compiler afin d'obtenir un système personnalisé qui correspondra exactement à ce que l'utilisateur souhaite.

Les différentes distributions font donc des choix qui peuvent différer sur certains points, ce qui permet de créer une grande diversité dans les systèmes GNU/Linux, c'est pourquoi certaines distributions peuvent mieux vous convenir plus que d'autres...

 

Saevia a justement pour but de vous guider dans la construction d'un système GNU/Linux et de vous expliquer le fonctionnement de votre distribution de tous les jours. Vous apprendrez comment configurer votre noyau, comment fonctionne le gestionnaire de paquets, comment s'imbriquent les différents outils GNU de base et quel est le rôle des principaux fichiers de configuration pour finalement donner un système d'exploitation opérationnel.

 

Vous pouvez poursuivre avec Le Projet Saevia