Initiation aux systèmes Linux/UNIX
Objectifs détaillés Avoir les connaissances nécessaires pour pouvoir installer et utiliser Linux Préparation de L'installation Les commandes de bases à connaître
Avant de démarrer l'installation de Linux Il est conseillé de se renseigné sur la compatibilité de votre matériel envers Linux Paramétrez votre ordinateur pour qu'il puisse s'amorcer sur le CD-ROM L'installation de déroulera normalement en vous posant différentes questions sur les partitions et sur ce que vous souhaitez installer
Les systèmes de fichier supportés Pour installer Linux Non journalisé:  ext2 ; minix Journalisé:  JFS, Reseirfs, ext3, XFS ... Les Accessibles En lecture-écriture : FAT16, FAT32, QNX, FFS En lecture seul : NTFS, iso9660, ... Pour installer un autre UNIX utiliser la partition propre au système de fichier ( Solaris, FreeBSD ...)
Le choix du système de fichier pour Linux Le choix réside aujourd'hui à choisir un système de fichier journalisé principalement entre: Ext3: version journalisé de ext2, performance moyenne, fiabilité un peu faible XFS: système issue de SGI, performant, beaucoup plus fiable que ext3, permet un redimensionnement à chaud Reiserfs : Système relativement récent très performant avec une organisation adapté en fonction des petit et gros fichiers.
Structure du disque des UNIX Il n'y a pas de poste de travail Les informations sont toutes classés dans une unique arborescence Le point de départ de l'arborescence c'est la racine: « / » L'organisation des disque par rapport à l'arborescence est totalement libre  Une partition pourra être attaché ( monté ) à n'importe quel dossier de l'arborescence racine
Le contenu de la racine /bin : les principaux exécutables (contient la plupart des commandes utilisables en ligne de commande) /boot : contient tout ce qui est nécessaire au démarrage de la machine.  /dev : répertoire système qui contient une entrée pour la plupart des périphériques /etc : contient les fichiers de configuration du système.
Le contenu de la racine (2) /home : contient les répertoires des utilisateurs (équivalent à « document and settings » sur Microsoft Windows 2000/XP/2003 ) /lib : contient des bibliothèques du système (équivalentes au DLL de Windows).  /mnt : contient d’autres systèmes de fichiers (par exemple les partitions Windows, un cd-rom ou une disquette).  /proc : dossier utilisé par le système /root : répertoire personnel de l’administrateur
Le contenu de la racine (3) /sbin : commandes  d’administration et de gestion du système. Accessible  uniquement à l’administrateur système (root).  /tmp : fichiers temporaires.  /usr : répertoire principal. Il contient les logiciels (équivalent à « program files » sur une plateforme Microsoft).  /var : contient des fichiers de données variables (journaux (logs), fichiers de configurations spécifiques (par exemple : FTP ou Web).  /opt : Emplacement logiciels optionnels.
Sous UNIX ; tout est fichier Sous Linux tout est fichier: fichier, dossier, socket, périphérique, tube ... Exemple:  voir les données de votre souris PS2: cat /dev/psaux voir les données brute de votre clé USB: cat /dev/sda
Utilisation des disques Pour définir les disques, le système utilise des fichiers d'adressage pointant vers les périphériques : /dev/(hda, hda , sdb, sdb) Les deux première lettre indique le type de périphérique sur lequel réside la partition. hd (Hard Disk) , sd ( SCSI Disk ) , md la lettre suivante indique l'ordre du disque
Utilisation des disques exemple des disques connecté
Pourquoi des partitions On a parfois besoin de diviser un gros disque en plusieurs plus petits afin de pouvoir : Installer Linux et un autre système d'exploitation sur la même machine Séparer les données personnelles du système d'exploitation... Il est parfois judicieux de ne pas «mettre tous ses oeufs dans le même panier»
Utilisation des partitions Pour définir les partitions, le système utilise également un fichier périphérique : /dev/hda1, /dev/hda2, /dev/sda1, ... Le chiffre suivant le nom du périphérique indique le numéro de la partition du disque /dev/hdb1 = 1ere partition du 2eme disque IDE /dev/sda2 = 2eme partition du 1er disque SCSI
Les points de montage Les points de montages sont des voies d'accès au périphériques. exemple : Les données de chaque disque seront accessible dans le dossier de montage  /. /mnt/cdrom/. /mnt/windows/.
L'arborescence du système L'arborescence du système pourra alors grace au point de montage ; être  réparti sur plusieurs partition ou plusieurs disques /boot //var /home / /usr
Partition d'aide à la mémoire RAM Les systèmes UNIX utilise une partition particulière pour venir en aide à la memoire RAM si celle-ci est saturé. Cette partition devra être du type SWAP Toute machine utilisant Linux ou autre UNIX doit en disposer sinon, votre poste risque de s'arrêter brutalement en cas de saturation de memoire. Généralement on conseil une partition swap d'une taille équivalente à deux fois la RAM
Questions lors de l'installation Lors de l'installation il nous sera proposé un choix de paquetages Un paquetage est une archive contenant les fichiers nécessaires à l'installation d'un programme Il faudra donc choisir lors de l'installation les programmes à installer Il sera toujours possible d'en rajouter ultérieurement
Exemple d'un disque avec Windows + Linux Avec une organisation comme celle-ci nous pouvons installer Linux et Windows sur le même ordinateur Des partitions supplémentaires sont ici utilisé pour stocker les données personnelles
Bilan Amorcer le système sur le Cdrom Partitionner son disque afin d'accueillir le système Linux et la partition swap Sélectionner les paquetages à installer

Initiation Linux

  • 1.
  • 2.
    Objectifs détaillés Avoirles connaissances nécessaires pour pouvoir installer et utiliser Linux Préparation de L'installation Les commandes de bases à connaître
  • 3.
    Avant de démarrerl'installation de Linux Il est conseillé de se renseigné sur la compatibilité de votre matériel envers Linux Paramétrez votre ordinateur pour qu'il puisse s'amorcer sur le CD-ROM L'installation de déroulera normalement en vous posant différentes questions sur les partitions et sur ce que vous souhaitez installer
  • 4.
    Les systèmes defichier supportés Pour installer Linux Non journalisé: ext2 ; minix Journalisé: JFS, Reseirfs, ext3, XFS ... Les Accessibles En lecture-écriture : FAT16, FAT32, QNX, FFS En lecture seul : NTFS, iso9660, ... Pour installer un autre UNIX utiliser la partition propre au système de fichier ( Solaris, FreeBSD ...)
  • 5.
    Le choix dusystème de fichier pour Linux Le choix réside aujourd'hui à choisir un système de fichier journalisé principalement entre: Ext3: version journalisé de ext2, performance moyenne, fiabilité un peu faible XFS: système issue de SGI, performant, beaucoup plus fiable que ext3, permet un redimensionnement à chaud Reiserfs : Système relativement récent très performant avec une organisation adapté en fonction des petit et gros fichiers.
  • 6.
    Structure du disquedes UNIX Il n'y a pas de poste de travail Les informations sont toutes classés dans une unique arborescence Le point de départ de l'arborescence c'est la racine: « / » L'organisation des disque par rapport à l'arborescence est totalement libre Une partition pourra être attaché ( monté ) à n'importe quel dossier de l'arborescence racine
  • 7.
    Le contenu dela racine /bin : les principaux exécutables (contient la plupart des commandes utilisables en ligne de commande) /boot : contient tout ce qui est nécessaire au démarrage de la machine. /dev : répertoire système qui contient une entrée pour la plupart des périphériques /etc : contient les fichiers de configuration du système.
  • 8.
    Le contenu dela racine (2) /home : contient les répertoires des utilisateurs (équivalent à « document and settings » sur Microsoft Windows 2000/XP/2003 ) /lib : contient des bibliothèques du système (équivalentes au DLL de Windows). /mnt : contient d’autres systèmes de fichiers (par exemple les partitions Windows, un cd-rom ou une disquette). /proc : dossier utilisé par le système /root : répertoire personnel de l’administrateur
  • 9.
    Le contenu dela racine (3) /sbin : commandes d’administration et de gestion du système. Accessible uniquement à l’administrateur système (root). /tmp : fichiers temporaires. /usr : répertoire principal. Il contient les logiciels (équivalent à « program files » sur une plateforme Microsoft). /var : contient des fichiers de données variables (journaux (logs), fichiers de configurations spécifiques (par exemple : FTP ou Web). /opt : Emplacement logiciels optionnels.
  • 10.
    Sous UNIX ;tout est fichier Sous Linux tout est fichier: fichier, dossier, socket, périphérique, tube ... Exemple: voir les données de votre souris PS2: cat /dev/psaux voir les données brute de votre clé USB: cat /dev/sda
  • 11.
    Utilisation des disquesPour définir les disques, le système utilise des fichiers d'adressage pointant vers les périphériques : /dev/(hda, hda , sdb, sdb) Les deux première lettre indique le type de périphérique sur lequel réside la partition. hd (Hard Disk) , sd ( SCSI Disk ) , md la lettre suivante indique l'ordre du disque
  • 12.
    Utilisation des disquesexemple des disques connecté
  • 13.
    Pourquoi des partitionsOn a parfois besoin de diviser un gros disque en plusieurs plus petits afin de pouvoir : Installer Linux et un autre système d'exploitation sur la même machine Séparer les données personnelles du système d'exploitation... Il est parfois judicieux de ne pas «mettre tous ses oeufs dans le même panier»
  • 14.
    Utilisation des partitionsPour définir les partitions, le système utilise également un fichier périphérique : /dev/hda1, /dev/hda2, /dev/sda1, ... Le chiffre suivant le nom du périphérique indique le numéro de la partition du disque /dev/hdb1 = 1ere partition du 2eme disque IDE /dev/sda2 = 2eme partition du 1er disque SCSI
  • 15.
    Les points demontage Les points de montages sont des voies d'accès au périphériques. exemple : Les données de chaque disque seront accessible dans le dossier de montage /. /mnt/cdrom/. /mnt/windows/.
  • 16.
    L'arborescence du systèmeL'arborescence du système pourra alors grace au point de montage ; être réparti sur plusieurs partition ou plusieurs disques /boot //var /home / /usr
  • 17.
    Partition d'aide àla mémoire RAM Les systèmes UNIX utilise une partition particulière pour venir en aide à la memoire RAM si celle-ci est saturé. Cette partition devra être du type SWAP Toute machine utilisant Linux ou autre UNIX doit en disposer sinon, votre poste risque de s'arrêter brutalement en cas de saturation de memoire. Généralement on conseil une partition swap d'une taille équivalente à deux fois la RAM
  • 18.
    Questions lors del'installation Lors de l'installation il nous sera proposé un choix de paquetages Un paquetage est une archive contenant les fichiers nécessaires à l'installation d'un programme Il faudra donc choisir lors de l'installation les programmes à installer Il sera toujours possible d'en rajouter ultérieurement
  • 19.
    Exemple d'un disqueavec Windows + Linux Avec une organisation comme celle-ci nous pouvons installer Linux et Windows sur le même ordinateur Des partitions supplémentaires sont ici utilisé pour stocker les données personnelles
  • 20.
    Bilan Amorcer lesystème sur le Cdrom Partitionner son disque afin d'accueillir le système Linux et la partition swap Sélectionner les paquetages à installer