Les touches Ctrl gauche, Alt gauche et F1 sont appuyées simultanément.
Notez que si vous avez édité le message d'accueil dans /etc/motd
,
cela sera différent.
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.
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.
J'appelle généralement ce compte admin, mais cela peut être n'importe quel nom.
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
.
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.
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.
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.
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.
Si vous ne comprenez pas ce que je dis ici, vous pouvez le faire plus tard.
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.
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.
Dans ce didacticiel, le shell est bash
. Pour plus de détails sur
les différents shells, voir Shell, Section
13.2.
Sur une console Unix normale, seuls les touches Ctrl et Alt de gauche ont le comportement attendu.
Vous pouvez désactiver cette possibilité du terminal en utilisant
stty(1)
.
Avec X Window System, les fonctions de la souris s'utilisent de la même façon
avec xterm
.
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.
Si un alias est utilisé dans le shell, leurs sorties sont différentes.
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.
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.
[ 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.
--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.
--bzip2 est utilisé ici aussi pour des raisons de compatibilité.
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.
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.
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
.
recode
permet des alias plus pratiques que iconv
.
Fins de lignes :
Retour chariot signifie ASCII 13, ASCII 0xD, ^M, ou \r.
Remplissage de ligne signifie ASCII 10, ASCII 0xA, ^J, or \n.
Si vous tapez ceci sur une seule ligne, vous devez ajouter des points-virgule pour marquer la fin des commandes shell.
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.
Bien que cela ne soit pas disponible dans Woody, vous pouvez les installer depuis Sarge.
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.
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.
fontconfig
n'existe pas dans Woody.
Les sections suivantes utilisent exim
dans les exemples. pour
Sarge, remplacez par exim4
.
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.
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.
Utilisez un nom de fichier qui ne soit pas celui d'un nom de paquet.
Utilisez un nom qui remplace le nom du paquet.
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.
language-env
n'est pas très utile dans un environnement
multilingue.
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
.
Cela est vrai si IP version 4 est utilisé. Dans IPv6, les adresses font 128
bits. Voir http://www.ipv6.org/
.
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.
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.
Ce fichier d'options est inclus en utilisant l'option call.
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)
.
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.
À 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.
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.
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.
Voir le bogue #196877
.
Voir le bogue #127786
.
Cette terminologie est utilisée dans la documentation de ifupdown
.
Notez que les interfaces des lignes auto sont physiques, pas logiques.
Il peut aussi être configuré par un script installé dans
/etc/hotplug.d/net/
.
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 UTCosamu#at#debian.org
gerbs#at#free.fr