Book Suselinux Reference Fr

download Book Suselinux Reference Fr

of 416

Transcript of Book Suselinux Reference Fr

Rdiger Berlich, Karl Eichwalder, Stefan Fent, Werner Fink, Peter Findeisen, Fritz Ganter, Dennis Geider, Viviane Glanz, Carsten Gro, Rolf Haberrecker, Roland Haidl, Carsten Hger, Dirk Hohndel, Bjrn Jacke, Richard Jelinek, Hubert Mantel, Johannes Meixner, Edith Parzefall, Peter Pml, Peter Reinhart, Marc Rhrschneck, Thomas Schraitle, Adrian Schrter, Gabriele Strattner, Steve Tomlin, Klaus G. Wagner, Michael Weyrauch, Christian Zoz

SuSE Linux 7.2 Installation et administration du systme

SuSE Linux France 41/41bis, av de lEurope F-78140 Vlizy Tel. : 0821 748 748 Fax. : E-mail : WWW : 01 34 63 06 99 [email protected]://www.suse.fr

(Service commercial seulement, pour lAssistance Technique voir page ??) (Service commercial)

Rdiger Berlich, Karl Eichwalder, Stefan Fent, Werner Fink, Peter Findeisen, Fritz Ganter, Dennis Geider, Viviane Glanz, Carsten Gro, Rolf Haberrecker, Roland Haidl, Carsten Hger, Dirk Hohndel, Bjrn Jacke, Richard Jelinek, Hubert Mantel, Johannes Meixner, Edith Parzefall, Peter Pml, Peter Reinhart, Marc Rhrschneck, Thomas Schraitle, Adrian Schrter, Gabriele Strattner, Steve Tomlin, Klaus G. Wagner, Michael Weyrauch, Christian Zoz SuSE Linux 7.2 Manuel de rfrence 19me dition actualise 2001 SuSE GmbH ISBN 3-934678-06-8 (Ensemble du paquet)

Copyright Cet ouvrage est la proprit intellectuelle de SuSE GmbH. Il peut tre copi en totalit ou en partie condition que cette mention de copyright gure sur chaque copie Traduit de lallemand par Franoise LermenA Typographie : L TEX Mise en pages de Manuela Piotrowski. Icnes Geeko de Rolf Vogt.

Linux est une marque dpose de Linus Torvalds. XFree86 est une marque dpose de The XFree86 Project, Inc.. MS-DOS, Windows, Windows 95, Windows 98 et Windows NT sont des marques dposes de la Microsoft Corporation. UNIX est une marque dpose de X/Open Company Limited. Autres marques dposes et enregistres : T-Online et Deutsche Telekom, SuSE et YaST de SuSE GmbH . Tous les noms de marques sont cits sans aucune garantie que le produit soit librement utilisable et peuvent parfaitement tre des marques dposes. La socit SuSE GmbH adopte lorthographe utilise par les fabricants. Dautres produits mentionns ici peuvent tre des marques dposes du fabricant respectif.

ISBN 3-934678-06-8 (Ensemble du paquet)

Table des matires

Table des matires

1

Introduction

1

1.1 1.2 1.3 1.4 1.5

Quest-ce que Linux ? . . . . . . . . . . . But de ce manuel Conseils pour lutilisation Lgende - ou que signie terre: # ls . Documentation complmentaire . . . . . . . loges . . . . . . . . . . . . . . . . . . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

1 2 3 4 6

I2

Installer SuSE LinuxPremire installation de SuSE Linux

911

2.1

2.2 2.3 2.4 2.5

Installation en mode texte avec YaST 1 . . . . . . . . . . . . . . 2.1.1 Maintenant tout commence : Lcran de dmarrage . . . 2.1.2 La base de votre installation : linuxrc . . . . . . . . . . . 2.1.3 Installation avec YaST . . . . . . . . . . . . . . . . . . 2.1.4 Partitionner et formater le disque dur . . . . . . . . . . 2.1.5 Commencer linstallation des logiciels . . . . . . . . . . 2.1.6 Slectionnez votre quipement logiciel de base . . . . . 2.1.7 Installation de logiciels systme et de programmes . . . 2.1.8 Slection du noyau pour le systme et conguration de LILO . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.9 Conguration de base du systme avec YaST . . . . . . 2.1.10 Se connecter aprs la premire installation . . . . . . . . 2.1.11 Arrt du systme et amorage . . . . . . . . . . . . . . Dmarrer SuSE Linux . . . . . . . . . . . . . . . . . . . . . . . Procdures dinstallation particulires . . . . . . . . . . . . . . 2.3.1 Installation sans lecteur de CD-ROM support . . . . . Installation et conguration automatiques de (ALICE) . . . . . . Blocs Info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.5.1 Faire de la place pour Linux (partitionner) . . . . . . . . 2.5.2 Utiliser le CD 2 pour lamorage . . . . . . . . . . . . . 2.5.3 Crer des disquettes damorage . . . . . . . . . . . . .

11 11 12 18 19 20 21 22 23 24 27 28 29 32 32 33 35 35 37 37

i

Table des matires

2.5.4 2.5.5 2.5.6 2.5.7 2.5.8

2.6 2.7

Crer des disquettes damorage sous Unix . . . . . . . Linux supporte-il mon lecteur de CD-ROM ? . . . . . . Le CD-ROM ATAPI se bloque la lecture . . . . . . . . Lecteurs de CD-ROM sur port parallle . . . . . . . . . Loadlin na pas sufsamment de mmoire pour charger le noyau . . . . . . . . . . . . . . . . . . . . . . . . . . 2.5.9 Loadlin ne fonctionne pas . . . . . . . . . . . . . . . . Gnralits sur le partitionnement . . . . . . . . . . . . . . . . Partitionnement pour experts . . . . . . . . . . . . . . . . . . . 2.7.1 Taille de la partition de swap . . . . . . . . . . . . . . . 2.7.2 Possibilits de fonction de la machine . . . . . . . . . . 2.7.3 Possibilits doptimisation . . . . . . . . . . . . . . . .

39 40 40 42 42 42 43 45 46 46 4851

3

YaST Yet another Setup Tool

3.1 3.2 3.3

3.4

Utilisation de YaST et disposition du clavier . . . . . . . . . . . Le menu principal de YaST . . . . . . . . . . . . . . . . . . . . Congurations pour linstallation . . . . . . . . . . . . . . . . . 3.3.1 Dterminer la langue . . . . . . . . . . . . . . . . . . . 3.3.2 Slectionner la disposition du clavier . . . . . . . . . . 3.3.3 Slectionner le support dinstallation . . . . . . . . . . . 3.3.4 Installation partir dun CD-ROM . . . . . . . . . . . . 3.3.5 Installation partir dune partition du disque dur . . . . 3.3.6 Installation via NFS . . . . . . . . . . . . . . . . . . . 3.3.7 Installation partir dun rpertoire accessible . . . . . . 3.3.8 Installation via FTP . . . . . . . . . . . . . . . . . . . . 3.3.9 Partitionner le ou les disques durs . . . . . . . . . . . . 3.3.10 Spcier les partitions cibles ou les systmes de chiers 3.3.11 Conguration manuelle du disque dur . . . . . . . . . . 3.3.12 Congurer le gestionnaire de volumes logiques . . . . . 3.3.13 Installation dans un rpertoire . . . . . . . . . . . . . . Dterminer la taille de linstallation . . . . . . . . . . . . . . . 3.4.1 Charger la conguration . . . . . . . . . . . . . . . . . 3.4.2 Enregistrer la conguration . . . . . . . . . . . . . . . . 3.4.3 Modier/Crer une conguration . . . . . . . . . . . . 3.4.4 Que se passerait-il si... . . . . . . . . . . . . . . . . . . 3.4.5 Dmarrer linstallation . . . . . . . . . . . . . . . . . . 3.4.6 Vrier les dpendances des paquetages . . . . . . . . . 3.4.7 Index de toutes les sries et de tous les paquetages . . . 3.4.8 Information sur les paquetages . . . . . . . . . . . . . .

51 52 52 53 53 53 54 54 55 56 57 58 60 64 70 71 72 72 73 73 75 76 76 76 77

ii

Table des matires

3.5 3.6

3.4.9 Inclure des paquetages . . . . . . . . . . . . 3.4.10 Effacer des paquetages . . . . . . . . . . . . Mise jour du systme . . . . . . . . . . . . . . . . Administration du systme . . . . . . . . . . . . . . 3.6.1 Intgrer le matriel dans le systme . . . . . 3.6.2 Conguration du noyau et de lamorage . . 3.6.3 Conguration rseau . . . . . . . . . . . . . 3.6.4 Conguration du login . . . . . . . . . . . . 3.6.5 Congurer susewm (gestionnaire de fentres) 3.6.6 Gestion des utilisateurs . . . . . . . . . . . . 3.6.7 Gestion des groupes . . . . . . . . . . . . . 3.6.8 Crer des sauvegardes . . . . . . . . . . . . 3.6.9 Conguration scurit du systme . . . . . . 3.6.10 Congurer la police de la console . . . . . . 3.6.11 Congurer la zone horaire . . . . . . . . . . 3.6.12 Congurer XFree86[tm] . . . . . . . . . . . 3.6.13 Congurer gpm . . . . . . . . . . . . . . . . 3.6.14 Modier le chier de conguration . . . . .

. . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . .

77 78 78 79 79 81 85 87 87 88 90 90 92 92 93 93 93 9495

4

Amorage et gestionnaires damorage

4.1 4.2 4.3 4.4

4.5 4.6 4.7

4.8

4.9

Procdure damorage sur PC . . . . . . . . . . . . . . . . . . Concepts damorage . . . . . . . . . . . . . . . . . . . . . . . LILO Tour dhorizon . . . . . . . . . . . . . . . . . . . . . . Un LILO sur mesure : Conguration . . . . . . . . . . . . . . . 4.4.1 Structure du chier lilo.conf . . . . . . . . . . . . . 4.4.2 Autres possibilits optionnelles de conguration . . . . Installation et dsinstallation de LILO . . . . . . . . . . . . . . . Gnrer une disquette damorage Linux . . . . . . . . . . . . . Exemples de congurations . . . . . . . . . . . . . . . . . . . . 4.7.1 DOS/Windows 95/98 et Linux . . . . . . . . . . . . . . 4.7.2 Windows NT et Linux sur un disque dur . . . . . . . . . 4.7.3 OS/2 et Linux . . . . . . . . . . . . . . . . . . . . . . . 4.7.4 DOS, OS/2 et Linux . . . . . . . . . . . . . . . . . . . Problmes avec LILO . . . . . . . . . . . . . . . . . . . . . . . 4.8.1 Diagnostic derreur : Message de dmarrage de LILO . . 4.8.2 La limite des 1024 cylindres . . . . . . . . . . . . . . . 4.8.3 Problmes damorage particuliers avec le noyau partir de 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . Construire un mcanisme damorage avec loadlin . . . . . . .

95 96 98 101 102 105 108 111 113 113 114 115 116 116 118 120 121 124

iii

Table des matires

4.9.1 4.9.2 4.9.3 4.9.4

Fichiers indispensables pour loadlin Cration de menus de dmarrage . . Dmarrage partir de Windows . . Le menu de dmarrage de Windows

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

125 126 127 127

II

Conguration du rseau

133

III Le systme X Window5 Le systme X Window

135137

5.1 5.2 5.3

5.4

5.5 5.6

Rtrospective historique . . . . . . . . . . . . . . . . . La nouvelle version 4.x de XFree86 . . . . . . . . . . . Conguration avec SaX2 . . . . . . . . . . . . . . . . . 5.3.1 Premire installation . . . . . . . . . . . . . . . 5.3.2 Reconguration . . . . . . . . . . . . . . . . . . 5.3.3 Dpannage . . . . . . . . . . . . . . . . . . . . 5.3.4 Le chier de traces du serveur X . . . . . . . . . 5.3.5 Dmarrage du systme X Window . . . . . . . . Conguration avec SaX . . . . . . . . . . . . . . . . . . 5.4.1 Reconguration . . . . . . . . . . . . . . . . . . 5.4.2 Dpannage . . . . . . . . . . . . . . . . . . . . Conguration avec xf86config . . . . . . . . . . . . . Optimisation de linstallation du systme X Window . . 5.6.1 Intgrer des polices (TrueType) supplmentaires 5.6.2 Conguration des priphriques dentre . . . . 5.6.3 Acclration 3D . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

137 138 140 141 152 152 156 158 159 167 168 168 176 182 184 187

IV Matriel sous Linux6 Lenvironnement matriel de lordinateur Linux

189191

6.1 6.2 6.3

6.4

Remarque prliminaire . . . . . . . . . . . . Cartes enchables . . . . . . . . . . . . . . . 6.2.1 Cartes PCI et ISA . . . . . . . . . . . Cartes son . . . . . . . . . . . . . . . . . . . 6.3.1 Congurer la carte son avec YaST2 . 6.3.2 Congurer la carte son avec alsaconf Interfaces de la machine . . . . . . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

191 191 191 195 195 196 198

iv

Table des matires

6.5

6.6

6.7 6.87

6.4.1 Ports PS/2 . . . . . . . . . . 6.4.2 Ports srie . . . . . . . . . . 6.4.3 Ports parallles . . . . . . . 6.4.4 USB Universal Serial Bus Supports amovibles . . . . . . . . . 6.5.1 Lecteurs de disquettes . . . 6.5.2 Lecteurs LS 120 . . . . . . 6.5.3 Lecteurs ZIP . . . . . . . . Modems . . . . . . . . . . . . . . . 6.6.1 Modems externes . . . . . . 6.6.2 Modems internes . . . . . . Scanners . . . . . . . . . . . . . . . Lecteurs de bandes (angl. streamers)

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

. . . . . . . . . . . . .

198 198 198 200 204 204 204 204 205 205 206 207 209211

Notebooks PCMCIA, APM, IrDA

7.1

7.2

7.38

PCMCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1.1 Le matriel . . . . . . . . . . . . . . . . . . . . . . . . 7.1.2 Les logiciels . . . . . . . . . . . . . . . . . . . . . . . 7.1.3 Conguration . . . . . . . . . . . . . . . . . . . . . . . 7.1.4 Congurations pour changer denvironnement les schmas . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1.5 Si malgr tout rien ne va . . . . . . . . . . . . . . . . . 7.1.6 Installation via PCMCIA . . . . . . . . . . . . . . . . . 7.1.7 Autres programmes utilitaires . . . . . . . . . . . . . . 7.1.8 Compiler PCMCIA . . . . . . . . . . . . . . . . . . . . APM Gestion dnergie . . . . . . . . . . . . . . . . . . . . . 7.2.1 Principes de base . . . . . . . . . . . . . . . . . . . . . 7.2.2 Le noyau adquat . . . . . . . . . . . . . . . . . . . . . 7.2.3 Le dmon APM . . . . . . . . . . . . . . . . . . . . . . 7.2.4 Autres commandes . . . . . . . . . . . . . . . . . . . . 7.2.5 Une pause pour le disque dur . . . . . . . . . . . . . . . IrDA Infrared Data Association . . . . . . . . . . . . . . . . .

211 211 212 212 214 217 220 220 220 221 221 222 222 223 224 224227

Limpression

8.1

Conditions essentielles au fonctionnement du systme dimpression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1.1 Diffrents langages dimpression standards . . . . . . . 8.1.2 Problmatique des imprimantes GDI . . . . . . . . . . . 8.1.3 Conditions matrielles et logicielles pralables . . . . . 8.1.4 Dterminer un pilote dimpression adquat . . . . . . .

227 227 228 228 229

v

Table des matires

8.2

8.3

8.4 8.5

8.6

8.7

8.8 8.9

Connecter limprimante au systme local . . . . . . . . . . . . . 8.2.1 Les ports parallles . . . . . . . . . . . . . . . . . . . . 8.2.2 Cartes enchables spciales : ISA-PnP et PCI . . . . . . 8.2.3 Connexion USB . . . . . . . . . . . . . . . . . . . . . 8.2.4 Ports srie . . . . . . . . . . . . . . . . . . . . . . . . . lpd : Gestionnaire dimpression et outils . . . . . . . . . . . . . 8.3.1 Le gestionnaire dimpression en arrire-plan . . . . . . 8.3.2 Outils supplmentaires et outils de contrle pour lutilisateur . . . . . . . . . . . . . . . . . . . . . . . . . . . lpr : Envoyer des requtes dimpression . . . . . . . . . . . . . SETUP (lprsetup) : Conguration du systme dimpression . 8.5.1 Remarques sur la conguration avec lprsetup . . . . . . 8.5.2 Test de limprimante . . . . . . . . . . . . . . . . . . . 8.5.3 Cas particuliers . . . . . . . . . . . . . . . . . . . . . . Le ltre apslter . . . . . . . . . . . . . . . . . . . . . . . . . . 8.6.1 Comment fonctionne apslter . . . . . . . . . . . . . . 8.6.2 Conguration dapslter . . . . . . . . . . . . . . . . . 8.6.3 Rechercher les erreurs dapslter . . . . . . . . . . . . . Imprimer dans un rseau TCP/IP . . . . . . . . . . . . . . . . . 8.7.1 Vue densemble : Les diffrents cas . . . . . . . . . . . 8.7.2 Conguration : File de transmission sur le client . . . . 8.7.3 Conguration : Prltrage sur le client . . . . . . . . . . 8.7.4 Difcults lors de la conguration : . . . . . . . . . . . Quelques informations sur Ghostscript . . . . . . . . . . . . . . 8.8.1 Exemples pour le travail avec Ghostscript . . . . . . . . Utilisez vos propres ltres - Exemples . . . . . . . . . . . . . . 8.9.1 Remarques prliminaires . . . . . . . . . . . . . . . . . 8.9.2 Exemple simple pour illustrer le principe de base . . . . 8.9.3 Un exemple un peu plus complexe . . . . . . . . . . . .

230 230 231 233 234 235 235 236 238 239 239 241 242 242 242 243 246 247 247 248 249 250 251 251 253 253 254 257

V9

Le noyau et les paramtres du noyauLe noyau

261263

9.1 9.2 9.3 9.4 9.5 9.6 9.7 9.8

Les sources du noyau . . . . . . . . . . . . . . . . . . . . . . . Modules du noyau . . . . . . . . . . . . . . . . . . . . . . . . . Conguration du noyau . . . . . . . . . . . . . . . . . . . . . . Paramtres de conguration du noyau . . . . . . . . . . . . . . Compilation du noyau . . . . . . . . . . . . . . . . . . . . . . . Installer le noyau . . . . . . . . . . . . . . . . . . . . . . . . . Crer une disquette damorage . . . . . . . . . . . . . . . . . Faire le mnage sur le disque dur aprs la compilation du noyau

263 264 266 267 267 269 270 270

vi

Table des matires

10 Paramtres du noyau

271

10.1 Pilotes inclus dans le noyau . . . . . . . . . . . . . . . . . . . . 10.2 Quelques astuces . . . . . . . . . . . . . . . . . . . . . . . . . 10.3 Les paramtres . . . . . . . . . . . . . . . . . . . . . . . . . . 10.3.1 Notation et signication . . . . . . . . . . . . . . . . . 10.3.2 Paramtres transmis au noyau linvite damorage . . . 10.3.3 Lecteurs de CD-ROM connects des contrleurs propritaires . . . . . . . . . . . . . . . . . . . . . . . . . 10.3.4 Paramtres modprobe . . . . . . . . . . . . . . . . . .

271 272 273 273 274 285 288

VI SuSE Linux : Mise jour et particularits11 Mise jour du systme et gestion des paquetages

307309

11.1 Mise jour de SuSE Linux . . . . . . . . . . . . . . . . . . . . 309 11.1.1 Travaux prliminaires . . . . . . . . . . . . . . . . . . 309 11.1.2 Mise jour avec YaST2 . . . . . . . . . . . . . . . . . 310 11.1.3 Mise jour avec YaST1 . . . . . . . . . . . . . . . . . 311 11.1.4 Actualisation des paquetages dtermins . . . . . . . . . 313 11.2 Dune version lautre . . . . . . . . . . . . . . . . . . . . . . 313 11.2.1 De 5.x 6.0 . . . . . . . . . . . . . . . . . . . . . . . . 314 11.2.2 De 6.0 6.1 . . . . . . . . . . . . . . . . . . . . . . . . 314 11.2.3 De 6.1 6.2 . . . . . . . . . . . . . . . . . . . . . . . . 315 11.2.4 De 6.2 6.3 . . . . . . . . . . . . . . . . . . . . . . . . 316 11.2.5 De 6.3 6.4 . . . . . . . . . . . . . . . . . . . . . . . . 317 11.2.6 De 6.4 7.0 . . . . . . . . . . . . . . . . . . . . . . . . 319 11.2.7 De 7.0 7.1 . . . . . . . . . . . . . . . . . . . . . . . . 321 11.2.8 De 7.1 7.2 . . . . . . . . . . . . . . . . . . . . . . . . 321 11.3 RPM Le gestionnaire de paquetages de la distribution . . . . . 322 11.3.1 Vrier lauthenticit dun paquetage . . . . . . . . . . 322 11.3.2 Grer les paquetages : Installer, mettre jour et dsinstaller323 11.3.3 Faire des requtes . . . . . . . . . . . . . . . . . . . . . 324 11.3.4 Installer et compiler les paquetages sources . . . . . . . 326 11.3.5 Outils pour archives et base de donnes RPM . . . . . . 32812 Particularits sous SuSE Linux 329

12.1 Filesystem Hierarchy Standard (FHS) et Linux Standard Base (LSB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329 12.1.1 Standard de la hirarchie des systmes de chiers (FHS) 329 12.1.2 Linux Standard Base (LSB) . . . . . . . . . . . . . . . 329

vii

Table des matires

12.2

12.3

12.4

12.5 12.6

12.7 12.8 12.9

12.1.3 teTeX TEX sous SuSE Linux . . . . . . . . . . . . . . Environnements exemples pour FTP et HTTP . . . . . . . . . . 12.2.1 Pour FTP . . . . . . . . . . . . . . . . . . . . . . . . . 12.2.2 Pour HTTP . . . . . . . . . . . . . . . . . . . . . . . . Informations sur les paquetages logiciels spciaux . . . . . . . . 12.3.1 Paquetage xdevel ou xdevel33 . . . . . . . . . . . . 12.3.2 Paquetage cron . . . . . . . . . . . . . . . . . . . . . 12.3.3 Paquetage curses . . . . . . . . . . . . . . . . . . . . 12.3.4 Sources du paquetage uucp . . . . . . . . . . . . . . . 12.3.5 Pages de man . . . . . . . . . . . . . . . . . . . . . . . 12.3.6 La commande ulimit . . . . . . . . . . . . . . . . . . Amorage avec le disque virtuel initial . . . . . . . . . . . . . 12.4.1 Concept du disque virtuel initial . . . . . . . . . . . . . 12.4.2 Droulement du processus damorage avec initrd . . . 12.4.3 Gestionnaires damorage . . . . . . . . . . . . . . . . 12.4.4 Utilisation d initrd avec SuSE . . . . . . . . . . . . 12.4.5 Difcults ventuelles Noyau compil par lutilisateur 12.4.6 Perspectives . . . . . . . . . . . . . . . . . . . . . . . . linuxrc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Le systme de secours SuSE . . . . . . . . . . . . . . . . . . . 12.6.1 Prparation . . . . . . . . . . . . . . . . . . . . . . . . 12.6.2 Dmarrer le systme de secours . . . . . . . . . . . . . Consoles virturelles . . . . . . . . . . . . . . . . . . . . . . . . Disposition du clavier . . . . . . . . . . . . . . . . . . . . . . . Adaptations locales . . . . . . . . . . . . . . . . . . . . . . . . 12.9.1 Adaptation du support linguistique . . . . . . . . . . . .

329 329 329 329 331 331 331 331 332 332 332 333 333 334 335 335 337 337 338 343 343 344 347 347 349 350353

13 Le concept damorage de SuSE Linux

13.1 13.2 13.3 13.4 13.5 13.6

Le programme init . . . . . . . . . . . . . . . Les niveaux dexcution . . . . . . . . . . . Changement de niveau dexcution . . . . . . Les scripts init . . . . . . . . . . . . . . . . . /etc/rc.config et SuSEcong . . . . . . Les variables /etc/rc.config du systme

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

353 354 355 356 358 360

VII Scurit et autres astucesA Page de manuel de e2fsck

373375

viii

Table des matires

B Licence Publique Gnrale GNU (GPL) C Combinaisons de touches importantes

379 387

ix

Table des matires

x

1

Introduction

1 Introduction

1.1

Quest-ce que Linux ?

Il convient, lorsque lon parle de Linux, de dnir dabord ce que lon entend par ce mot. Linux, dans le sens strict du terme, est le noyau (angl. kernel) qui est le coeur de tout systme dexploitation UNIX. Un noyau nest cependant pas par lui-mme un systme dexploitation. Il existe, prcisment pour UNIX, une offre gigantesque de logiciels libres. De ce fait, pratiquement tous les utilitaires courants sous UNIX sont aussi disponibles pour Linux. Ceux-ci constituent le systme dexploitation proprement dit. Dans la majorit des cas, il sagit des versions GNU de certains programmes UNIX qui offrent mme trs souvent une plus grande fonctionnalit et dont la plus connue est le GNU C/C++ Compiler, lun des meilleurs compilateurs qui existent. Il convient aussi de ne pas oublier les nombreux petits outils, et mme ceux un peu plus grands, que lon peut utiliser depuis la ligne de commande, dans des scripts shell ou comme programmes indpendants : commencer par les utilitaires shell, chiers et textes en passant par sed, awk et perl pour arriver aux diteurs (vi) ou aux environnements de travail complets (Emacs). Tout ceci est complt par XFree86 (version actuelle 4.0.3), le systme X Window (actuellement X11 Release 6.4) pour ordinateurs bass sur le systme UNIX. Ce portage est driv de la distribution ofcielle X11R6.4 du X Consortium, Inc. et il est donc entirement compatible avec ce standard sur lequel se basent les environnements de bureaux tels que KDE et GNOME . Tous ces composants, avec les programmes (par exemple TEX, le systme de traitement de texte) et goodies supplmentaires (comme par exemple les jeux), constituent ce que lon appelle communment Linux. Ainsi que nous lavons dj fait remarquer, il existe un rservoir pour ainsi dire inpuisable de logiciels libres, ce qui donne un nombre pratiquement inni de possibilits de construire un systme Linux. Cest ici que les distributions Linux, telles que la prsente distribution SuSE Linux, entrent en jeu. Les distributeurs examinent loffre gigantesque de logiciels librement diffusables et font une slection.

RemarqueOutre les logiciels libres - logiciels dont les sources sont disponibles et de ce fait inclus dans les prsents CD-ROM, la distribution SuSE Linux contient aussi des paquetages logiciels qui, pour diverses raisons, ne peuvent tre fournis par SuSE que sous forme compile.

1

1

Introduction

Par ailleurs, les distributions sont pour la plupart librement accessibles sur Internet, de sorte quune mise jour occasionnelle du systme nimplique pas obligatoirement lachat dune nouvelle distribution.

1.2

But de ce manuel Conseils pour lutilisation

Le prsent manuel ne peut pas et ne doit pas se substituer une documentation plus pousse qui pourra permettre lutilisateur intress de pntrer plus profondment dans le monde fascinant de linformatique de haute performance. Voir ce sujet la bibliographie la n du prsent manuel (chapitre 13.6 page 388) ! La dynamique de Linux et des logiciels librement diffusables rend difcile llaboration dune documentation daccompagnement qui tienne compte des tout derniers dveloppements et soit en mme temps utilisable pour une initiation au monde UNIX (sans tre ennuyeuse pour les vtrans). Le prsent ouvrage tente de concilier ces exigences. Ce manuel a pour objectif de rendre SuSE Linux transparent. Il comprend, en substance, les parties suivantes :Guide dinstallation : Cette partie du livre prsente une installation exemple

commente (chapitre 2 page 11). Elle attire votre attention sur les sources possibles derreurs et donnent des instructions concrtes pour remdier aux problmes qui pourraient ventuellement survenir lors de linstallation. YaST : On abordera ici lapplication du programme dinstallation et dadministration YaST de SuSE (chapitre 3 page 51). Il sera expliqu comment amorcer le noyau (chapitre 4 page 95) : Interface utilisateur graphique : Lactivation de linterface utilisateur XFree86 est le thme du chapitre 5 page 137. Son, scanners, notebooks, imprimantes, etc. : Du chapitre 6 page 191 au chapitre 8 page 227, il sera fait un tour dhorizon des possibilits de votre matriel. Linux le noyau : Nous passons ici au plat de rsistance : le chapitre 9 page 263 et le chapitre 10 page 271 vous prsentent le noyau Linux et vous guident dans la ralisation et lutilisation de votre propre noyau. Mise jour, paquetages logiciels, principe damorage : Nous parlerons des stratgies de mise jour et nous aborderons la question de la gestion des logiciels (chapitre 11 page 309). Certaines caractristiques de SuSE Linux seront examines de plus prs et le dmarrage du systme (concept damorage) vous sera prsent (chapitre 13 page 353). Particularits sous SuSE Linux : Ici, vous apprendrez, entre autres choses, vous familiariser avec le systme de chiers et avec le systme de composition TEX sous SuSE Linux. Nous examinerons certains paquetages logiciels particuliers ainsi que le systme de secours de SuSE. Le concept damorage de SuSE Linux : Au chapitre 13 page 353, vous obtiendrez des informations sur le programme init, les niveaux dexcution et les chiers de conguration systme.

2

1.3

Lgende - ou que signie terre: # ls

Annexe technique : Dans lannexe, vous trouverez une liste des chiers de

conguration essentiels, des combinaisons de touches les plus importantes, quelques exemples de chiers, une convention de licence, les questions frquemment poses au sujet de SuSE Linux, etc . . . Bibliographie et index : . . . Et si quelque chose vous a manqu jusqu prsent, consultez cette annexe.

1.3

Lgende - ou que signie terre: # ls

Nous nous efforons, tout au long de ce manuel, dutiliser constamment la mme convention typographique pour faire ressortir les mmes choses. Les distinctions principales sont expliques dans le tableau 1.1 page suivante. Distinction L INUS T ORVALDS YaST (yast) Adabas D/etc/passwd

PATH 192.168.1.2 ls news terre: # susehelp

Signication personne importante invoquer le programme YaST par la commande yast le produit Adabas D nom dun chier ou dun rpertoire lentre de la commande, fichier doit tre remplac par la valeur relle. Les parenthses pointues ne doivent pas tre tapes ! la variable denvironnement du nom dePATH

tux@terre:/tmp > ls

C :\> fdisk

Alt

la valeur dune variable la commande lancer est ls lutilisateur news shell root dans le rpertoire ~, (~ est ici le rpertoire personnel de lutilisateur concern, rpertoire personnel, la commande lancer est susehelp shell de lutilisateur tux dans le rpertoire /tmp, la commande lancer est ls propos, T UX est le nom ofciel du pingouin Linux. . . invite de DOS avec entre de la commande fdisk lune des touches actionner est ici la touche Alt

TAB . 1.1: Continuer la page suivante...

3

1

Introduction

Ctrl + Alt + Suppr

"Permission denied" Mettre jour le systme

Tartempion S.A.R.L

Les touches actionner simultanment sont relies les unes aux autres par le signe + ; les touches actionner les unes aprs les autres sont spares par un espace. annonces du systme loption du menu Mettre jour le systme la rme Tartempion S.A.R.L

TAB . 1.1: Signication des distinctions contenues dans le texte

1.4

Documentation complmentaire

Base de donnes supportNous avons dj donn des rponses de nombreuses questions et apport des solutions de nombreux problmes. Nous les mettons votre disposition en ligne, 24 heures sur 24, dans notre base de donnes support qui contient plusieurs centaines darticles : http://sdb.suse.de/sdb/fr/html/. Outre cette possibilit qui vous est offerte en ligne, le contenu de la base de donnes support est galement inclus dans le paquetage sdb_en, srie doc sur votre CD SuSE Linux. Vous pouvez lire les articles avec un navigateur Web.

Aide hypertexteUne grande partie de la documentation est disponible sous forme dhypertexte. Le systme hypertexte est lanc par la commande susehelp. Pour la lecture de la documentation, il sera activ un navigateur avec ou sans interface graphique, selon que le systme X Window est ou non en marche. Dautres options du systme daide peuvent tre obtenues en invoquanttux@terre:/home/tux > susehelp -help

Texinfo et InfoCertains paquetages logiciels contiennent une documentation sous forme de chiers Texinfo pouvant tre convertis au format Info. Info est une autre forme dhypertexte. Cette documentation peut tre lue avec le programme Infoviewer (info) ou avec Emacs (emacs) dans le mode Info. Sous le systme X Window, on peut lire ces chiers aisment avec le programme tkInfo (tkinfo). Par contre XInfo (xinfo) est un programme X plutt revche. On peut galement lire ces documents en passant par le systme daide de SuSE (voir page ??).

4

1.4

Documentation complmentaire

Manuels Unix (pages de man)Sous les systmes Unix, la mthode habituelle pour obtenir des informations sur les programmes ou les commandes consiste lancer la commande man. En tapanttux@terre:/home/tux > man

on obtient une description de la commande concerne et des options quelle accepte.Avec q , vous terminez lafchage. . . Il est aussi possible de lire les pages de man au moyen du systme daide de SuSE.

Fichiers FAQ, HOWTO et READMELe rpertoire /usr/share/doc contient des sous-rpertoires dans lesquels on trouve des informations sur de nombreux paquetages. On y dcouvre souvent une option depuis longtemps recherche ou le nom du chier de conguration qui ne se trouve nulle part. Il vaut donc la peine dy jeter un coup doeil. Le rpertoire /usr/share/doc/faq est tout particulirement digne dattention. Il contient des listes de questions frquemment poses avec les rponses concernant bon nombre de problmes. Pour cela, le paquetage manyfaqs, srie doc doit tre install. Dans le rpertoire /usr/share/doc/howto, on trouve des instructions pour linstallation de diffrents paquetages et des informations sur la marche suivre en cas de problme. La plupart des HOWTO sont lisibles partir du menu de linterface utilisateur graphique ou au moyen du systme daide de SuSE. Voir paquetage howtoen, srie doc (Documentation). Certains dentre eux sont dj traduits en franais et sont contenus dans le paquetage fr_howto, srie doc (Documentation). - Ces documents sont installs dans le rpertoire /usr/share/doc/FR_HOWTO. Sous Linux, ils sont lisibles par exemple avec less. Oui, less est tellement fut quil peut mme lire des chiers compresss ;-)tux@terre:/home/tux > cd /usr/share/doc/howto/en tux@terre:/usr/share/doc/howto/en > less DOS-to-Linux-HOWTO.gz

Dans le rpertoire docu/howto du premier CD, on trouve les versions les plus rcentes, disponibles en n dlaboration du CD, des HowTo les plus importants. Il vaut ventuellement la peine de jeter aussi un coup doeil dans ce rpertoire ! Ces chiers ne sont pas compresss et peuvent donc dj tre lus avant linstallation. Pour les questions et les problmes concernant le noyau lui-mme, la source dinformations la plus abondante est constitue par le rpertoire /usr/src/linux/ Documentation. Celui-ci ne sera toutefois disponible que lorsque vous aurez install les sources du noyau (paquetage linux ou paquetage kernel-source), ce qui est de toute faon expressment conseill. On peut aussi trouver de prcieuses informations dans les diffrents sous-rpertoires et, pour les intrpides et les curieux, dans les sources mmes du noyau. Au cas o vous auriez une question laquelle le prsent manuel ne peut pas rpondre, explorez les sources mentionnes an dy trouver les informations recherches.

5

1

Introduction

Livres diffuss librementLe paquetage books, srie doc (Documentation) contient quelques livres de format PostScript que vous pouvez faire afcher et imprimer avec le paquetage gv, srie gra (Tout sur les graphiques). Avant dimprimer il conviendrait toutefois de vous demander sil ne serait pas plus rentable de vous procurer le livre, si possible en franais, dans le commerce.

1.5

loges

Parmi tous ceux qui ont contribu au grand succs de Linux, nous tenons remercier E BERHARD M NKEBERG qui sest toujours montr trs disponible pour rsoudre les problmes poss par les pilotes de CD-ROM. Tous nos remerciement H ANS L ERMEN. Il est lauteur du LoadLin bien connu (loadlin.exe) qui permet de lancer Linux partir de DOS ainsi que du programme DOS Setup (setup.exe) du prsent systme Linux. Ces bonnes mes ont ralis les traductions de YaST et de linuxrc et ont contribu, le plus souvent pendant leurs loisirs, rendre Linux accessible un grand nombre dutilisateurs dans le monde entier : Jess Bravo lvarez, Gunay Arslan, Jaume Badiella i Aguilera, Zbigniew Baniewski, Sndor Brny, Olaf BorknerDelcarlo, Michael Bravo, Grkem etin, Franca Delcarlo, Jochen Depner, Benedek Hermann, Ibn Jos Garca Castillo, Dora Georgarou (with Romy the barking dog), Jonas-Gintaras Gocentas, Pablo Iranzo Gmez, Krzysztof Hotiuk, Milan Hromada, Arthur Kerkmeester, Ralf A. Lanz, Franoise Lermen, Zoltn Levrdy, Nuno Lima, Francisco Javier Moreno Sigenza, Tomas Morkus, Karine Nguyen, Matts Nordman, Aleksey Novodvorsky, Razvan Cristian Oprea, Gerco Oudhof, Jordi Jaen Pallares, George Papamichelakis, Alexey Pavlov, kos Rtkai, Bruno David Rodrigues, Voula Sanida, Gabor Sari, Aleksey Smirnov, Laszlo Varadi, Steve Varadi, P. Vlachodimitropoulos, Joao Teles, Nuno Vieira, January Weiner, Monika Wei et I Made Wiryana. La tche difcile mais captivante de coordination des traductions a t assume par Antje Faber. Nous remercions en outre tous les testeurs bta qui ont mis tmrairement en jeu le fonctionnement de leur systme : Andreas Koegel, Christian Httermann, Dirk Ulbrich, Eberhard Mnkeberg, Frank Hofmann, Georg C. F. Greve, Harald Knig, Harald Wieland, Karlo Gross, Jens Frank, Lutz Pressler, Martin Hehl, Martin Konold, Martin Schulze, Michael Kleinhenz, Norbert Eicker, Oliver Zendel, Ralf Geschke, Stefan Bliesener, Thomas Wrner, Ulrich Goebel, Ulrich Windl, Volker Lendecke, Wolfgang Barth et das KDE Team.A Matthias Eckermann a redni les macros LTEX et a adapt la prsentation du manuel aux habitudes visuelles des lecteurs daujourdhui en utilisant des concepts graphiques fournis par Manuela Piotrowski. La classe de documents KOMA de Frank Neukam et Markus Kohm a pu servir de base et a t enrichie par les anciennes macros susebuch de Werner Fink et Martin Scherbaum. Andrea Ratschker et Ken Wimer se sont chargs de llaboration et du traitement des images. eux aussi tous nos remerciements.

6

1.5

loges

Ont particip la rdaction des manuels prcdents : Bodo Bauer, Daniel Bischof, Michael Burghart, Roland Dyroff, Christian Egle, Klaus Franken, Jrgen Geck, Olaf Hering, Marc Heuse, Florian La Roche, Ralf Lanz, Volker Lendecke, Hans Lermen, Arndt Mehlhorn, Jay Migliaccio, Norbert Munkel, Jordi Jaen Pallares, Christoph-Erdmann Pfeiler, James Samuel, Martin Scherbaum, Burchard Steinbild, Jrg Strebel, Thorsten Wandersmann, Udo Weber et Stefan Wintermeyer. Nous remercions aussi tous ceux qui nous ont fourni de prcieuses informations et parfois mme des textes entirement rdigs : Marco Banse, Stephan Barth, Martin Bergmann, Manfred Blumenthal, Bettina Botter, Georg Brand, Folkmar Clauen, Jrg Dippel, Felix Domke, Uwe Drechsel, Christian Eggers, Kurt Garloff, Reinhard Gerndt, Lenz Grimmer, Michael Hager, Torsten Hallmann, S. H. A. Handgraaf, Michael Hasenstein, Ulrich Hecht, Stefan Hundhammer, Kevin Ivory, Andreas Jaeger, Klaus Kmpf, Karsten Keil, Wolfgang Kern, Andi Kleen, Sabine Kleine, Thorsten Kukuk, Werner Kurk, Frank Lemser, Hans Lermen, Sebastian Nagel, Rdiger Oertel, James Ogley, Siegfried Olschner, Dirk Pankonin, Petr Pavlk, Rainer Preschke, Andrea Ratschker, Marion Reyzl, Anja Schambach, Manfred Schlenzka, Helmut Schoeberl, Sandra Wiegratz, Steffen Winterfeldt et Heinz Wohlers. Au niveau de la production, cest en tout premier lieu Holger Dyroff, Christian Egle, Claudio Taulli et Nicole Zwerenz que nous devons des remerciements. Sans oublier tous ceux qui ont oeuvr dans les coulisses et sans lesquels rien ne fonctionnerait : tous un trs trs grand merci ! * * * Les dveloppeurs de Linux, qui collaborent lchelle mondiale, font progresser lvolution de Linux par leur engagement intense et bnvole. Nous les en remercions car sans eux ce CD nexisterait pas. Notre activit a pour but de rendre le rsultat de leurs travaux accessible un trs grand nombre dutilisateurs intresss. Nous remercions tout particulirement PATRICK VOLKERDING pour le soutien quil nous a apport dans notre travail et naturellement aussi L INUS T ORVALDS ! Nos remerciements spciaux vont Frank Zappa et Pawar ! Nuremberg, le 18 juin 2001 Have a lot of fun ! Votre quipe SuSE *

7

1

Introduction

8

Premire partie Installer SuSE Linux

9

2

Premire installation de SuSE Linux

2 Premire installation de SuSE Linux

2.1

Installation en mode texte avec YaST 1

Avec YaST, SuSE Linux met votre disposition un outil qui vous guidera de faon sre travers toutes les tapes de linstallation, depuis la prparation de votre disque dur jusqu la conguration de linterface graphique. Dans le cas normal dune machine sur laquelle SuSE Linux doit tre install, les conditions suivantes doivent tre remplies : Vous pouvez dmarrer votre machine, soit partir de la disquette damorage fournie, soit directement partir du CD 1. Votre disque dur offre sufsamment despace libre non partitionn pour linstallation de Linux. Nous vous recommandons dinstaller Linux sur un disque dur spar sufsamment grand. Votre lecteur de CD-ROM est support par Linux. Si vous ntes pas absolument sr que ce soit le cas, vous pouvez le dcouvrir. Si lune de ces conditions ne devez pas tre remplie, il existe des chemins dtourns qui vous permettront de raliser votre installation. De tels chemins vont vous tre prsents au paragraphe 2.3 page 32 et pages suivantes.

2.1.1 Maintenant tout commence : Lcran de dmarrageInsrez le CD 1 et/ou la disquette dans le lecteur correspondant et mettez votre machine en marche pour lamorage. Si elle refuse damorcer, vous devrez probablement modier vers A,C ou CDROM,C,A lordre de la squence damorage dans le BIOS. Aprs quelques instants, vous voyez apparatre lcran de dmarrage (gure 2.1 page suivante). Slectionnez, dans les 10 secondes qui suivent Installation manuelle an que YaST2 ne soit pas lanc automatiquement. Entrez les paramtres damorage dans la ligne boot options, derrire manual, si votre matriel requiert de tels paramtres en gnral, ils ne sont pas ncessaires. Il apparat maintenant une fentre avec un indicateur de progression "Loading Linux kernel". Ensuite, le noyau dmarre et linuxrc est lanc. Le programme linuxrc est pilot par menu et attend les entres de lutilisateur.

11

2

Premire installation de SuSE Linux

F IG . 2.1: Lcran de dmarrage de SuSE LinuxProblmes ventuels

Si votre lecteur de CD-ROM (ATAPI) se bloque lamorage du systme, voyez le paragraphe 2.5.6 page 40. Le CD 1, qui fournit un noyau optimis pour processeurs Pentium, nest pas reconnu comme support damorage. Faites une tentative avec le CD 2. Voir paragraphe 2.5.2 page 37. Avec certaines cartes graphiques telles que FireGL 1, 2 ou 3, le dmarrage na pas lieu en mode graphique. Dans ce cas, linstallation devra tre effectue en mode texte. Dautres difcults survenant lamorage peuvent en gnral tre contournes avec les paramtres du noyau. Voir paragraphe 10.3.2 page 274 et pages suivantes.

2.1.2

La base de votre installation : linuxrc

Avec le programme linuxrc, vous pouvez congurer certains paramtres pour linstallation. En cas de besoin, vous pouvez charger des pilotes sous forme de modules du noyau. Ensuite, linuxrc lancera le programme dinstallation YaST et linstallation proprement dite des logiciels systme et des programmes pourra commencer.

12

2.1

Installation en mode texte avec YaST 1

Quelques informations sur la manipulation de linuxrc : Avec et , vous slec tionnez une option de menu. Avec vous slectionnez une commande, et , par exemple Ok ou Annuler. Avec , vous faites excuter la commande. Vous trouverez une description plus dtaille de linuxrc au paragraphe 12.5 page 338 et pages suivantes.Congurations

Le programme linuxrc commence par la slection de la langue, du mode dafchage (couleur ou monochrome) et du clavier.

F IG . 2.2: Slection de la langue Slectionnez la langue dans laquelle linstallation devra se drouler (par exemple Franais) et validez votre choix avec . Choisissez entre cran couleur et cran monochrome. Si vous pos sdez un cran couleur, il vous suft de valider avec . Slectionnez la disposition des touches du clavier. Normalement, il vous suf ra de conrmer avec pour obtenir la disposition par dfaut correspondant la langue que vous avez slectionne prcdemment (ici : Franais) moins que vous nayez un autre clavier.Problmes ventuels

YaST ne vous propose pas la disposition de clavier que vous souhaitez. Dans un tel cas, choisissez dabord une disposition alternative (roue de secours : English (US). Une fois linstallation termine, vous pourrez toujours congurer la disposition exacte avec YaST.

13

2

Premire installation de SuSE Linux

Intgrer le matriel laide des modules

Nous voici arrivs au menu principal de linuxrc (gure 2.3).

F IG . 2.3: Menu principal de linuxrc Vous avez ici le choix entre les options suivantes :Configuration Vous pouvez encore changer ici la langue, lcran ou le cla-

vier. Nous avons dj abord cette question.Informations systme Vous pourrez trouver ici tout un tas dinformations

sur le matriel pour autant que celui-ci ait t reconnu par le noyau ou que des modules dj chargs y aient accs.Modules du noyau (pilotes de matriel) Vous devrez

ventuellement slectionner cette option pour charger des modules adapts votre matriel. Cas normal : Vous ne devez pas slectionner cette option si vous avez raccord aussi bien votre disque dur (vos disques durs) que votre lecteur de CD-ROM (ATAPI) un contrleur (E)IDE. Le support (E)IDE est en effet compil de faon permanente dans le noyau.Dmarrer linstallation / le systme Linstallation se poursuit. Abandon / Ramorage Dans le cas o vous auriez chang dide . . .

Ne dmarrez le chargement des modules avec Modules du noyau que si vous avez besoin dun support soit pour SCSI (non compatible avec Adaptec 2940) soit pour PCMCIA (voir paragraphe 7.1.6 page 220) ou si vous ne possdez pas de lecteur ATAPI. Pour savoir comment charger les modules, reportez-vous au paragraphe 12.5 page 338. Dans le sous-menu suivant, vous prciserez pourquoi vous voulez (ou plus exactement devez) charger des modules. Les cas les plus courants sont :

14

2.1

Installation en mode texte avec YaST 1

Un module SCSI si vous avez un disque dur SCSI ou un lecteur de CD-ROM

SCSI.Un module de CD-ROM au cas o votre lecteur de CD-ROM ne serait rac-

cord ni au contrleur (E)IDE ni au contrleur SCSI. Un module rseau si vous procdez une installation via NFS ou FTP mais ce nest pas ici notre sujet (voir paragraphe 2.3.1 page 32).

TuyauSi, parmi les modules standards, vous nen trouvez aucun qui gre votre support dinstallation (lecteur de CD-ROM propritaire, lecteur de CDROM sur port parallle, PCMCIA), vous pouvez ventuellement avoir recours aux pilotes additionnels de la disquette modules. Pour cela, allez la n de la liste et slectionnez loption -- Autres modules --. Dans ce cas, la disquette modules vous sera demande par linuxrc.

Dmarrage de linstallation

Comme vous avez dj slectionn Dmarrer linstallation / le sys tme, il vous suft dappuyer sur Entre pour arriver linstallation proprement dite.

F IG . 2.4: Menu dinstallation de linuxrc Vous pouvez ici choisir lune des options suivantes :Dmarrer linstallation Cest probablement ce que vous allez faire. Amorcer le systme install Cette option sera ventuellement nces-

saire par la suite si vous deviez avoir des difcults avec un amorage normal.

15

2

Premire installation de SuSE Linux

Dmarrer le systme de secours Jusqu prsent, cette option nest dis-

ponible que sur les systmes compatibles IBM (IA 32).jecter le CD ject automatique du CD.

Pour arriver linstallation, appuyez maintenant sur Entre an dobtenir loption Dmarrer linstallation / la mise jour. Maintenant, il est temps de choisir un support dinstallation. En gnral il suft de laisser le curseur sur la slection par dfaut : CD-ROM.

F IG . 2.5: Slection du support source dans linuxrc Appuyez maintenant sur Entre . Lenvironnement dinstallation est lanc directement partir du CD 1. Ds que cette procdure sera termine, slectionnez le programme YaST1 en mode texte (gure 2.6 page suivante) pour commencer linstallation proprement dite.Problmes ventuels

Ladaptateur SCSI utilis nest pas reconnu : Essayez de charger le module dun pilote compatible. Utilisez un noyau dans lequel est insr le pilote SCSI correspondant. Crez une disquette damorage selon la description faite au paragraphe 2.5.3 page 37. Le lecteur de CD-ROM ATAPI se bloque la lecture : voir le paragraphe 2.5.6 page 40 et pour des informations plus gnrales, le paragraphe Problmes dordre gnral avec le matriel du chapitre Administration du systme dans le manuel de conguration.

16

2.1

Installation en mode texte avec YaST 1

F IG . 2.6: Slectionner YaST dans linuxrc Dans certaines circonstances qui ne sont pas encore lucides, il peut survenir des problmes lors du chargement des donnes dans le disque RAM et il savre impossible de charger YaST. Dans de tels cas, on obtient en gnral un rsultat acceptable de la manire suivante : Slectionnez, dans le menu principal de linuxrc, Configuration Dbogage (experts). Positionnez ici Forage de limage de root non. Revenez au menu principal et recommencez linstallation.

17

2

Premire installation de SuSE Linux

2.1.3

Installation avec YaST

Si vous avez dcid dutiliser YaST au lieu de YaST2 pour linstallation, vous voyez apparatre un cran daccueil qui vous donne le choix entre quatre options (voir gure 2.7).

F IG . 2.7: YaST cran daccueil

RemarqueSi vous voulez faire plus ample connaissance avec YaST ou si vous avez des tches de maintenance particulires, reportez-vous au chapitre sur YaST (chapitre 3 page 51) ! Au dbut de ce chapitre, vous trouverez aussi quelques informations sur la disposition et le fonctionnement du clavier sous YaST.

Nouvelle installation de Linux Si vous voulez installer un nouveau

SuSE Linux. Cest prcisment cette question que nous allons traiter dans la suite de ce texte ;-)Mise jour dun systme Linux existant La mise jour dun sys-

tme SuSE Linux est traite au paragraphe 11.1 page 309.Installation en mode expert Si vous choisissez ce mode, vous aurez

de nombreuses possibilits dintervenir de faon prcise. Ne slectionnez cette option que si vous avez sufsamment dexprience sous Linux et si vous savez exactement quelles phases se succdent les unes aux autres. Le mode expert ne sera pas dcrit par la suite !Annuler - pas dinstallation Pour le cas o vous changeriez dide

au dernier moment . . .

18

2.1

Installation en mode texte avec YaST 1

Slectionnez Nouvelle installation de Linux. Avant denvisager de partitionner vous-mme, lisez le paragraphe 2.6 page 43. Vous y trouverez des informations darrire-plan sur la manire de procder.

2.1.4

Partitionner et formater le disque dur

YaST vous fait savoir quun disque dur a t dtect. Sil y a sufsamment despace libre sur ce disque, YaST le constatera et vous proposera dutiliser cette zone pour Linux (masque Utiliser lespace disponible?).

TuyauDans le cas o il existerait dj une partition de swap la suite par exemple dune installation prcdente , YaST vous demandera si cette partition de swap doit tre utilise et ensuite intgre dans le systme.

Voici comment vous devez procder pour installer les partitions ncessaires :Partitionner la question qui vous sera pose au sujet du partitionnement, vous devrez rpondre, en rgle gnrale, par Partitionner si vous

procdez une premire ou une nouvelle installation de SuSE Linux. Ne slectionnez loption Installer LVM que si vous avez besoin dun gestionnaire de volumes logiques (angl. Logical Volume Manager).OUI Si vous rpondez Oui, YaST partitionnera de faon autonome et vous

pourrez continuer en passant au paragraphe 2.1.6 page 21.NON Si vous rpondez Non, vous pourrez partitionner en mode interactif.

F IG . 2.8: YaST Partitionner le disque

19

2

Premire installation de SuSE Linux

Si YaST ne parvient pas trouver despace libre, vous verrez apparatre le masque Tout le disque. Vous possibilits qui sont dcrites ci-dessous avez deux (rappel : avec avec Tab ou ou vous positionnez le curseur et avec vous validez votre slection) :Partitionner Vous procdez vous-mme au partitionnement de votre dis-

que dur. Vous devez absolument slectionner cette option si, paralllement Linux, vous voulez continuer utiliser un autre systme dexploitation dj install. La marche suivre est dcrite au paragraphe 3.3.11 page 64. Tout le disque Aprs vous avoir pos une question en rouge par mesure de scurit, YaST procdera de faon autonome au partitionnement de votre disque et formatera automatiquement votre partition.

AttentionSi vous faites excuter loption Tout le disque, le disque dur sera entirement recongur et vous perdrez la totalit des donnes quil contient !

Vous devriez toujours slectionner loption Tout le disque si voulez avoir, sur le disque choisi, un nouveau SuSE Linux comme seul systme dexploitation et si vous ne souhaitez pas avoir vous proccuper de la question du partitionnement. Les systmes dexploitation qui pourraient ventuellement se trouver sur votre disque seront alors effacs ! Si vous slectionnez loption Tout le disque YaST adoptera la stratgie suivante : Il installera une partition /boot (au minimum 2 Mo ou 1 cylindre), une partition de swap (le double de la quanti de RAM sans toutefois dpasser 128 Mo) et le reste sous forme dune grande partition qui, sous /, deviendra la partition racine (rpertoire racine).Problmes ventuels

Il peut arriver que la relecture de la table des partitions pose des problmes. YaST vous en avertira dans une fentre de messages rouge et vous demandera de ramorcer. Dans un tel cas, redmarrez votre machine et renoncez, la prochaine fois, effectuer un nouveau partitionnement. Il ny a pas sufsamment de place disponible. Le chapitre 2.5.1 page 35 vous donne des informations sur la manire de faire de la place sur le disque avec ps sous DOS.

2.1.5

Commencer linstallation des logiciels

Le disque dur tant prpar, il sagit maintenant de choisir les logiciels que vous voulez installer.

20

2.1

Installation en mode texte avec YaST 1

F IG . 2.9: YaST Slection des paquetages Armez-vous de patience : Les donnes des sries et paquetages doivent tre lues partir du support dinstallation. Lorsque cette opration sera termine, vous verrez lafchage du menu dinstallation de YaST (gure 2.9). Si vous ne dsirez pas faire un choix particulier, continuez avec loption Dmarrer linstallation. Vous pouvez, dans ce cas, passer directement au paragraphe 2.1.7 page suivante. Slectionnez prsent Charger la configuration pour faire, en cas de besoin, un choix spcial de logiciels (Standard, Serveur rseau, Minimal etc.). Vous trouverez des informations plus dtailles au paragraphe 2.1.6. Aprs avoir charg la conguration approprie et avoir conrm, vous vous retrouverez de nouveau au menu dinstallation. Ici le menu dinstallation, avec loption Modifier/crer une configuration, vous donne la possibilit de modier certains dtails de votre slection de paquetages. Vous arrivez ainsi la slection des sries de SuSE Linux. En rgle gnrale, vous navez pas besoin de cette option car la slection de paquetages qui vous est propose vous permettra de disposer dun systme fonctionnel. Vous pourrez toujours plus tard, lorsque Linux tournera, modier et complter tout moment votre slection. Vous trouverez une description de ces menus ainsi que de la fonction des diffrentes options au chapitre YaST, paragraphe 3.4 page 72.

2.1.6 Slectionnez votre quipement logiciel de baseVous arriverez dans ce masque de YaST (gure 2.10 page suivante) en slectionnant loption Charger la configuration au paragraphe 2.1.5 page cicontre. Nous avons mis votre disposition quelques congurations prdnies. Avec les touches ches et , vous pouvez accder aux diffrentes options. Avec

21

2

Premire installation de SuSE Linux

la touche Espace , vous pouvez slectionner ou dslectionner une option. Une croix (X) dans la case correspondante signie que vous avez slectionn cette conguration en remplacement ou en supplment dune autre. Une astrisque (*) place derrire la case indique que cette conguration va tre installe.

F IG . 2.10: YaST Slectionner les congurationsAjouter Avec cette option du menu, vous pouvez ajouter aux paquetages et

congurations slectionns les paquetages de la conguration installe. Remplacer Vous pouvez ici remplacer une slection dj faite par une nouvelle conguration. Il vous sera demand, le cas chant, si vous souhaitez supprimer les paquetages ne faisant pas partie de la conguration. Annuler Vous abandonnez la procdure.

2.1.7

Installation de logiciels systme et de programmes

Aprs tous ces travaux prliminaires, il sagit maintenant dinstaller sur votre disque dur les logiciels que vous avez choisis. Mettez en marche le processus dinstallation des logiciels avec Dmarrer linstallation. YaST vous montre lcran quel paquetage est en cours dinstallation et combien de paquetages doivent encore suivre. Les autres CD seront ensuite demands, en fonction de la conguration. Lorsque les paquetages auront t installs, retournez au menu principal en slectionnant Menu principal.Problmes ventuels

Si votre machine ne dispose pas de beaucoup de mmoire RAM et si linstallation a d de ce fait tre dmarre directement partir du CD-ROM (voir

22

2.1

Installation en mode texte avec YaST 1

paragraphe 2.1.2 page 16), vous ne pourrez tout dabord installer que les logiciels du premier CD. Dans un tel cas, les autres CD vous seront demands plus tard (paragraphe 2.1.9 page 26). Lorsque des problmes surviennent pendant linstallation des logiciels, ils sont gnralement ds un matriel dfectueux ou mal congur. Si vous avez un systme SCSI, vriez la longueur et la terminaison des cbles. Dconnectez du bus les priphriques externes, principalement les scanners. Essayez aussi dutiliser des paramtres du noyau, les plus importants sont voqus au paragraphe 10.3.1 page 273. Pour ATAPI, reportez-vous au paragraphe 2.5.6 page 40.

2.1.8 Slection du noyau pour le systme et conguration de LILOLe systme logiciel de base a t transfr sur le disque dur.

F IG . 2.11: YaST Slection du noyau Un noyau appropri au systme va maintenant tre install et, si vous le dsirez, le gestionnaire damorage LILO sera install sur le disque dur (voir gure 2.11) ; par exemple : Le noyau standard est appropri pour la plupart des systmes. Le noyau avec support SMP doit tre slectionn pour les systmes multiprocesseurs. Le noyau avec support APM inclut un support pour Advanced Power Management.

23

2

Premire installation de SuSE Linux

AttentionSi votre processeur nest pas 100% compatible Pentium, slectionnez Noyau pour machines avec processeurs 386 ou 486. Vous devez choisir ce noyau par exemple pour un Cyrix 686. Si vous faites un mauvais choix, vous risquez de voir apparatre le message "Kernel panic". Voir file:/usr/share/doc/sdb/de/html/cyrix686.html.

YaST copiera alors ce noyau vers /boot/vmlinuz et placera le chier de conguration du noyau sous /boot et, si vous le souhaitez, galement sous /usr/ src/linux/.config. Ce chier donne une description prcise du noyau ins-

tall et des modules correspondants. Lorsquil vous sera demand si vous voulez congurer LILO, rpondez Oui si vous tes sr que les systmes qui sont ventuellement dj installs sur votre disque pourront tre amorcs par LILO (voir gure 3.25 page 83). Cest gnralement le cas pour DOS et Windows 95/98 avec Windows NT les choses sont quelque peu diffrentes (voir paragraphe 4.7.2 page 114). Vous trouverez, au chapitre YaST paragraphe 3.6.2 page 82, des informations sur la manire de remplir les diffrents masques.

2.1.9

Conguration de base du systme avec YaST

Aprs la slection du noyau, nous passons maintenant la conguration de base. Les premiers composants logiciels et matriels sont congurs.

F IG . 2.12: YaST Choix de la zone horaire

24

2.1

Installation en mode texte avec YaST 1

Vous pouvez maintenant choisir votre zone horaire (gure 2.12 page prcdente). Vous voyez apparatre une longue liste dans laquelle vous slectionnerez CET (angl. Central European Time) si vous vous trouvez avec votre machine dans la zone horaire de lEurope centrale. . .

F IG . 2.13: YaST Nom de machine et de domaine Lhorloge peut tre rgle sur Greenwich Mean Time (GMT) ou sur lheure locale. GMT est prvu par dfaut. Slectionnez heure locale si votre horloge est rgle de cette manire. Quelques masques pour la conguration rseau apparaissent maintenant : Nom de machine et de domaine (gure 2.13). Imaginez ici quelque chose de plaisant si votre administrateur systme ou votre FAI ne vous a rien propos. Si vous avez lintention de vous connecter Internet ou dutiliser un rseau local, veillez ce que ce nom soit valide. Un nom autoris est par exemple terre.cosmos.univers. Ici, terre est toujours le nom dhte de la machine (angl. hostname) et cosmos.univers le nom du domaine (angl. domainname). loopback ou vritable rseau ? Si votre machine ne dispose pas de carte rseau, vous pouvez valider loopback et il ne vous sera pas ncessaire deffectuer une conguration plus pousse. Si vous choisissez un vritable rseau, il vous sera pos dautres questions : client DHCP, type du rseau (pour les cartes ethernet, choisissez eth0), adresse IP, masque rseau, passerelle, inetd, portmap, serveur NFS, ligne From pour les messages Usenet, client rseau avec accs un serveur de noms (IP du serveur de noms, domaine YP), slection du module du noyau pour la carte rseau). Choix du chier sendmail.cf pour le systme de messagerie (gure 2.14 page suivante).

25

2

Premire installation de SuSE Linux

F IG . 2.14: YaST Choix du systme de messagerie Les informations rassembles jusque l sont maintenant enregistres et rparties par SuSEcong (voir paragraphe 13.5 page 358) entre les diffrents chiers de conguration. YaST se termine et de nombreux messages concernant ltat du systme se succdent sur lcran. Aprs quelques messages du systme et le message de "bienvenue", votre entire attention sera requise : Il reste encore rgler limportante question du mot de passe root. Vous aurez toujours besoin de ce mot de passe pour vous connecter en tant quadministrateur systme. Choisissez votre mot de passe avec le plus grand soin, retenez-le bien et tenez compte de la casse des lettres. Dans la mesure du possible, nutilisez ni espaces ni caractres spciaux ( moins que vous ne sachiez exactement ce que vous faites). Notez quil nest tenu compte que de 8 caractres dans la conguration par dfaut. YaST vous demande si vous voulez congurer votre modem. Si vous possdez un modem, vous pouvez le faire intgrer ds maintenant mais il est aussi possible de remettre cette opration plus tard et dinstaller votre modem nimporte quel moment. Si vous rpondez Oui, YaST vous demandera quel est le port srie de votre modem (gure 2.15 page suivante). Notez que les Winmodems ne fonctionnent pas (voir file:/usr/share/doc/sdb/ en/html/cep_winmodem.html). YaST vous demande si vous voulez congurer votre souris. Si vous voulez le faire, rpondez Oui et slectionnez le type de votre souris dans la liste (comme dans la gure 2.16 page 28). Sil sagit dune souris srie, YaST voudra encore savoir quelle interface srie elle est connecte (gure 2.15 page suivante). Slectionnez galement celle-ci dans la liste (gure 2.16 page 28). Si dautres paquetages doivent encore tre installs partir des CD-ROM restants (voir paragraphe 2.1.7 page 22), YaST dmarrera maintenant cette procdure.

26

2.1

Installation en mode texte avec YaST 1

F IG . 2.15: YaST Choix de linterface pour le modem et la souris YaST vous demande dinsrer les CD-ROM suivants an quil soit possible dinstaller tous les logiciels restants. Le dernier CD ne sera requis que si vous avez explicitement slectionn les sources pour linstallation, mais normalement ce ne sera pas le cas ! Si vous utilisez un DVD, tout sera bien sr plus commode puisque vous naurez pas changer les CD. vous terminerez YaST et il vous sera demand de presser la touche Ensuite, . Votre systme SuSE Linux est entirement install.

2.1.10

Se connecter aprs la premire installation

Quelques scripts de conguration automatique sont excuts en arrire-plan et vous pouvez vous connecter en avant-plan, par exemple sur la premire console Entrez, linvite "Login:" dabord root et linvite "Password:" le mot de passe que vous avez pralablement dtermin pour lutilisateur root (voir paragraphe 2.1.9 page ci-contre). Vous voyez maintenant linvite (angl. prompt) de Linux et pouvez commencer travailler. Voici quoi ressemble le message dinvite :terre:~ #

Lancez par exemple la commande ls -a pour lister les chiers dans votre rpertoire de travail.terre:~ # ls -a

Ou lancez YaST (yast) an dapporter des modications au systme :terre:~ # yast

27

2

Premire installation de SuSE Linux

F IG . 2.16: YaST Choix du pilote souris Si vous lancez YaST (yast), vous pouvez ajouter de nouveaux utilisateurs avec loption de menu Administration du systme. Vous continuerez avec la sous-option Configurer XFree86 pour la conguration de linterface graphique (voir paragraphe 5.3 page 140). Des scripts de conguration vont tourner automatiquement en tche de fond. Sur des machines de moindre performance, cette procdure peut souvent prendre plus dune heure ; ceci dpend de la taille de linstallation. Si vous arrtez votre machine prmaturment, YaST redmarrera automatiquement lors du prochain amorage ! Vous pouvez suivre lexcution des scripts sur 9 (basculez avec Alt + F9 la console et revenez linterface graphique avec Lexcution des scripts ne Alt + F7 ). sera compltement termine que lorsque vous verrez safcher sur la console 9 :"Have a lot of fun!"

Aprs linstallation du systme, vous pourrez effectuer de nouvelles congurations (intgration de composants matriels, conguration rseau, mise en place dun serveur).

2.1.11

Arrt du systme et amorage

AttentionUn ordinateur sous Linux ne doit jamais tre teint brutalement. Pour larrt de votre machine (angl. shutdown), utilisez, soit la fonctionnalit prvue dans KDM, soit les commandes prsentes au paragraphe 2.1.11. Si votre machine nest pas arrte de cette manire, il vous sera ncessaire, lors du prochain amorage, de vrier le systme de chiers ceci prend du temps et il peut arriver, dans quelques rares cas, que la vrication ne permette pas de restaurer tous les chiers ventuellement dtriors.

28

2.2

Dmarrer SuSE Linux

Pour un arrt correct du systme (angl. shutdown), on utilise les commandes prsentes dans le tableau 2.1 : arrte le systme (lorsque vous voyez lafchage : "the system is halted", vous pouvez teindre votre ordinateur sans aucun risque) redmarre immdiatement le systme aprs larrt

shutdown -h now

shutdown -r now

TAB . 2.1: Commandes pour larrt du systme Linux

La commande shutdown, dans toutes ses variantes, ne peut gnralement tre excute que par lutilisateur root. Pour arrter votre systme, vous devez donc vous connecter sous le compte root et lancer la commande shutdown -h now ou la commande shutdown -r now. Mais vous avez aussi lalternative deffectuer redmarrage en utilisant la un combinaison de touches Ctrl + Alt + Suppr . Comme cette combinaison de touches ne fonctionne pas sous X, vous devrez tout dabord quitter X. Cette mthode peut toutefois tre employe par nimporte quel utilisateur dans la console texte.

2.2

Dmarrer SuSE Linux

Aprs linstallation, il vous reste encore prciser comment vous voulez lancer Linux pour votre travail quotidien (Amorage). Laperu qui va suivre vous fera connatre les diffrentes possibilits de dmarrage de Linux. Le choix que vous ferez dpendra surtout de lusage auquel est destin votre systme.Disquette damorage : Dmarrage de Linux au moyen dune disquette

damorage. Cette mthode est toujours efcace et noccasionne pas de travail car il est probable que la disquette damorage ait dj t gnre accessoirement (au paragraphe 2.1.9 page 24). La disquette damorage est une bonne solution provisoire si vous ne parvenez pas tout de suite vous familiariser avec les autres mthodes ou si vous jugez prfrable de remettre plus tard le choix dun mcanisme damorage dnitif. La disquette damorage peut aussi tre une bonne solution en relation avec OS/2 ou Windows NT.loadlin : La variante loadlin peut tre utilise dans les conditions suivantes :

Votre machine doit tourner sous DOS, soit en mode rel, soit en mode virtuel 8086 avec dans ce cas un serveur VCPI disponible. Un serveur VCPI est mis disposition par emm386.exe, par exemple. En dautres termes, cette mthode ne fonctionne ni sous Unix, ni sous OS/2 ni dans la fentre DOS de Windows 95/98. Elle fonctionne par contre trs bien partir de linvite de MS-DOS ou partir du mode DOS sous Windows 95/98.

29

2

Premire installation de SuSE Linux

Votre machine doit avoir sufsamment de mmoire DOS disponible : au dessous de 640 Ko, au moins 128 Ko. Le reste peut tre de la mmoire tendue /EMS/XMS.loadlin demande certes un peu de travail pour son installation, mais en re-

vanche il se laisse trs facilement intgrer dans les menus de dmarrage de Windows 95/98. Pour cela, il est ncessaire dditer manuellement des chiers de conguration. Mais aucune entre nest faite dans le MBR (angl. Master Boot Record) du disque dur. Ceci constitue un gros avantage car les autres systmes dexploitation ne voient de Linux que des partitions avec des identicateurs (angl. ID) qui leur sont inconnus. Linstallation de loadlin requiert certaines connaissances concernant DOS et Linux. Vous devriez tre en mesure de crer les chiers de conguration ncessaires avec un diteur. Vous trouverez des dtails sur cette procdure au paragraphe 4.9 page 124. Vous pouvez cependant rencontrer des difcults si vous faites une erreur lors de la conguration des menus damorage de Windows 95/98. Il est mme possible, dans un cas extrme, que vous ne puissiez plus accder votre installation Windows. Vous devriez donc, avant de congurer ces menus damorage, faire en sorte quil vous soit possible de dmarrer votre systme laide dune disquette damorage Windows.LILO : La solution la plus universelle et la plus correcte sur le plan technique est reprsente par le gestionnaire damorage LILO (LInux LOader) qui vous

laisse le choix, avant lamorage, entre diffrents systmes dexploitation. Vous pouvez installer LILO laide de YaST (voir paragraphe 3.6.2 page 82). Toutefois, LILO doit se trouver sur le secteur matre damorage (MBR) du disque dur, ce qui comporte un petit risque au moment de linstallation. La correction derreurs requiert des connaissances fondamentales du processus damorage. Vous devriez tre en mesure, le cas chant, dditer le chier de conguration principal de LILO. Vous devriez aussi, avant dinstaller LILO, penser son ventuelle dsinstallation pour le cas o vous devriez rencontrer des difcults. Mais LILO nen demeure pas moins la meilleure mthode damorage. Vous devez seulement avoir conscience quil est plus compliqu utiliser quune disquette damorage.

AttentionIl existe des variantes de BIOS qui vrient la structure du secteur matre damorage (MBR) et qui, aprs une installation de LILO, mettent tort un avertissement annonant la prsence dun virus. Il est facile de remdier ce problme en recherchant dans le BIOS les paramtres correspondants et en dsactivant, par exemple la protection contre les virus. Vous pouvez ractiver plus tard cette option. Ceci est cependant superu si vous utilisez Linux comme seul systme dexploitation.

Vous trouverez de plus amples informations sur les diffrentes mthodes damorage, particulirement sur LILO et loadlin, au chapitre 4 page 95 et pages suivantes.

30

2.2

Dmarrer SuSE Linux

Autres gestionnaires damorageCertains fabricants de gestionnaires de fentres se sont orients vers Linux en raison de son importance croissante. Aux premires places, nous trouvons System Commander Deluxe et Partition Magic. En plus dune aide lors de lamorage du systme, ces logiciels offrent aussi un grand nombre dautres possibilits. Vous pouvez, par exemple, modier la taille de partitions FAT32 dj existantes ou transformer une partition FAT16 en FAT32. Ces programmes ne sont pas inclus sur les CD et ne sont pas couverts par lAssistance Technique lInstallation !

31

2

Premire installation de SuSE Linux

2.32.3.1

Procdures dinstallation particuliresInstallation sans lecteur de CD-ROM support

Que faire sil nest pas possible de procder une installation standard au moyen dun lecteur de CD-ROM ? Ceci peut se produire par exemple dans le cas o votre lecteur de CD-ROM ne pourrait pas tre support parce quil sagit dun vieux lecteur propritaire. Ou si vous avez un ordinateur secondaire (par exemple un notebook) qui ne possde pas de lecteur de CD-ROM mais qui est dot en revanche dun adaptateur Ethernet ou dun cble PLIP. . . SuSE Linux vous donne la possibilit deffectuer une installation sur une machine sans lecteur de CD-ROM en utilisant une connexion rseau : Vous disposez de NFS ou de FTP via Ethernet ou via PLIP (paragraphe 2.3.1) .

Installation partir dune source rseauPour rgler cette question, il ne vous est pas possible de bncier des services de lAssistance Technique lInstallation. Cette mthode dinstallation ne devrait tre envisage que par des utilisateurs expriments.De quoi est-il question ?

La machine sur laquelle SuSE Linux doit tre install ne dispose pas de lecteur de CD-ROM. En revanche, il est possible dtablir une connexion rseau avec une autre machine dote dun lecteur de CD-ROM ou dun disque sur lequel le contenu du CD pourrait tre transfr. Il est indispensable dans ce cas de copier les chiers .S.u.S.E-disk* des CD-ROM sur le disque dur. Sous Linux, cela peut tre fait ainsi :terre: # cp /cdrom/.S* /emil terre: # cp -a /cdrom/suse /emil

Cette autre machine doit bien sr exporter le rpertoire dune manire adquate !

Tuyau

Vous pouvez aussi vous contenter de dmarrer le systme de secours sur la machine distante et dexporter directement le CD 1.

Pas pas. . .

1. Commencez linstallation du client selon la description donne au paragraphe 2.1 page 11 2. Poursuivez linstallation comme il est expliqu au paragraphe 2.1.2 page 12 en tenant compte des points suivants :

32

2.4

Installation et conguration automatiques de (ALICE)

Chargez les pilotes rseau avec Modules du noyau et choisissez celui qui convient. Ceci est indispensable si vous voulez installer via PLIP (dans ce cas, la disquette modules vous sera demande). Lorsque linuxrc vous interrogera au sujet du support source, spciez Rseau (NFS) et excutez la conguration rseau pilote par menu. Alternativement, vous avez aussi la possibilit dinstaller via FTP. 3. Terminez linstallation comme il a t dcrit partir du paragraphe 2.1.3 page 18Problmes ventuels

Linstallation a chou avant davoir vritablement commenc : Le rpertoire dinstallation de lautre machine na pas t export avec les droits exec. Remdiez maintenant cette erreur. Le serveur ne connat pas la machine sur laquelle SuSE Linux doit tre install. Inscrivez, dans le chier /etc/hosts du serveur, le nom et ladresse IP de la machine sur laquelle doit se faire la nouvelle installation.

2.4

Installation et conguration automatiques de (ALICE)

Pourquoi automatiser ?Linstallation et la conguration automatiques de systmes Linux permettent de construire des environnements de serveurs uniformiss. Pour linstallation et la conguration de clients partir dun certain nombre le mode automatique est galement prfrable au mode manuel. Luniformisation a lieu au niveau des versions du systme et des logiciels, des structures des systmes de chiers et des chiers de conguration. Lautomatisation garantit quune mthode dinstallation qui a dj t applique avec succs pourra de nouveau tre applique tout moment mme par un utilisateur non expert. Il est ainsi possible dlargir sans difcult un environnement de serveurs. Luniformisation simplie aussi nettement les tches dadministration. Lorsque les congurations sont identiques, il nest pas ncessaire de rechercher les chiers de conguration sur chaque serveur. Les logiciels, en raison de leurs tats de version identiques, se comportent comme prvu. Les corrections de bogues sont prises en compte sur tous les serveurs qui composent lenvironnement. Tous ces effets accroissent la qualit de la production.Prsentation dALICE

ALICE (angl. Automatic LinuxInstallation and Conguration Environment) englobe linstallation et les parties essentielles de la conguration. Le stockage des donnes de conguration dans une archive CVS permet plusieurs utilisateurs de maintenir ces donnes partir de diffrents endroits.

33

2

Premire installation de SuSE Linux

Un ordinateur peut appartenir une ou plusieurs classes, ce qui permet davoir des machines aussi semblables que possible. Seules les donnes absolument indispensables devront encore tre crites dans le chier de conguration spcique chaque machine. Les donnes de conguration sont rparties entre trois rpertoires diffrents. Le rpertoire templates contient quelques paramtres par dfaut, le rpertoire classes contient des congurations spciques aux classes et le rpertoire info contient des informations spciques chaque hte. Les paramtres par dfaut peuvent tre supplants par des valeurs de classes qui leur tour peuvent tre supplantes par des valeurs spciales assignes lhte. ALICE est un projet volutif. Cela signie que si vous ne trouvez pas encore aujourdhui de module pour la conguration dun logiciel que vous utilisez, celui-ci pourra bientt tre ralis, soit indpendamment, soit dans le cadre dun projet. Voir lannexe page ??.Informations complmentaires

Vous pourrez trouver des informations au sujet des modules ALICE , de la structure dun serveur dinstallation, de larchicture dALICE et dune session de conguration en consultant la documentation contenue dans le paquetage alice.Installation automatique avec YaST1

Linstallation automatique avec YaST1 peut aussi tre ralise indpendamment du projet ALICE . Voir les informations contenues dans larticle file: /usr/share/doc/sdb/de/html/cg_autoinstall.html.

34

2.5

Blocs Info

2.52.5.1

Blocs InfoFaire de la place pour Linux (partitionner)

Au cours de cette phase, votre disque dur sera prpar pour accueillir Linux. Il est souhaitable que vous disposiez dun peu de temps pour approfondir ce chapitre en toute tranquillit. Il vous est conseill davoir des disquettes ou des bandes pour une sauvegarde ainsi quune disquette damorage du systme dexploitation que vous aviez jusqu prsent.Informations complmentaires

Par le partitionnement, un disque dur peut tre divis en plusieurs zones indpendantes les unes des autres. Lune des raisons pour linstallation de plusieurs partitions est la possibilit de faire coexister, sur un mme disque dur, diffrents systmes dexploitation ayant des systmes de chiers diffrents. Comment faire maintenant de la place pour les partitions Linux ? Il est possible deffacer certaines partitions du disque dur, ce qui provoque la perte de tous les chiers quelles contiennent. La place qui a t faite est maintenant disponible pour de nouvelles partitions (par exemple pour Linux) et lespace libre ainsi obtenu peut tre divis en plusieurs partitions. Vous pouvez aussi ddier certaines partitions un autre systme dexploitation. Mais comme par leffacement, vous perdrez aussi dans ce cas tous les chiers de ces partitions. Sous MS-DOS ou Windows 95, vous pouvez rduire la taille de la dernire partition du disque dur sans perdre les chiers quelle contient. Vous devez dabord faire en sorte, laide dun programme de dfragmentation, que tous les chiers soient vraiment situs au dbut de la partition. Si vous navez quune seule partition MS-DOS ou Windows, vous pouvez de cette manire faire trs facilement de la place pour les partitions Linux. Aprs la dfragmentation, vous pouvez, avec des programmes spciaux tels que par exemple le programme entirement libre ps abaisser la limite suprieure des cylindres et rduire ainsi la taille de la partition. Vous trouverez ps sur le CD 1 dans le rpertoire dosutils. Une solution trs commode mais coteuse consiste doter votre machine dun disque dur supplmentaire.

AttentionToutes les modications apportes au partitionnement doivent tre ralises avec le plus grand soin et en observant les instructions concernant les logiciels utiliss. Il peut malgr tout survenir des problmes pouvant aller jusqu la perte complte des donnes ! SuSE ne peut pas en assumer la responsabilit. Il est en tout cas recommandable de sauvegarder auparavant au moins les chiers les plus importants et davoir disposition une disquette damorage vrie.

35

2

Premire installation de SuSE Linux

Pas pas. . .

Comment procder pour partitionner votre disque dur : 1. Si vous ne le savez pas encore, vous devrez vrier combien de partitions possde votre disque dur et quelle est leur taille. Invoquez pour ce faire le programme fdisk de votre systme dexploitation. 2. Prvoyez le nombre et la taille des partitions dont vous avez besoin. Vous trouverez des informations ce sujet au paragraphe 2.6 page 43 et au paragraphe 2.7 page 45. 3. Notez votre plan de partitionnement par crit. Vous aurez besoin de ces informations encore trs souvent au cours de linstallation. 4. Il est maintenant fortement conseill de faire une sauvegarde du disque dur. Si vous ne possdez pas de lecteur de bandes et si vous ne voulez pas tout sauvegarder sur des disquettes, sauvegardez au moins vos donnes importantes ainsi que les chiers de dmarrage et de conguration (par exemple config.sys, autoexec.bat et *.ini). Gnrez une disquette damorage pour le systme dexploitation que vous aviez jusqu prsent et faites un essai pour savoir si vous pouvez vous en servir pour amorcer. Sur cette disquette damorage, il vous faut aussi des outils tels quun diteur, fdisk, le programme de formatage et votre programme de sauvegarde. 5. La procdure se poursuit en fonction des caractristiques du systme : DOS/WINDOWS 95/98, une partition sur le disque dur et pas de sauvegarde complte des chiers (angl. le backup) : Vous devez rduire la taille de la partition sans perdre de donnes. Dplacez tous les chiers vers le dbut de la partition. Vous pouvez utiliser cette n, par exemple, le programme Defrag (MS-DOS 6 ou Windows 95/98). Les programmes de dfragmentation ne dplacent pas habituellement les chiers cachs ni les chiers systme car de tels chiers peuvent avoir t situs, par une protection logicielle contre le copie, un emplacement bien dni du disque dur. Si vous tes sr que votre disque dur ne contient pas de tels chiers, vous pouvez dsactiver lattribut cach ou systme de tous les chiers concerns ou, en fonction du programme de dfragmentation utilis, forcer la dfragmentation de tels chiers au moyen de paramtres. Les plus rcentes versions de defrag utilisent loption /P. Le chier dchange de Windows (angl. Windows swap le) est aussi un chier cach. Si le chier nest pas bien plac, vous devrez le mettre hors fonction sous Windows dans le menu systme. Si vous avez fait sufsamment de place la n de la partition, passez au rpertoire \dosutils\fips\fips15 du premier CD. Vous y trouverez le programme ps.exe avec lequel vous pourrez rduire la taille de la partition. Dans ce mme rpertoire, vous trouverez aussi des instructions dtailles que vous devriez absolument tudier, en raison de la complexit du sujet, avant de lancer le programme ! Dautre part, ps.exe ne tourne que sous DOS. Vous devrez donc quitter Windows ou mettre Windows 95/98 en mode DOS.

36

2.5

Blocs Info

Aprs avoir excut ps.exe, vous aurez une deuxime partition sur votre disque dur. Elle sera plus tard divise en partitions Linux.

TuyauAvec ps.exe du rpertoire \dosutils\fips\fips20, il est possible de rduire la taille de partitions fat32. Mais avant dutiliser cette version de Fips, vous devez absolument faire une copie de sauvegarde de vos donnes !

DOS/Windows 95/98 et plusieurs partitions ou, le cas chant, sauvegarde complte des chiers (angl. le backup) : Vous effacez vos partitions et vous les recrez en rduisant leur taille. Ceci entrane la perte de toutes les donnes de ces partitions. Vous devrez auparavant sauvegarder tous les chiers (sauvegarde des chiers et non pas sauvegarde de limage) ! Avec fdisk, vous effacerez les anciennes partitions et vous crerez une ou plusieurs nouvelles partitions. Ensuite vous formaterez la ou les partitions, vous installerez le systme dexploitation et vous rinstallerez tous les chiers partir de la sauvegarde ; vous aviez aussi le programme de sauvegarde sur la disquette. 6. Ramorcez votre machine. 7. Vriez maintenant si votre systme dexploitation habituel tourne de nouveau comme il convient. Vous crerez plus tard, avec YaST, les partitions Linux dans la zone du disque dur mise disposition.

2.5.2

Utiliser le CD 2 pour lamorage

En plus du CD 1, vous disposez du deuxime CD qui permet aussi damorcer. Le CD 1 contient cependant un grande image de boot de 2,88 Mo alors que le deuxime CD contient une image traditionnelle de 1,44 Mo. Utilisez le CD 2 dans tous les cas o vous avez la certitude de pouvoir amorcer partir dun CD bien que le processus damorage ne fonctionne pas partir du CD 1 (fallback). Les BIOS ne reconnaissent malheureusement pas toujours les grandes images de faon correcte.

2.5.3

Crer des disquettes damorage

Conditions

Vous avez besoin dune disquette HD de 3,5 pouces formate et dun lecteur de disquettes de 3,5 pouces qui doit aussi permettre lamorage. Si vous travaillez sous Windows 95/98, vous ne devriez pas lancer setup dans la bote MS-DOS mais en mode MS-DOS.

37

2

Premire installation de SuSE Linux

Informations complmentaires

Le rpertoire /disks du CD 1 contient quelques images de disquettes. Une telle image peut tre copie sur une disquette au moyen de programmes auxiliaires appropris. La disquette sappelle alors disquette damorage. Le chargeur Syslinux et le programme linuxrc sont galement sur ces images de disquettes. Syslinux vous permet, pendant le processus damorage, de choisir le noyau que vous dsirez et, en cas de besoin, de transmettre des paramtres pour le matriel utilis. Le programme linuxrc vous assiste lors du chargement des modules du noyau spcialement adapts votre matriel et dmarre ensuite linstallation. Normalement, vous pouvez aussi vous servir de la disquette damorage fournie par SuSE. Ce nest que si vous possdez un matriel exotique qui nest pas support par le noyau modulaire de cette disquette ou si vous tlchargez une image de disquette partir dInternet, par exemple depuis ftp://ftp.suse.com, quil vous faudra gnrer votre propre disquette damorage de la manire dcrite ici.

Avec Setup Pas pas. . .

Procdez de cette manire pour crer un jeu de disquettes : 1. Lancez Setup directement partir du CD 1.

2. Slectionnez loption Floppy et appuyez sur ensuite Boot et de ; nouveau . 3. Vous devez maintenant choisir une disquette avec un noyau adquat qui supporte votre adaptateur SCSI. Setup vous montre les donnes essentielles concernant les noyaux. Si vous avez besoin dautres informations, vous pouvez consulter le chier \disks\readme.dos. Retenez le nom de votre noyau car vous en aurez encore besoin par la suite. Pressez ensuite la touche 4. Maintenant la disquette va tre crite. Insrez la disquette (formate DOS) dans le lecteur de 3,5 pouces et choisissez la disquette que vous voulez crer. Occupez-vous seulement de la disquette damorage (boot) (avec SuSE Linux, Root nest plus ncessaire !) : Placez le curseur sur Boot et appuyez sur . Setup veut avoir la conrmation quune disquette est insre. Appuyez sur La disquette est crite. . Lorsque la disquette est prte, appuyez sur . Slectionnez loption Prt pour quitter lcran et Setup.

38

2.5

Blocs Info

Avec rawrite

Vous pouvez aussi utiliser le programme DOS rawrite.exe, ventuellement plus lent (CD 1, rpertoire \dosutils\rawrite), pour crire la disquette linvite du DOS. Vous trouverez sur le CD 1, dans le rpertoire /disks, les images de disquettes standards. Nous vous conseillons de lire les chiers README qui sy trouvent galement. Limage bootdisk sert de modle pour la disquette standard. Les noyaux proprement dits sont dans le chier /suse/images (sans extension !). Lisez aussi dans ce cas le chier README. Si vous avez besoin de la disquette standard fournie avec toute version de SuSE Linux, procdez de la manire suivante. Nous supposons ici que vous vous trouvez dans le rpertoire principal du CD :Q:> dosutils\rawrite\rawrite disks\bootdisk

Sil vous faut un support spcial, vous devrez utiliser, la place de bootdisk, une autre image de disquette. En cas de problme, vous pouvez utiliser, comme alternative, le noyau k_i386.

2.5.4

Crer des disquettes damorage sous Unix

Conditions

Vous avez, sur un systme Unix/Linux, un lecteur de CD-ROM parfaitement fonctionnel. Il vous faut une disquette vrie (et formate). Procdez de cette manire pour crer des disquettes damorage : 1. Si vous devez encore formater la disquette :terre: # fdformat /dev/fd0u1440

2. Montez le premier CD (par exemple vers /cdrom) :terre: # mount -tiso9660 /dev/cdrom /cdrom

3. Passez au rpertoire disks sur le CD :terre: # cd /cdrom/disks

4. Crez maintenant la disquette damorage avecterre: # dd if=/cdrom/disks/bootdisk of=/dev/fd0 bs=8k

Dans le chier README du rpertoire disks, vous apprendrez ce que peut faire chaque noyau. Si vous avez besoin dun support spcial, vous devrez utiliser, la place de bootdisk, une autre image disquette. En cas de problme, vous pouvez utiliser, comme alternative, le noyau k_i386. Les choses se compliquent quelque peu si vous voulez utiliser, p