Formation Debian GNU/Linux DOCUMENTDE TRAVAIL 1 / 240
Total Page:16
File Type:pdf, Size:1020Kb
Formation Debian GNU/Linux DOCUMENT DE TRAVAIL 1 / 240 Formation Debian GNU/Linux Ed. 4.0.3.2 Ed. 4.0.3.2 Formation Debian GNU/Linux DOCUMENT DE TRAVAIL 2 / 240 Copyright c 2002-2008 Alexis de LattreRémy GarrigueTanguy OrtoloAdrien GrandBrian FravalLoïc Alsfasser Vous avez le droit de copier, distribuer et/ou modifier cette documentation selon les termes de la GNU General Public License , version 2 ou n’importe quelle version ultérieure, telle que publiée par la Free Software Foundation. Le texte de la licence se trouve dans l’annexe GNU General Public License. Ed. 4.0.3.2 Formation Debian GNU/Linux DOCUMENT DE TRAVAIL 3 / 240 INDEXATION DU DOCUMENT TITRE : REFERENCE : Formation Debian GNU/Linux ACTION NOM DATE SIGNATURE RÉDIGÉ PAR Alexis de Lattre, 10 mai 2008 Rémy Garrigue, Tanguy Ortolo, Adrien Grand, Loïc Alsfasser, et Brian Fraval SUIVI DU DOCUMENT INDICE DATE MODIFICATIONS NOM Ed. 4.0.3.2 Formation Debian GNU/Linux DOCUMENT DE TRAVAIL 4 / 240 Table des matières I Installation de Debian GNU/Linux 3 1 Linux, GNU, logiciels libres,... c’est quoi ? 4 2 La distribution Debian 7 3 Motivation et matériel requis 11 4 Les préliminaires 13 5 Création du CD 15 6 Préparation du disque dur 16 7 Débuter l’installation 18 8 Configuration du réseau 22 9 Le système de fichiers 24 10 Partitionner 28 11 Le réglage des comptes et mots de passe 33 12 Les paquets 35 13 Premier démarrage ! 37 II Utilisation et configuration de base de Debian GNU/Linux 40 14 Débuter en console 41 15 Récupérer les fichiers de configuration 45 16 Vim : un éditeur de texte 48 Ed. 4.0.3.2 Formation Debian GNU/Linux DOCUMENT DE TRAVAIL 5 / 240 17 Faire marcher la connexion Internet 51 18 Le système de gestion des paquets Debian 55 19 Configurer le shell 61 20 Utiliser des médias de stockage 64 21 Le réseau et la sécurité 68 22 Le Web et le FTP en console 71 23 Configurer son serveur de mail local 73 III Debian GNU/Linux en mode graphique 74 24 Installer le serveur graphique 75 25 Le bureau Gnome 83 26 Les bases de Linux en mode graphique 85 27 Le Web, le mail et les news en mode graphique 88 28 La musique sous X 91 29 VLC, un lecteur multimédia 94 30 Graver des disques 96 31 La bureautique avec OpenOffice.org 98 32 La manipulation d’images 100 33 La messagerie instantanée avec Gaim 102 34 Avant d’aller plus loin... un point sur la méthode 104 IV Debian GNU/Linux en réseau 109 35 L’accès à distance par SSH 110 36 Faire de l’export display 117 37 NFS : le partage de fichiers sous Unix 120 38 Le voisinage réseau Windows sous Linux 122 Ed. 4.0.3.2 Formation Debian GNU/Linux DOCUMENT DE TRAVAIL 6 / 240 39 Se synchroniser sur un serveur de temps 127 40 Le travail en groupe avec Subversion 128 V Debian GNU/Linux en console 133 41 Le mail en console 134 42 Le mail en console (suite) 141 43 L’IRC en console 145 44 Les news en console 149 45 La messagerie instantanée avec Centericq 152 46 Outils d’administration système 157 47 Graver en console 161 48 Les screens 164 VI Conclusion et annexes 166 A Apprendre et se tenir au courant 167 B En cas de blocage... 169 C Utiliser Dselect 172 D Compléments sur la gestion des paquets Debian 177 E Faire marcher une imprimante 179 F Optimiser ses périphériques IDE 185 G La souris en console 188 H Faire marcher son port infrarouge 190 I LaTeX 193 J Utiliser GnomeMeeting 196 K Créer des CD Debian 199 L Graver en UDF et par paquets 201 Ed. 4.0.3.2 Formation Debian GNU/Linux DOCUMENT DE TRAVAIL 7 / 240 M Outils Windows pour Linuxiens 203 N Firewalling et partage de connexion Internet 208 O Monter un bridge (firewallant) 215 P Monter un proxy-ARP 219 Q Faire marcher une connexion sans fil 224 R Le travail en groupe avec CVS 227 S Trucs et Astuces 232 T GNU General Public License 236 Résumé Cette formation s’adresse aux personnes ayant déja de bonnes connaissances informatiques, mais ne connaissant rien à Linux. Elle a pour but de les aider à installer un système Debian GNU/Linux et à découvrir son utilisation. Si vous souhaitez découvrir Linux sans vous poser de questions, je vous conseille de vous tourner vers Ubuntu, une distribution basée sur Debian très simple à installer. Si, au contraire, vous êtes curieux et que vous souhaitez découvrir le fonctionnement, l’utilisation et l’administration d’un système Linux, restez parmi nous. Pour nous écrire, utilisez l’adresse formation-debian chez via.ecp.fr (en remplaçant « chez » par une @), ou rejoignez notre canal IRC #formation-debian sur le réseau OFTC Ce document est disponible aux formats : – HTML en ligne ou HTML zippé (4,9 Mo), – PDF zippé (4,3 Mo). La version officielle est disponible sur http ://formation-debian.via.ecp.fr/ . AVERTISSEMENT Les parties ne concernant pas l’installation de base (notamment la compilation du noyau), on été migrées vers un wiki. Il existe un flux RSS signalant les dernières modifications apportées à ce document. Ed. 4.0.3.2 Formation Debian GNU/Linux DOCUMENT DE TRAVAIL 1 / 240 À propos de ce document Objectif du document Cette formation est destinée aux personnes qui ont déjà de bonnes connaissances en informatique mais qui ne connaissent encore rien à Linux. L’objectif est de les prendre en main pour passer en douceur de Windows à Debian GNU/Linux et de leur faire découvrir une partie des nombreuses possibilités de ce système d’exploitation. Structuration du document Ce document est divisé en 5 parties : 1. Installation de Debian GNU/Linux : je vous guiderai pas-à-pas pour l’installation brute du système d’exploitation ; 2. Utilisation et configuration de base de Debian GNU/Linux : vous apprendrez les commandes et les outils de base et vous essaierez de faire marcher tous les périphériques de votre système ; 3. Debian GNU/Linux en mode graphique : vous apprendrez à installer un bureau graphique et à vous servir des applications graphiques courantes sous Linux ; 4. Debian GNU/Linux en réseau : si vous avez un accès permanent à Internet et/ou si vous êtes connecté à un réseau local, vous découvrirez les qualités de Linux utilisé en tant que serveur au sein d’un réseau IP ; 5. Debian GNU/Linux en console : vous découvrirez un certain nombre d’applications en console... et peut-être serez-vous séduit par les avantages de ce type d’applications ! Les utilisateurs qui débutent avec Linux seront plus particulièrement intéressés par les trois premières parties et certaines annexes "faciles". Les utilisateurs qui ont déjà de l’expérience avec Linux, qui veulent explorer des utilisations plus avançées et qui ont déjà des bases en réseau pourront se plonger dans les parties 4 et 5 et les annexes plus difficiles. Les parties 2, 3, 4 et 5 requièrent la connaissance des commandes de base d’Unix. La formation doit absolument être suivie dans l’ordre. Elle a été conçue à l’origine pour les ordinateurs qui ont une connexion Internet par réseau local ; je l’ai adaptée pour ceux qui ont une connexion par modem classique, ADSL ou câble ou pas de connexion du tout, mais il reste encore beaucoup à faire pour l’adapter à tous les modèles de modems ADSL USB. Contribuer au document... Toutes les contributions sont les bienvenues ! Les contributions suivantes sont particulièrement appréciées : – le signalement des fautes de frappe et d’orthographe, – le signalement d’erreurs de syntaxe dans les commandes, – le signalement de problèmes d’installation et de configuration survenus alors que toutes les instructions données dans ce document ont été scrupuleusement respectées, – les informations sur l’installation sous Debian GNU/Linux de périphériques encore non documentés dans cette formation (certains modems ADSL USB, scanners, graveurs de DVD, etc...), – des informations et des idées pour les points signalés par le tag [TODO] dans le corps du document. Ed. 4.0.3.2 Formation Debian GNU/Linux DOCUMENT DE TRAVAIL 2 / 240 Merci d’envoyer vos contributions à l’adresse formation-debian chez via.ecp.fr. Si vous désirez rédiger un nouveau chapitre ou une nouvelle annexe, merci de m’en parler au préalable via l’adresse mail ci-dessus pour qu’on en discute. Je tiens à remercier les nombreux lecteurs qui ont contribué à ce document, par exemple en signalant des erreurs et/ou en proposant des améliorations. Format du document Ce document est écrit au format Docbook XML. Les sources sont compilées avec XSLT Proc pour produire le document HTML à l’aide d’une feuille de style XSL, et avec DbLaTeX pour produire le document aux formats HTML et PDF après application de feuilles de style XSL spécifiques à chaque format. Les sources XML, les feuilles de style XSL et les images sont disponibles par SVN anonyme : % svn co https://svn.via.ecp.fr/formation-debian/trunk formation-debian Pour compiler le document sur un système Debian, vous aurez besoin des paquets docbook-xml, et dblatex. Ed. 4.0.3.2 Formation Debian GNU/Linux DOCUMENT DE TRAVAIL 3 / 240 Première partie Installation de Debian GNU/Linux Ed. 4.0.3.2 Formation Debian GNU/Linux DOCUMENT DE TRAVAIL 4 / 240 Chapitre 1 Linux, GNU, logiciels libres,... c’est quoi ? 1.1 Qu’est-ce qu’un logiciel OpenSource ? La compilation Un programme informatique, que ce soit un noyau ou un logiciel, est constitué de nombreuses lignes de code, écrites dans un langage de programmation (le langage C dans le cas du noyau Linux).