De sa création, par un jeune Finlandais sans ambition, à sa conquête de l’univers informatique, Linux s’est imposé comme l’un des géants en matière de systèmes d’exploitation open source. Actuellement, le métier d’administrateur Linux fait partie des postes les plus demandés dans l’univers informatique. Découvrez ainsi tout ce qu’il y a à connaître concernant ce noyau d’OS.
Qu’est-ce que Linux
Système d’exploitation distribué en open source, Linux est utilisé pour des appareils tels que des ordinateurs, téléphones, systèmes embarqués… Un système d’exploitation est un programme qui s’occupe de la gestion des constituants physiques et des ressources d’un système (processeur, mémoire, stockage). C’est donc l’interface entre les applications et l’appareil. Le système d’exploitation permet notamment de connecter les logiciels et les moyens physiques nécessaires pour mettre à exécution les nombreuses tâches.
Il faut savoir qu’un OS peut être comparé à un moteur de véhicule. Ce dernier peut fonctionner de manière autonome. Toutefois, un véhicule n’est fonctionnel que si on l’associe à divers éléments essentiels (système de transmission, essieux et roues). Tout ce qui reste du véhicule ne fonctionne pas dans le cas où le moteur a un problème de fonctionnement.
Linux est reconnu sur de nombreuses plateformes numériques incluant x86, ARM et SPARC. Étant distribués sous la licence open source, les développeurs peuvent laisser le code source d’origine accessible librement pour être distribué et modifié.
Linux dispose de plusieurs interfaces graphiques (Gnome, KDE et XFCE), contrairement à Windows où l’interface graphique est imposée. Vous avez même la possibilité de le faire fonctionner sans interface graphique ou de lancer cette interface au moment où vous le souhaitez via les commandes linux.
L’histoire de Linux
Le noyau Linux a été conçu il y a plus de 30 ans, par un étudiant Finlandais alors agacé par la faible disponibilité du serveur informatique UNIX. L’objectif était de mettre à disposition un dispositif en libre accès sur les ordinateurs personnels. Si ce noyau s’est développé au fil des années, il est aujourd’hui l’un des OS les plus utilisés au monde (1,84 % des ordinateurs) avec notamment un nombre conséquent de lignes de code.
Voici donc les grandes lignes qui retracent l’histoire de Linux :
25 août 1991 : Linus Torvalds, étudiant Finlandais alors âgé de 21 ans, publie un message dans un forum. Le message mentionne qu’il allait créer un OS gratuitement pour se divertir et non pour que cela soit aussi imposant et sérieux que GNU. L’étudiant avait l’objectif de recueillir des réactions et des feedbacks sur le projet. A cette époque, bien évidemment, Linus Torvalds ignore encore que son nom deviendra reconnu dans l’univers informatique. A ses débuts, il va s’inspirer d’une version plus simplifiée d’Unix, Minix. D’après l’histoire, le jeune étudiant Finlandais souhaitait au début baptiser son OS Freak, mais qu’il l’a placé dans un dossier nommé Linux, constitué grâce à son nom « Linus » et « UNIX ». Durant les semaines qui suivent, l’étudiant Finlandais contrôle les rapports de bug transmis par le message, ce qu’il fait encore d’ailleurs, 25 ans après.
1992 : diffusion de Linux avec la version 0.12, sous la licence GNU.
1993 : Debian, OS Linux, est lancé par Ian Murdock. C’est une distribution qui n’a pas initialement de visée commerciale, mais associative. Si au début, Debian est développé pour être utilisé sur des serveurs, la distribution souhaite être un système universel et donc accessible également sur un ordinateur personnel.
1994 : Sortie de Linux avec la version 1.0.0 et qui présente près de 176 250 lignes de code. Durant cette année, le logiciel Red Hat Linux a été conçu par Marc Ewing. Il crée ainsi sa distribution personnelle de Linux. A la fin de cette année, Linux devient un système complet qui présente une compatibilité avec plusieurs autres systèmes UNIX. Ceci lui permet d’offrir toujours plus de services de meilleure qualité.
Mars 1995 : Sortie de Linux 1.2.0, basé maintenant sur 310 950 lignes de code.
1996 : Linus Torvalds organise un concours afin de trouver une mascotte à Linux. Larry Ewing, programmeur américain, remporte le concours avec son logo de manchot. Tux le manchot devient donc la mascotte du noyau Linux et est associé à ce dernier jusqu’à maintenant. Le développeur a conçu le dessin du manchot avec un logiciel GIMP (traitement d’image), logiciel phare sur GNU/Linux. Linus Torvalds explique son choix en prétendant qu’il a été blessé par un manchot (d’autres logiciels utilisent des animaux, voir les logiciels de création de jeux vidéo). Il affirme également être séduit par un logo plus amusant et moins soporifique que les autres logos plus « commerciaux » et « ennuyeux », selon ses dires. Durant cette année, Linux commence à développer sa notoriété dans les médias. D’ailleurs, Red Hat Linux est considéré comme meilleur OS par InfoWorld.
1999 : la société Red Hat fait son entrée en bourse. Ensuite, un mois après, VA Linux entre également en bourse. Le système d’exploitation Linux connaît une grande réussite et est déjà utilisé par de nombreuses grandes entreprises. Les géants du digital tels que IBM ou HP vont même proposer des serveurs et des configurations équipés par Linux. Gnome, environnement de bureau, est conçu durant cette année et repose sur la bibliothèque GTK+. Durant cette année, Linux est considéré comme une bonne alternative au système Windows de Microsoft en matière de serveurs. D’ailleurs, il est présent sur 35 % des serveurs d’entreprise. À cette époque, les salons Linux sont de plus en plus nombreux avec une augmentation des revues spécialisées.
Les années 2000 : à cette époque, l’application du système Linux sur les serveurs va complètement monter en flèche. Cette croissance, le système d’exploitation la doit généralement à sa collaboration avec des systèmes open source (langage PHP, Apache…). C’est l’apparition de la célèbre pile LAMP (Linux, Apache, MySQL, PHP). Au mois d’août de l’année 2016, Linux équipe à peu près 36 % des serveurs à travers le monde (33 % pour Windows).
Aujourd’hui : actuellement, l’une des plus grandes réussites de Linux est bien évidemment Android. Ce système d’exploitation mobile lancé par Google et distribué en open source, sous licence Apache, s’est effectivement distingué sur la partie smartphones. D’ailleurs selon Gartner, la part de marché équivaut à 86 % au 6ème mois de l’année 2016 contre 13 % pour iOS d’Apple. En même temps, Linux domine le marché des différents appareils comme les lecteurs de musique, les GPS, les box internet…
Qu’est ce qu’un administrateur linux ?
Un administrateur Linux est un professionnel spécialisé dans la configuration et la gestion du système d’exploitation de l’entreprise. Sa principale fonction est donc de veiller à ce que les serveurs Linux fonctionnent de manière optimale. En fonction de l’entreprise, l’administrateur Linux peut aussi effectuer la tâche d’administrateur de réseau et des bases de données.
L’administrateur Linux collabore généralement avec les agents du département informatique. Au niveau des petites entreprises, il est rattaché à la direction générale.
En ce qui concerne ses tâches, l’administrateur système collabore avec tous les salariés de l’entreprise disposant d’un poste informatique ou d’un appareil connecté au réseau. Il peut s’agir d’intervenir ou d’anticiper sur les besoins, les bugs ou encore les pannes. A noter que, plus l’administrateur Linux est performant et plus les outils numériques sont performants.
Le métier d’administrateur Linux peut tenir une place importante pour toutes les entreprises disposant de dispositifs informatiques ou d’un réseau d’appareils connectés. Les profils avec plus d’expérience sont les plus demandés même si les débutants sont aussi très présents dans différents secteurs.
Les structures qui font appel à un administrateur de système sont très diverses :
- Les grands groupes ;
- Les administrations ;
- Les startups ;
- Les associations loi 1901 ;
- Etc.
Un administrateur Linux peut bénéficier d’une évolution de carrière en entreprise vers des postes à grande responsabilité tels qu’un directeur du service informatique ou encore un directeur technique. Il est aussi possible qu’il évolue vers un poste de responsable systèmes et/ou réseaux.
Les missions de l’administrateur Linux
L’administrateur Linux a pour principale tâche d’assurer une circulation optimale de l’information au sein de l’entreprise. Ceci en garantissant la qualité, la compatibilité et la performance des outils informatiques et du réseau. Ses missions peuvent aller de la résolution de problèmes à la configuration des paramètres, en passant par l’administration des accès utilisateurs et à la sécurisation du parc informatique.
Au niveau du service informatique ou de l’équipe technique, l’administrateur Linux est celui qui veille à ce que le système informatique de l’entreprise fonctionne de manière optimale.
En fonction de l’entreprise, du contexte du poste et des compétences requises, l’administrateur :
- Installe les postes informatiques et les interfaces utilisateurs ;
- Gère le parc informatique ;
- Définit les équipements informatiques à installer ou à désinstaller ;
- Assure que le matériel informatique soit fonctionnel ;
- Installe les logiciels et veille à les mettre à jour ;
- Gère les routeurs et les commutateurs ;
- Identifie, résout et anticipe les problèmes informatiques ;
- Sécurise le système informatique ;
- Effectue une veille technologique continue afin d’offrir les meilleures solutions numériques ;
- Fait évoluer le système afin qu’il soit plus performant et plus sécurisé.
L’administrateur Linux peut occuper deux postes :
- Administrateur système ;
- Administrateur réseau.
L’administrateur Linux réalise donc des diagnostics des performances du réseau dont il s’occupe. Il repère les points non-conformes et propose les solutions adaptées à la situation (création d’un nouvel accès, sécurisation, augmentation de la confidentialité…) afin d’assurer la continuité des opérations.
Il assure aussi la maintenance du système réseau de l’organisation et s’occupe de la sécurité de tout le système informatique. La cybersécurité regorge de métiers dont celui de pentester ou ingénieur cybersécurité.
L’administrateur Linux réceptionne les matériels et appareils informatiques et de télécommunications en faisant en sorte que chacun d’eux soit compatible avec les installations déjà présentes. Il s’occupe de la configuration et du paramétrage afin qu’ils s’intègrent au réseau. Étant le gestionnaire des différents axes du système informatique, il bénéficie d’une vue d’ensemble des différentes installations, lui permettant d’avoir un aperçu sur les dépenses de l’entreprise.
En collaboration avec les techniciens et les ingénieurs, l’administrateur Linux élabore les plans de rénovation ou de développement du réseau. Une veille informatique constante est donc essentielle dans ce genre de situation pour anticiper les différentes évolutions technologiques. Par ailleurs, aujourd’hui, à l’ère du digitale, les changements sont de plus en plus fréquents et de plus en plus importants.
L’administrateur Linux s’occupe aussi de la sécurité des réseaux et de la maintenance de ces derniers en cas de panne ou de dysfonctionnement. Le principal objectif est de toujours optimiser l’utilisation des données de l’entreprise et de répondre aux besoins de l’organisation et des salariés. Que ce soit l’accès à Internet, les mails, les plateformes de collaboration, il assure le fonctionnement de ces outils numériques.
On attend ainsi de l’administrateur Linux une continuité et une fiabilité de l’information. Le système doit être sécurisé et en cas de problème, l’intervention doit être rapide et efficace. Il doit aussi respecter les échéances et le budget dans le cadre d’une étude ou d’un projet de développement ou d’amélioration du système informatique ou du réseau.