Guide de référence pour Debian
Notes de bas de page

1

Les touches Ctrl gauche, Alt gauche et F1 sont appuyées simultanément.

2

Notez que si vous avez édité le message d'accueil dans /etc/motd, cela sera différent.

3

J'admets que j'ai utilisé le compte root plus de fois que nécessaire juste parce que c'est facile et que je suis négligeant.

4

Il peut aussi être bon d'installer gpm, emacs21 et doc-linux-html. Voir Configuration de la souris, Section 3.3 et Editeurs, Chapitre 11.

5

J'appelle généralement ce compte admin, mais cela peut être n'importe quel nom.

6

Vous voudrez peut-être ajouter aussi cet utilisateur penguin aux groupe adm pour lui permettre de lire les fichiers du journal dans /var/log/. Voir passwd(5), group(5), shadow(5), group(5), vipw(8) et vigr(8). Pour la signification officielle des utilisateurs et groupes, consultez une version récente du document Users and Groups.

7

Les touches Ctrl gauche, Alt gauche et Suppr sont appuyées simultanément depuis la console. Dans le système par défaut, cela fera redémarrer le système. Vous devez modifier /etc/inittab pour avoir la commande shutdown avec l'option -h comme décrit dans Installer quelques paquets supplémentaires après l'installation, Section 3.7.1.

8

C'est parce que le système Debian, même juste après l'installation par défaut, est configuré avec les bonnes permissions sur les fichiers, ce qui empêche un utilisateur non-privilégié d'altérer le système. Bien sûr, il peut encore y avoir quelques trous qui peuvent êtres exploités, mais ceux qui s'inquiètent de cela ne devraient pas lire cette section mais Securing Debian Manual à la place.

9

Les touches Ctrl gauche et D sont appuyées simultanément. Pas besoin de presser la touche Shift bien que ces caractères de contrôle soient donnés avec une majuscule.

10

Si vous tapez root et son mot de passe à la place de penguin, vous accéderez au compte root. Cette procédure sera nécessaire pour réaccéder au compte root.

11

Si vous ne comprenez pas ce que je dis ici, vous pouvez le faire plus tard.

12

Si l'on utilise un terminal comme kon et kterm pour le Japonais qui a des problèmes avec certains caractères graphiques, on peut ajouter -a à la ligne de commande de MC pour ne pas avoir de problème.

13

En fait, vi ou nvi sont les programmes que vous trouverez partout. J'ai choisi vim à la place pour les débutants parce qu'il offre de l'aide avec la touche F1, est similaire, et plus puissant.

Si vous n'êtes pas à l'aise avec vim, vous pouvez continuer à utiliser mcedit pour la plupart des tâches de maintenance du système. Comme mcedit ne s'occupe pas du codage des textes, il a parfois des avantages lorsque l'on édite des fichiers dont le codage n'est pas connu. mcedit n'affiche pas les fichiers UTF-8 correctement.

14

Dans ce didacticiel, le shell est bash. Pour plus de détails sur les différents shells, voir Shell, Section 13.2.

15

Sur une console Unix normale, seuls les touches Ctrl et Alt de gauche ont le comportement attendu.

16

Vous pouvez désactiver cette possibilité du terminal en utilisant stty(1).

17

Avec X Window System, les fonctions de la souris s'utilisent de la même façon avec xterm.

18

Ici, j'utilise « Unix » dans son sens générique. Tous les clones d'Unix offrent des commandes équivalentes. Le système Debian ne fait pas exception. Ne vous inquiétez pas si certaines commandes ne fonctionnent pas comme vous le voudriez. Ces exemples ne sont pas fait pour être exécutés dans cet ordre.

19

Si un alias est utilisé dans le shell, leurs sorties sont différentes.

20

Unix cache par tradition les fichiers dont le nom commence par `.'. Ce sont habituellement des fichiers qui contiennent la configuration ou les préférences d'un utilisateur.

21

L'afficheur par défaut sur un système Debian est more qui ne peut pas retourner en arrière. En installant le paquet less avec la commande apt-get install less, less devient l'afficheur par défaut et vous pouvez retourner en arrière avec les touches du curseur.

22

[ et ] dans l'expression rationnelle permet à grep de ne pas se trouver. 4* dans l'expression rationnelle signifie une répétition de 0 ou plusieurs caractères `4' et permet à grep de trouver à la fois exim et exim4. La signification de * dans le shell et dans les expressions rationnelles est différente.

23

--bzip2 est utilisé ici à la place de la nouvelle option courte -j pour assurer que cela fonctionne avec la vieille version de tar dans Potato.

24

--bzip2 est utilisé ici aussi pour des raisons de compatibilité.

25

Si vous suivez testing ou unstable vous pouvez enlever les références à stable de sources.list et /etc/apt/preferences parce que testing démarre à partir d'une copie de stable.

26

La différence entre upgrade et dist-upgrade n'apparaît que lorsque de nouvelles versions de paquets ont des dépendances différentes des anciennes versions. Voir apt-get(8) pour plus de détails.

aptitude upgrade et aptitude dist-upgrade lancent aptitude en ligne de commande. Vous pouvez changer pour le mode plein écran en appuyant sur e.

27

Certains scripts de configuration disparaissent dans les dernières versions de Sarge et les fonctions de configuration des paquets sont déplacées dans le système debconf.

28

recode permet des alias plus pratiques que iconv.

29

Fins de lignes :

30

Si vous tapez ceci sur une seule ligne, vous devez ajouter des points-virgule pour marquer la fin des commandes shell.

31

Les fichiers de /etc/default contiennent des définitions de variables d'environnement seulement. Chaque fichier est ajouté au script d'initialisation de telle façon que ces définitions remplacent des valeurs de variables par défaut définies dans le script d'initialisation lui-même. Le choix du nom du répertoire est particulier à Debian. C'est à peu près l'équivalent du répertoire /etc/sysconfig de RedHat ou d'autres distributions.

32

Bien que cela ne soit pas disponible dans Woody, vous pouvez les installer depuis Sarge.

33

Le paquet de Woody ne marche plus depuis 8/2002 à cause d'un changement sur le site web de Microsoft. Utilisez la version de Sarge à la place, même dans Woody.

34

Je n'ai plus Xft1 sur ma machine, donc je ne suis pas sûr s'il faut redémarrer X ou pas avant que les changements prennent effet. Il me semble que xftcache met à jour le cache Xft1, mais j'aimerais que quelqu'un me le confirme.

35

fontconfig n'existe pas dans Woody.

36

Les sections suivantes utilisent exim dans les exemples. pour Sarge, remplacez par exim4.

37

Vous devez suivre cette règle pour toute machine en accès RTC, DSL, câble ou LAN par un routeur haut débit. Même si votre machine a une adresse IP fixe, c'est toujours une bonne idée de suivre cette règle. La plupart des stations de travail et serveurs à la maison tombent dans cette catégorie.

38

Dans cet exemple, deux bogues de blackbox sont contournés. J'utilise sh -c comme shell. De plus, ~/.menu/* n'est pas utilisé mais /etc/menu/*, qui requiert les privilèges root.

39

Utilisez un nom de fichier qui ne soit pas celui d'un nom de paquet.

40

Utilisez un nom qui remplace le nom du paquet.

41

Le slash de section="/" permet d'ajouter l'entrée dans le menu initial, et l'espace au début de title=" Mozilla Navigator" permet d'avoir cette entrée en haut de la liste.

42

language-env n'est pas très utile dans un environnement multilingue.

43

Notez qu'une interface Wi-Fi est en fait un alias pour une interface Ethernet qui donne accès aux paramètres de configuration spécifiques à Wi-Fi. Ces paramètres sont contrôlés par le programme iwconfig.

44

Cela est vrai si IP version 4 est utilisé. Dans IPv6, les adresses font 128 bits. Voir http://www.ipv6.org/.

45

Ce systèmes n'est pas souple et a gâché beaucoup d'adresses IP, aussi aujourd'hui les réseaux IPv4 sont alloués avec une adresse réseau de taille variable.

46

L'adresse du réseau peut être obtenue en effectuant un ET bit à bit sur une adresse du réseau et le masque de réseau.

47

Ce fichier d'options est inclus en utilisant l'option call.

48

En fait, c'est le FQDN (Fully Qualified Domain Name, nom de domaine complet valide) retourné par gethostbyname(2) pour le nom de machine retourné par gethostname(2).

49

La façon dont le résolveur résout les noms est aussi théoriquement définie par le fichier de configuration /etc/host.conf? La ligne order de ce fichier liste les méthodes qui doivent être utilisées pour résoudre un nom : par exemple bind, hosts, nis. Voir host.conf(5). Je pense que cette ligne a été remplacée par la ligne hosts de nsswitch.conf mais je n'en suis pas sûr.

50

À la date d'octobre 2003, il y a aussi un paquet dhcp-client. Il contient la version 2 du client DHCP d'ISC, qui a été remplacée par la version 3 qui vient dans le paquet dhcp3-client. Les responsables ont prévu de renommer dhcp3-client en dhcp-client un jour mais il semble que cela n'arrivera pas pour Sarge.

51

Le format du fichier /etc/network/interfaces de la version actuelle de ifupdown est légèrement incompatible avec le format de fichier des versions du paquet livrées avec Potato. Le script de post-installation de ifupdown devrait mettre à jour le fichier automatiquement si nécessaire.

52

Cela signifie aussi que vous ne devriez pas utiliser d'autre outil de configuration haut niveau comme whereami qui appelle les outils de configuration bas niveau.

53

Voir le bogue #196877.

54

Voir le bogue #127786.

55

Cette terminologie est utilisée dans la documentation de ifupdown.

56

Notez que les interfaces des lignes auto sont physiques, pas logiques.

57

Il peut aussi être configuré par un script installé dans /etc/hotplug.d/net/.

58

Dans de plus anciennes versions de Debian le moyen standard de configurer les cartes réseau PCMCIA utilisait cardmgr avec les scripts /etc/pcmcia/network et /etc/pcmcia/network.opts. Ces scripts ont été développés avant que Linux n'ait hotplug.

Certains utilisent toujours ces scripts tels quels en appelant simplement ifup après que l'interface ait été ajoutée et ifdown lorsqu'elle est enlevée. Comme indiqué ci-dessus, il est maintenant recommandé d'utiliser hotplug pour faire cela.

D'autres appellent directement des commandes de configuration réseau bas-niveau activées lorsque certaines variables de /etc/pcmcia/network.opts sont mises à y. Ce système a plusieurs inconvénients. Il est affecté par des conditions de concurrence ; il ne fonctionne qu'avec les cartes PCMCIA 16 bits ; il duplique ce que ifupdown fait déjà. Il est donc obsolète.


Guide de référence pour Debian

CVS, jeu 18 jan 2007 11:52:23 UTC

Osamu Aoki osamu#at#debian.org
Traduction en Français : Guillaume Erbs gerbs#at#free.fr
Auteurs, Section A.1