Vous êtes sur la page 1sur 17

COURS 1:

INITIATION A L’ADMINISTRATION
DE SYSTÈMES D'EXPLOITATION
(SE)

o Introduction
o Historique et Philosophie de Linux
o Le Kernel et le SE
o Processus d’installation
o Choix de la distribution
o Partitionnement et système de fichiers
o Procédure d’installation générique
o Résumé
o Ressources

Dr Youssouf Hamidou (PhD)


INTRODUCTION

 Le logiciel système est un ensemble de logiciels qui


gèrent et exploitent les composants du système
informatique. Au cours de cette activité, nous allons voir
l’environnement du SE et les différentes étapes
d’installation d’un SE.

Dr Youssouf Hamidou (PhD)


HISTORIQUE ET PHILOSOPHIE DE
LINUX
La vie de Linux est intimement liée à celle de son ancêtre
Unix. On ne peut donc pas parler de Linux sans parler
d’Unix. Ainsi, D’un point de vue purement technique,
Linux est simplement une variante d’Unix. Qu’est ce qui a
motivé la création d’Unix ? Comment a été son évolution ?
Quelle est sa philosophie ?

Dr Youssouf Hamidou (PhD)


HISTORIQUE

Dr Youssouf Hamidou (PhD)


 On doit l’origine de Unix à Richard Stallman un
chercheur du laboratoire sur l’Intelligence Artificielle
MIT (États-Unis).
 Son but était de recréer un environnement complet
exempt de restrictions et disposant de tous les outils
nécessaires à n’importe quel utilisateur.
 Le modèle qu’il a retenu était celui d’Unix, parce qu’il
était techniquement supérieur aux autres environnements
de l’époque.

Dr Youssouf Hamidou (PhD)


PHILOSOPHIE DE UNIX
 Sous unix, tout est fichier (fichiers, répertoires, devices,
liens, etc.). Ceux-ci doivent être lisible par l’homme et
exploitable simplement par la machine.
 Unix est multitâche : Plusieurs processus s’exécutent en
même temps et le SE assure son contrôle.
 Il est multiutilisateur : C’est-à-dire que plusieurs
utilisateurs peuvent se connecter et utiliser les processus
simultanément.

Dr Youssouf Hamidou (PhD)


LE KERNEL ET LE SE

 Le noyau est le cœur du système, c’est lui qui s’occupe


de fournir aux logiciels une interface pour utiliser le
matériel.
 Il assure non seulement la gestion de l’accès aux
ressources machines (droits, ordonnancement, gestion
des accès) mais aussi le chargement de modules
(drivers).
 Le SE (OS) permet de gérer le système via l’interface
proposé par le Kernel (système de fichiers, réseau, droit,
périphérique).

Dr Youssouf Hamidou (PhD)


PROCESSUS D’INSTALLATION
Pour installer Linux, plusieurs étapes doivent être suivies.
Comme tout système d’exploitation Linux a un ensemble
d’exigences. Il convient alors de connaître les spécificités
de chaque version que l’on veut installer au regard des
caractéristiques techniques de votre machine. Au cours de
cette activité, nous allons explorer les différentes versions
de Linux, leurs exigences, ainsi que les différentes
manières d’installer Linux.

Dr Youssouf Hamidou (PhD)


CHOIX DE LA DISTRIBUTION
 Il existe un grand nombre de distributions Linux aussi
importantes les unes que les autres. Si l’une d’entre elles
était réellement meilleure que toutes les autres, la
question du choix ne se poserait pas, et il n’y aurait
aucun problème.
 Mais en réalité, chaque distribution a son public, et le
choix doit se faire en fonction de ses besoins et de ses
désirs.
 Chose qui, évidemment, n’est pas forcément évidente
quand on n’a jamais installé Linux.

Dr Youssouf Hamidou (PhD)


SYSTÈMES DE FICHIERS SOUS LINUX
 C’est une arborescence

Accès au fichier :
 Partir de la racine et descendre l’arborescence

 Rajouter un / dans le nom a chaque arête suivie

 Exemple : /usr/bin/emacs
Dr Youssouf Hamidou (PhD)
SYSTÈMES DE FICHIERS SOUS LINUX
CONT….

 Le système de fichiers est virtuel: permet d’inclure


différents systèmes de fichiers
 [linux (ext4), windows (ntfs, fat32), etc.]

 de manière transparente pour l’utilisateur :perçus comme


des répertoires
 Mécanisme d’inclusion : le montage (Mount en anglais).

qu’est-ce qui caractérise un système de fichiers a monter ?


c’est un device (par ex., UNE PARTITION DE DISQUE
DUR): ce disque dur peut être distant

Dr Youssouf Hamidou (PhD)


PARTITIONNEMENT ET SYSTÈME DE
FICHIERS
 L’installation d’un système d’exploitation tel que Linux sur un PC
touche aux structures de données fondamentales du disque dur et est
de ce fait une opération très sensible
 Une « partition » est, comme son nom l’indique, une partie d’un
disque dur. Les partitions permettent de diviser l’espace de stockage
des disques durs en zones indépendantes de taille restreinte.
 L’installation de plusieurs systèmes d’exploitation nécessite souvent
d’allouer une partition à chaque système, car les systèmes
d’exploitation ne comprennent généralement pas le format des
partitions des autres systèmes.
 Par exemple, Linux fonctionne nettement mieux si on lui attribue
une partition de « swap » (dite aussi « partition d’échange ») pour
stocker des données peu utilisées qui se trouve en mémoire,
lorsqu’il a besoin de plus de mémoire qu’il n’en est physiquement
installée sur la machine.
Dr Youssouf Hamidou (PhD)
 De même, il est possible de créer plusieurs partitions pour séparer
les données utilisateurs des programmes, ce qui permet de
faciliter les mécanismes de sauvegarde d’une part, et d’assurer
une plus grande sécurité des données lors des opérations de
maintenance du système d’autre part.
 La définition des partitions se fait donc en donnant leur point de
départ, leur taille et leur type. Le point de départ et la longueur
des partitions sont exprimées en secteurs. Un « secteur » est
l’unité de base pour les données des disques durs, qui correspond
à un bloc de 512 octets utiles (auxquels s’ajoutent bien entendu
d’éventuels octets de contrôle d’erreur, mais qui ne sont
manipulés que par le disque dur lui-même et par son contrôleur, et
que l’on ne peut donc pas utiliser pour y stocker des données).
NB : On peut installer deux systèmes d’exploitation (Windows et
Linux par exemple) sans être obligé de créer deux partitions

Dr Youssouf Hamidou (PhD)


PROCÉDURE D’INSTALLATION
GÉNÉRIQUE
 L’installation d’un système d’exploitation est une opération délicate,
surtout si l’on modifie les partitions, puisqu’il faut travailler au niveau le
plus bas.
 La moindre erreur peut provoquer une catastrophe, ce qui peut au mieux
vous obliger à recommencer complètement l’installation, et au pire à perdre
l’ensemble de vos données, y compris celles des autres systèmes installés.
 Par conséquent : il faut commencer par sauvegarder les données. Une fois
la sauvegarde faite et que l’on connaît comment partitionner le disque on
peut commencer l’installation.
Les étapes génériques d’installation sont :
1. L’amorçage du système ;
2. La création ou redimensionnement des partitions du disque dur ;
3. La création des systèmes de fichiers et de la partition d’échange ;
4. L’installation du système proprement dite ;
5. L’installation du gestionnaire d’amorçage ;
6. La configuration du système.
Dr Youssouf Hamidou (PhD)
RÉSUMÉ
Linux dérive directement de Unix. L’historique de Unix
constitue par conséquent celui de Linux. Les deux SE sont
GNU (Licence Publique Général) mais des versions
payantes existent. Le but de ses concepteurs était de recréer
un environnement complet exempt de restrictions et
disposant de tous les outils nécessaires à n’importe quel
utilisateur. Pour ces SE, le cœur du système est le noyau. Il
se charge de fournir aux logiciels une interface pour utiliser
le matériel.

Dr Youssouf Hamidou (PhD)


RÉSUMÉ CONT….
 Au cours de cette parti, nous avons passé de long en
large l’historique, la philosophie de Linux ainsi que le
processus d’installation.
 Linux considère l’ensemble des ressources comme des
fichiers.
 Le SE Linux présente un noyau qui sert d’interface aux
différents logiciels afin de leur permettre d’utiliser le
matériel.
 Linux est un système multiutilisateur et permet la gestion
des ressources en garantissant leur partage.

Dr Youssouf Hamidou (PhD)


Lectures et autres ressources
 https://doc.ubuntu-fr.org/cohabitation_ubuntu_windows

 http://linux.developpez.com/tutoriels/debuter-installation/
guide-linux-distribution/#LII
 http://projet.unix.free.fr/historique.htm

 Andew Tanenbaum, Systèmes d’exploitation 2ème édition,


chapitre 1
 A Silberschatz, Peter B Galvin, G Gagne: Operating System
Concepts, 7th edition, Chapter 1 and 218

Dr Youssouf Hamidou (PhD)

Vous aimerez peut-être aussi