1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
|
<!-- original version:43576 -->
<sect1 id="debian-orientation"><title>S'orienter dans &debian;</title>
<para>
&debian; est une distribution différente des autres distributions. Même si vous
êtes habitué à travailler avec d'autres distributions Linux, il est nécessaire de
connaître certains détails propres à &debian; pour garder
votre système en bon état. Le contenu de ce chapitre vous aidera à
vous orienter ; ce n'est pas un didacticiel sur l'utilisation de &debian;,
mais un rapide coup d'oeil sur le système, pour les gens pressés.
</para>
<sect2><title>Le système des paquets</title>
<para>
Le concept le plus important à assimiler est le système de gestion des
paquets. La plus grande partie de votre système est sous le contrôle du
système de gestion des paquets. Cela inclut :
<itemizedlist>
<listitem><para>
<filename>/usr</filename> (en excluant <filename>/usr/local</filename>)
</para></listitem>
<listitem><para>
<filename>/var</filename> (vous pourriez créer
<filename>/var/local</filename> en toute sécurité)
</para></listitem>
<listitem><para>
<filename>/bin</filename>
</para></listitem>
<listitem><para>
<filename>/sbin</filename>
</para></listitem>
<listitem><para>
<filename>/lib</filename>
</para></listitem>
</itemizedlist>
Par exemple, si vous remplacez <filename>/usr/bin/perl</filename>, cela
fonctionnera, mais lors de la prochaine mise à jour du paquet
<classname>perl</classname>, le fichier
que vous avez modifié sera remplacé. Les experts évitent cela en
marquant le paquet comme <quote>à conserver (hold)</quote> avec
l'application <command>aptitude</command>.
</para><para>
L'une des meilleures méthodes d'installation est la méthode apt. Vous pouvez
utiliser la version ligne de commande <command>apt-get</command>, ou bien la
version plein écran <application>aptitude</application>. Notez qu'apt permet
de fusionner plusieurs sources pour les paquets : main,
contrib et non-free ; ainsi vous avez accès aussi bien aux paquets soumis
à des restrictions d'export qu'aux versions standard.
</para>
</sect2>
<sect2><title>Gestion des versions des applications</title>
<para>
Les différentes versions des applications sont gérées par
update-alternatives. Si vous utilisez plusieurs versions
de vos applications, lisez la page de manuel de update-alternatives.
</para>
</sect2>
<sect2><title>Gestion des tâches récurrentes</title>
<para>
Les actions dont l'administrateur a la
responsabilité devraient se trouver dans le répertoire
<filename>/etc</filename>, car ce sont des fichiers de
configuration. Si un travail doit être répété chaque jour, semaine ou mois,
mettez simplement
un script ou une application exécutant cette action respectivement dans
<filename>/etc/cron.daily</filename>, <filename>/etc/cron.weekly</filename> et
<filename>/etc/cron.monthly</filename>. Ils seront appelés depuis
<filename>/etc/crontab</filename>, et lancés consécutivement par ordre
alphabétique.
</para><para>
D'un autre côté, si vous avez une tâche qui doit être lancée par un
utilisateur particulier, ou à une heure ou à une fréquence bien précise,
vous pouvez utiliser <filename>/etc/crontab</filename>, ou, mieux encore,
<filename>/etc/cron.d/votre_choix</filename>. Ces fichiers possèdent aussi un
champ supplémentaire qui permet de spécifier sous quelle identité l'action
sera exécutée.
</para><para>
Dans tous les cas, vous n'avez qu'à modifier les fichiers, et cron
le remarquera automatiquement. Vous n'avez pas à lancer de commandes spéciales.
Pour plus d'informations, lisez cron(8), crontab(5) et
<filename>/usr/share/doc/cron/README.Debian</filename>.
</para>
</sect2>
</sect1>
|