Découvrir Linux
Principes de base
1. Qu’est-ce qu’un système d’exploitation ?
Le système d’exploitation, couramment appelé OS (pour Operating System en anglais), est un ensemble de programmes qui assure le fonctionnement d’un appareil électronique.
On le retrouve notamment sur les ordinateurs et les serveurs, mais il est également présent sur les smartphones, les tablettes, ou encore les objets connectés.
Il existe différents systèmes d’exploitation tels que Windows, Linux, macOS et Android pour les plus populaires d’entre eux.
2. Quel est le rôle d’un système d’exploitation ?
Le système d’exploitation est au centre du processus d’échange d’un ordinateur. Il permet de faciliter la communication entre les logiciels et les composants matériels à travers son noyau. Il a également la charge de la bonne exécution des applications, notamment en gérant les ressources utilisées par ces dernières.
Dans le cas d’un ordinateur ou d’un serveur par exemple, l’OS fournit aux utilisateurs un moyen de communication en ligne de commande, grâce au shell ou par une interface graphique. Le schéma ci-dessous illustre le processus d’échange entre la couche logicielle et la couche matérielle, dans lequel intervient le système d’exploitation.

Figure...
Présentation de Linux
1. Linux en quelques mots
GNU/Linux (couramment appelé Linux) est le système d’exploitation libre et open source le plus populaire au monde. Il tire son nom de l’association de GNU et du noyau Linux. En effet, le noyau est le cœur d’un système d’exploitation, mais il nécessite un ensemble de logiciels afin de former un système d’exploitation complet. C’est ce qu’apporte le projet GNU. Ainsi, lorsque l’on parle de Linux, on parle généralement du système d’exploitation GNU/Linux.
Afin de simplifier la lecture dans les prochains chapitres, il sera précisé quand nous parlerons uniquement du noyau Linux. Dans les autres cas, nous serons amenés à parler indifféremment de Linux ou du système Linux pour faire référence au système d’exploitation GNU/Linux.
2. L’histoire de GNU et de Linux
a. Unix, le précurseur
Le système d’exploitation Unix a été développé par la société AT&T (American Telephone & Telegraph Corporation), au sein du centre de recherche Bell Labs. La première version est apparue en 1969. À la suite de la publication de son code source, de nombreuses versions dérivées ont vu le jour. C’est le cas notamment avec des versions universitaires telles...
Distribution de Linux
1. Qu’est-ce qu’une distribution Linux ?
Le système d’exploitation GNU/Linux est distribué à travers une licence libre et open source qui permet son utilisation, sa modification et sa redistribution librement. Par conséquent, on retrouve une variété de redistributions de GNU/Linux, que l’on appelle couramment distributions Linux. Elles sont redistribuées généralement en tant que logiciel libre, mais on retrouve également des distributions commerciales.
On distingue deux grandes catégories, il s’agit des distributions dites « généralistes », qui regroupent des distributions plus polyvalentes, et les distributions dites « spécialisées », qui regroupent des distributions préconçues pour certains usages. Dans la section suivante, nous allons vous présenter quelques-unes des différentes distributions Linux que vous pouvez rencontrer.
2. Les différentes distributions Linux
a. Les distributions généralistes
Dans cette catégorie, on retrouve les distributions historiques telles que Arch Linux, Slackware Linux, ou encore Debian GNU/Linux (couramment appelé Debian).
Debian est l’une des plus anciennes distributions Linux ; elle se place parmi les plus utilisées au monde. Cette distribution libre et open source est également utilisée comme base pour plusieurs distributions que l’on regroupe généralement dans la famille « Debian ». On y retrouve, par exemple, des distributions comme Knoppix ou encore Devuan.
Ubuntu est l’une de ces nombreuses distributions basées sur Debian. Cette distribution populaire est également à la base de plusieurs distributions, notamment avec des variantes officielles telles que Kubuntu, Lubuntu ou Xubuntu. Il s’agit d’une distribution...
Obtenir de l’aide pour Debian
Dans cet ouvrage, nous allons nous efforcer de vous donner les bases qui vous permettront de débuter sous Linux afin de mettre en place un serveur LAMP avec Debian. Néanmoins, si vous souhaitez obtenir de l’aide supplémentaire sur Debian, vous pouvez consulter la documentation officielle sur le site web du projet à l’adresse https://www.debian.org/.
Debian propose également un site web sous forme de Wiki que vous pouvez retrouver à l’adresse suivante https://wiki.debian.org/. Il regroupe des informations généralistes ainsi que des procédures utiles pour les utilisateurs et les administrateurs de Debian.
En cas de besoin, n’hésitez pas à solliciter l’aide de la communauté à travers les différents sites d’entraide qui existent. Debian dispose d’une vaste communauté qui n’hésitera pas à vous apporter de l’aide si vous vous retrouvez dans une situation bloquante par exemple.
En complément, si vous le souhaitez, vous pouvez également obtenir des informations sur GNU et le mouvement du logiciel libre, en consultant le site web du projet à l’adresse suivante : https://www.gnu.org/.