Table des matières
Cette Référence Debian (version 2) (2010-06-20 03:16:54 UTC) est destinée à fournir un large survol de l'administration système de Debian et un guide de l'utilisateur sur un système installé.
Le lecteur cible est quelqu'un qui désire apprendre les scripts de l'interpréteur de commandes mais qui n'est pas prêt pour lire tous les sources en C pour comprendre le fonctionnement du système GNU /Linux.
Toute garantie est rejetée. Toutes les marques déposées sont la propriété de leurs détenteurs respectifs.
Le système Debian lui-même est une cible mouvante. Ceci rend difficile le maintien à jour et l'exactitude de sa documentation. Bien que la version instable (« unstable ») du système Debian ait été utilisée pour écrire ce document, certaines parties peuvent être dépassées au moment où vous lisez ceci.
Veuillez prendre ce document comme une référence secondaire. Ce document ne remplace aucun des guides autorisés. L’auteur et les contributeurs ne pourront être tenus pour responsables des conséquences des erreurs, omissions ou ambiguïtés que comporte ce document.
Le Projet Debian est une association de personnes qui ont fait cause commune afin de créer un système d'exploitation libre. Sa distribution est caractérisée par :
unstable
et
testing
;
Les éléments des logiciels libres de Debian proviennent de GNU, Linux, BSD, X, ISC, Apache, Ghostscript, Common Unix Printing System , Samba, GNOME, KDE, Mozilla, OpenOffice.org, Vim, TeX, LaTeX, DocBook, Perl, Python, Tcl, Java, Ruby, PHP, Berkeley DB, MySQL, PostgreSQL, Exim, Postfix, Mutt, FreeBSD, OpenBSD, Plan 9 et de nombreux autres projets de logiciels libres indépendants. Debian intègre cette diversité de logiciels libres dans un seul système.
Les règles suivantes ont été suivies lors de la compilation de ce document :
![]() |
Astuce |
---|---|
J'ai essayé d'élucider les aspects hiérarchiques et les niveaux les plus bas du système. |
![]() |
Avertissement |
---|---|
On attend de vous que vous fassiez des efforts pour rechercher des réponses par vous même au-delà de cette documentation. Ce document ne donne que des points de départs efficaces. |
Vous devez chercher vous-même une solution dans les sources primaires :
/usr/share/doc/< nom_paquet>
» :
dpkg -L <nom_paquet> |grep
'/man/man.*/'
» ;
dpkg -L <package_name> |grep
'/info/'
» ;
![]() |
Note |
---|---|
Pour accéder à une documentation détaillée, vous devrez installer les
paquets de documentation qui correspondent au nom du paquet avec le suffixe
« |
Ce document fournit des informations en utilisant le style de présentation
simplifié suivant, avec des exemples de commandes de l'interpréteur
bash
(1) :
# <commande avec le compte root> $ <commande avec le compte d'un utilisateur>
Ces invites de l'interpréteur de commandes permettent de distinguer le
compte utilisé et correspondent à la définition des variables
d'environnement « PS1='\$'
» et
« PS2=' '
». Ces valeurs ont été choisies pour
ce document dans un but de lisibilité, elles ne sont pas représentatives
d'un système réel.
![]() |
Note |
---|---|
Voir la signification des variables d'environnement
« |
L'action demandée à l'administrateur du système est écrite sous forme d'une phrase impérative, par exemple « Pressez la touche Entrée après la saisie de chaque chaîne de commande dans l'interpréteur de commandes. »
La colonne de description ou similaire dans le tableau peut contenir une locution nominale selon la convention de description courte du paquet qui supprime les articles se trouvant en tête tels que « un » et « le » (« a », « the »). Elle peut contenir une phrase à l'infinitif comme locution nominale sans le « to » de tête (NdT : en français, une phrase impérative commençant par un verbe à l'infinitif ), suivie de la description courte de la commande selon la convention des pages de manuel. Ceci peut sembler bizarre à certaines personnes mais mes choix sont intentionnels afin de garder cette documentation la plus simple possible. Ces locutions nominales, selon cette convention de description courte, n'ont pas de majuscule à la première lettre et ne se terminent pas par un point.
![]() |
Note |
---|---|
Les noms propres, y-compris les noms de commandes, gardent leur casse indépendamment de l'endroit où ils se trouvent. |
Un morceau de commande cité dans le
paragraphe d'un texte sera signalé par une police « typewriter »
(machine à écrire) entre guillemets, comme par exemple
« aptitude safe-upgrade
».
Les données textuelles d'un fichier de
configuration citées dans un paragraphe seront signalées par une police de
type machine à écrire entre guillemets, comme par exemple
« deb-src
».
Une commande sera indiquée par son nom
dans la police machine à écrire suivi, de manière optionnelle, par le numéro
de section de la page de manuel entre parenthèses, comme par exemple
bash
(1). Vous êtes encouragé à rechercher des
informations complémentaires en entrant :
$ man 1 bash
Une page de manuel est indiquée par son
nom dans la police machine à écrire suivie, entre parenthèses, du numéro de
la section de la page de manuel, comme par exemple, sources.list
(5). Vous êtes encouragé à rechercher des informations
complémentaires en entrant :
$ man 5 sources.list
Une page info est indiquée par un
fragment entre guillemets de la commande correspondante dans la police
machine à écrire , comme par exemple, « info
make
». Vous êtes encouragé à rechercher des informations
complémentaires en entrant :
$ info make
Un nom de fichier est indiqué par une
police machine à écrire entre guillemets, comme par exemple,
« /etc/passwd
». En ce qui concerne les
fichiers de configuration, vous êtes encouragé à rechercher des informations
complémentaires en entrant :
$ sensible-pager "/etc/passwd"
Un nom de répertoire est indiqué par la
police machine à écrire entre guillemets, comme par exemple,
« /etc/init.d/
». Vous êtes encouragé à
explorer son contenu en entrant :
$ mc "/etc/init.d/"
Un nom de paquet est indiqué par son nom
dans la police machine à écrire, comme par exemple
vim
. Vous êtes encouragé à rechercher des informations
complémentaires en entrant :
$ dpkg -L vim $ apt-cache show vim $ aptitude show vim
On peut indiquer l'emplacement d'une documentation par son nom de fichier dans la police
machine à écrire entre guillemets, comme par exemple
« /usr/share/doc/sysv-rc/README.runlevels.gz
»
et
« /usr/share/doc/base-passwd/users-and-groups.html
»
ou par son URL, comme par exemple http://www.debian.org. Vous êtes encouragé à
lire la documentation en entrant :
$ zcat "/usr/share/doc/sysv-rc/README.runlevels.gz" | sensible-pager $ sensible-browser "/usr/share/doc/base-passwd/users-and-groups.html" $ sensible-browse "http://www.debian.org"
Une variable d'environnement est indiquée
par son nom précédé d’un « $
» dans la police
machine à écrire entre guillemets, comme par exemple
« $TERM
». Vous êtes encouragé à obtenir sa
valeur actuelle en entrant :
$ echo "$TERM"
Une astérisque « * » placée juste après chaque nom de paquet est liée au système de suivi des bogues de Debian (BTS) de chaque paquet.
Les données du popcon sont présentées comme un manière objective de mesurer la popularité de chaque paquet. Elles sont téléchargées depuis 2010-06-17 15:38:24 UTC et contiennent un total de 91649 soumissions de rapports pour 105645 paquets binaires et 19 architectures.
![]() |
Note |
---|---|
Vous remarquerez que l’archive |
Le numéro de « popcon », précédé par un « V: » pour « votes », est calculé par « 100 * (soumissions popcon pour le paquet exécuté récemment sur le PC)/(nombre total des soumissions popcon) ».
Le numéro de « popcon », précédé par un « I: » pour « installations », est calculé par « 100 * (soumissions popcon pour le paquet installé sur lePC)/(nombre total des soumissions popcon) ».
![]() |
Note |
---|---|
Les données numériques de popcon ne doivent pas être considérées comme des
mesures absolues de l'importance des paquets. Il y a de nombreux facteurs
qui peuvent fausser les statistiques. Par exemple, certains systèmes
participant au popcon ont monté des répertoires tels que
« |
Les données correspondant à la taille du paquet sont aussi présentées comme
une mesure objective de chacun des paquets. Elles sont basées sur
« Installed-Size:
» (« taille
installée ») indiquée par la commande « apt-cache
show
» ou « aptitude show
»
(actuellement sur l'architecture amd64
et pour la
version unstable
). La taille est indiquée en Kio (kibioctet = unité pour 1024 octets).
![]() |
Note |
---|---|
Si paquet a une taille de faible valeur numérique, cela peut vouloir dire
que le paquet de la version |
![]() |
Note |
---|---|
Une taille de paquet suivie de « (*) » indique que la version
|
Si vous découvrez des problèmes dans ce document, veuillez signaler les
bogues du paquet debian-reference
en utilisant
reportbug
(1). Veuillez inclure des suggestions de
correction en lançant « diff -u
» sur la
version en texte brut ou sur le source.
Voici quelques citations intéressantes venant de la liste de diffusion Debian et qui peuvent aider les nouveaux utilisateurs à y voir plus clair :
<miquels@cistron.nl>
(C'est
Unix. Il vous donne assez de corde pour vous pendre vous-même).
<tollef@add.no>
(Unix EST l'ami de l'utilisateur... Il choisit juste qui sont ses amis).