Cours Linux : Partie 1

Un article de LaPageDuJour.

Aller Ă  : Navigation, Rechercher

Dans cette partie, nous allons voir ce qu'est Linux et comment installer un système de base Linux, cela nous permettra d'attaquer la partie 2. Si vous avez déjà accès à un système fonctionnant sous UNIX/Linux, vous pouvez sauter la partie sur l'installation de Linux.

Sommaire

[modifier] Introduction

La majorité de ce qui va suivre est commun à Linux et UNIX.

[modifier] Linux est

Linux est un système d'exploitation, c'est lui qui permet aux applications de fonctionner, de travailler en même temps, de s'échanger des messages, et de communiquer à l'extérieur de la machine.

Linux est :

  • Un système multi-tâches : Le système est capable de faire tourner plusieurs applications simultanĂ©ment. En fait, du moins sur un système avec un seul processeur, une seule application tourne Ă  la fois. Mais c'est Linux qui va rĂ©partir les temps d'utilisation du processeur entre les diffĂ©rentes applications en fonction de certains critères comme la prioritĂ© de l'application.
  • Un système rĂ©seau : Le système est capable de communiquer avec l'extĂ©rieur, il intègre toutes les fonctionnalitĂ©s bas niveau qui permettent d'accèder au rĂ©seau. Il est optimisĂ© pour avoir une gestion performante de certaines opĂ©rations rĂ©gulièrement utilisĂ©s dans les rĂ©seaux informatiques.
  • Un système multi-utilisateurs : Chaque application fonctionne au nom d'un utilisateur. Cela peut-ĂŞtre l'utilisateur principal (root) comme n'importe quel autre utilisateur du système. DiffĂ©rents utilisateurs peuvent ouvrir des sessions simultanĂ©es sur la mĂŞme machine.
  • Un système sĂ©curisĂ© : Chaque accès Ă  un fichier ou Ă  un pĂ©riphĂ©rique est règlementĂ© par des droits d'accès. Ainsi, un utilisateur quelconque du système ne pourra (dans une configuration classique) pas mettre Ă  mal le système ou endommager les fichiers d'un autre utilisateur.

[modifier] Linux permet

Linux est capable de faire ce que sont capable de faire tous les systèmes d'exploitations classiques, cependant, il a certaines caractĂ©ristiques qui le rende particulièrement intĂ©ressant pour rĂ©aliser certaines choses :

  • Des serveurs rĂ©seau : Linux permet de mettre en place des serveurs rĂ©seaux capable de rĂ©sister Ă  de très fortes charges. En effet, son noyau a Ă©tĂ© Ă©tudiĂ© pour permettre une utilisation optimale des ressources rĂ©seaux.
  • Des applications temps-rĂ©el : Linux est capable de fonctionner en temps-rĂ©el, c'est Ă  dire qu'une application peut fonctionner en continu et ne pas libĂ©rer le processeur pour aucune autre application ou mĂŞme le fonctionnement "classique" du noyau.

[modifier] Linux n'est pas

Evitons quelques malentendus...

Linux n'est pas :

  • Mieux que Windows. Il est juste diffĂ©rent, on gagne Ă  priori beaucoup plus Ă  avoir un poste de travail sous Windows. Notamment Ă  cause du nombre rĂ©duit d'applications tournant sous Linux comparĂ© Ă  Windows.
  • Un système qui nĂ©cessite de tout compiler. Rien oblige Ă  recompiler votre noyau et vos applications. C'est mĂŞme fortement dĂ©conseillĂ© dans la plupart des cas.
  • Un système pour pauvres. Linux ne coute rien (du moins pour la plupart des distributions) mais il peut rapporter beaucoup.
  • Cool. Et ce n'est pas en l'utilisant que vous le deviendrez. C'est encore moins en disant que Windows est nul ou en utilisant des termes comme "Windaube".

[modifier] Installer Linux

Il est important pour bien comprendre comment fonctionne Linux que vous reproduisiez ce qui suit. Cela nous permettra de mettre en place la base pour attaquer la partie 2.

[modifier] Choix de la distribution

Voici quelques distributions de Linux :

  • Debian : La mieux
  • Ubuntu : Debian en plus simple et plus gay
  • Red Hat : Système bien intĂ©grĂ©, plutĂ´t orientĂ© entreprise
  • Fedora Core : Un Red Hat plus orientĂ© particuliers / PME
  • Suse : Système bien intĂ©grĂ©, plutĂ´t orientĂ© entreprise
  • Gentoo : Tout est recompilĂ©, cela peut faire gagner en performance mais fait perdre beaucoup de temps

Quelque soit la distribution que vous aurez choisi, tout ce qui suit sera fait sous Debian (ça vous permettra entre autre de comprendre pourquoi vous auriez du prendre celle là).

[modifier] Pour tester, utilisez Virtual PC

Il y a un truc que je peux vous conseiller, c'est de ne pas sacrifier un ordinateur pour Linux Ă  moins que vous n'en ayez pas besoin. Parce que sinon, il y a 90% de chance que vous le laissiez trainer dans un coin pendant quelques mois avant de remettre Windows dessus.

  • On va prendre Virtual PC 2007 qui est un logiciel GRATUIT (On dit merci qui? Merci Microsoft). Remarque : Virtual PC 2007 ne fonctionne pas sous Windows XP Ă©dition familial.
  • On va prendre l'installation la plus petite, c'est Ă  dire un CD de 40 Mo.
  • On ouvre la petite interface de Virtual PC pour lancer notre installation qui va directement dĂ©marrer sur l'assistant de crĂ©ation de PC

Image:Linux 1.png

  • On lance le PC virtuel avec le bouton "DĂ©marrer"

Image:Linux 2.png

  • On crĂ©e un PC virtuel appelĂ© "Linux" :

Image:Linux 3.png

  • On choisit "autre" pour le système d'exploitation :

Image:Linux 4.png

  • Laissez la mĂ©moire par dĂ©faut

Image:Linux 5.png

  • CrĂ©ez un disque virtuel

Image:Linux 6.png

  • Laissez la taille par dĂ©faut

Image:Linux 7.png

  • Finissez

Image:Linux 8.png

  • Votre PC virtuel est près

Image:Linux 9.png

  • DĂ©marrez votre PC virtuel
  • On clique sur "CD" / "Capture l'image ISO" puis on prend l'ISO tĂ©lĂ©chargĂ©e Ă  l'instant
  • On clique sur "Edition" / "Paramètres" et dans "RĂ©seau", on prend "RĂ©seau NAT"
  • On clique sur "Action" / "RĂ©initiliser" puis "Oui" pour que le PC virtuel puisse redĂ©marrer sur le CD en question
  • Le PC virtuel affiche une image de "Debian", l'installation va commencer...

[modifier] Installation de Debian

  • L'Ă©cran de boot du CD de Debian se charge

Image:Linux 10.png

  • Appuyez sur Enter pour lancer l'installation

Image:Linux 11.png

  • Choisissez le français

Image:Linux 12.png

  • Puis prenez France

Image:Linux 13.png

  • Et un clavier "Français"

Image:Linux 14.png

  • Le CD-ROM se charge tranquillement

  • Choisissez un nom de machine (debian c'est très bien)

Image:Linux 18.png

  • Laissez le domaine vide (on s'en fout)

Image:Linux 19.png

  • Choisissez un miroir en France

Image:Linux 20.png

  • Comme par exemple ftp.fr.debian.org

Image:Linux 21.png

  • Ne mettez pas de proxy (sauf si c'est nĂ©cessaire)

Image:Linux 22.png

  • Laissez le tĂ©lĂ©chargement se faire

Image:Linux 23.png

  • Choisissez le partitionnement assistĂ© parce qu'Ă  ce stade, vous ĂŞtes un assistĂ©

Image:Linux 24.png

  • On prend le disque principal, ok

Image:Linux 25.png

  • On fait une seule partition, c'est plus simple

Image:Linux 26.png

  • On termine le partitionnement

Image:Linux 27.png

  • Et "OUI" on est vraiment sur

Image:Linux 28.png

  • Le partitionnement se fait...

Image:Linux 29.png

  • On choisit un mot de passe pour l'administrateur du système (root), ici j'ai mis "toto"

Image:Linux 30.png

  • On confirme...

Image:Linux 31.png

  • On crĂ©e premier utilisateur qui porte le nom "Moi"

Image:Linux 32.png

  • Son login sera "moi"

Image:Linux 33.png

  • Son mot de passe sera "moimoi"

Image:Linux 34.png

  • Et on confirme "moimoi"

Image:Linux 36.png

  • Le tĂ©lĂ©chargement du système commence

Image:Linux 37.png

  • On nous demande si on veut participer aux sondages sur les paquets (mettez ce que vous voulez, on s'en fout)

Image:Linux 38.png

  • Dans la sĂ©lection des logiciels Ă  installer, ne mettez RIEN

Image:Linux 39.png

  • Le tĂ©lĂ©chargement dĂ©marre, suit la configuration des paquets

Image:Linux 40.png

  • On vous demande si vous voulez installer "GRUB", rĂ©pondez oui, cela permettra Ă  votre machine de dĂ©marrer sous Linux

Image:Linux 41.png

  • L'installation est terminĂ©e

Image:Linux 42.png

  • On dĂ©monte tout proprement

Image:Linux 43.png

  • On retire bien le CD de boot du dĂ©marrage (y compris dans Virtual PC si c'est la solution que vous avez choisi) et on laisse le système redĂ©marrer. Laissez le système dĂ©marrer sur le bon noyau tout seul.

Image:Linux 44.png

  • Le système affiche pas mal de choses et vous donne un login

Image:Linux 45.png

  • Vous avez accès Ă  l'Ă©cran de login

Image:Linux 46.png

  • Tapez "root" et votre mot de passe ("toto" pour moi) et vous avez fini l'installation de votre système

Image:Linux 47.png

Vous pouvez maintenant passer Ă  la partie 2 du Cours d'UNIX/Linux.