Le système Linux est la depuis le milieu des années 90, et a depuis atteint une base d’utilisateurs qui s’étend sur les industries et les continents. Pour ceux qui le savent, vous comprenez que Linux est en fait partout. C’est dans vos téléphones, dans vos voitures, dans vos réfrigérateurs, vos appareils Roku. Il fonctionne la plupart avec l’Internet, les supercalculateurs faisant des percées scientifiques, et les bourses mondiales. Mais avant que Linux ne devienne une plate-forme pour s’exécuter sur les ordinateurs de bureau, les serveurs et les systèmes embarqués à travers le monde, c’était (et est toujours) l’un des systèmes d’exploitation les plus fiables, sécurisés et sans soucis disponibles.
Pour ceux qui ne le savent pas, ne vous inquiétez pas – voici toutes les informations dont vous avez besoin pour vous familiariser avec la plate-forme Linux.
Qu’est-ce que Linux?
Tout comme Windows XP, Windows 7, Windows 8 et Mac OS X, Linux est un système d’exploitation. Un système d’exploitation est un logiciel qui gère toutes les ressources matérielles associées à votre ordinateur de bureau ou ordinateur portable. Pour le dire simplement – le système d’exploitation gère la communication entre votre logiciel et votre matériel. Sans le système d’exploitation (souvent appelé «OS»), le logiciel ne fonctionnerait pas.
L’OS est composé d’un certain nombre de pièces:
- Bootloader: Le logiciel qui gère le processus de démarrage de votre ordinateur. Pour la plupart des utilisateurs, ce sera simplement un écran de démarrage qui apparaît et finalement disparaît pour démarrer dans le système d’exploitation.
- Le noyau: C’est le morceau unique de l’ensemble qui est réellement appelé « Linux ». Le noyau est le cœur du système et gère le processeur, la mémoire et les périphériques. Le noyau est le niveau le plus bas du système d’exploitation.
- Daemons: ce sont des services en arrière-plan (impression, son, planification, etc.) qui démarrent pendant le démarrage ou après vous connecter au bureau.
- Le Shell: Vous avez probablement entendu parler de la ligne de commande Linux. C’est le shell – un processus de commande qui vous permet de contrôler l’ordinateur via des commandes tapées dans une interface de texte. C’est ce qui, à un moment donné, a effrayé les gens de Linux le plus (en supposant qu’ils ont dû apprendre une structure de ligne de commande apparemment archaïque pour faire fonctionner Linux). Ce n’est plus le cas. Avec Linux de bureau moderne, il n’est pas nécessaire de toucher la ligne de commande.
- Serveur graphique: il s’agit du sous-système qui affiche les graphiques sur votre moniteur. Il est communément appelé le serveur X ou simplement «X».
- Environnement de bureau: C’est le morceau du puzzle avec lequel les utilisateurs interagissent réellement. Il existe de nombreux environnements de bureau à choisir (Unity, GNOME, Cannelle, Enlightenment, KDE, XFCE, etc.). Chaque environnement de bureau comprend des applications intégrées (telles que des gestionnaires de fichiers, des outils de configuration, des navigateurs Web, des jeux, etc.).
- Applications: Les environnements de bureau n’offrent pas toute la gamme d’applications. Tout comme Windows et Mac, Linux offre des milliers et des milliers de titres logiciels de haute qualité qui peuvent être facilement trouvés et installés. La plupart des distributions Linux modernes (plus à ce sujet dans un instant) incluent des outils similaires à App Store qui centralisent et simplifient l’installation des applications. Par exemple: Ubuntu Linux dispose du Ubuntu Software Center (Figure 1) qui vous permet de rechercher rapidement parmi les milliers d’applications et de les installer à partir d’un emplacement centralisé.