Subversion Repositories svn LFS-FR

Rev

Rev 7036 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
5853 myou72 1
<?xml version="1.0" encoding="UTF-8"?>
1468 jmengual 2
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
2052 myou72 3
   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4
  <!ENTITY % general-entities SYSTEM "../../general.ent">
1468 jmengual 5
  %general-entities;
6922 myou72 6
  <!ENTITY thunderbird-download-http "&mozilla-http;/thunderbird/releases/&thunderbird-version;/source/thunderbird-&thunderbird-version;.source.tar.bz2">
7031 myou72 7
<!--  <!ENTITY thunderbird-download-ftp "&mozilla-ftp;/thunderbird/releases/&thunderbird-version;/source/thunderbird-&thunderbird-version;.source.tar.bz2">-->
6922 myou72 8
  <!ENTITY thunderbird-download-ftp " ">
7059 myou72 9
  <!ENTITY thunderbird-md5sum            "110a1a31bb4fe7d50cfbfbfd65e5968b">
6911 myou72 10
  <!ENTITY thunderbird-size              "195 Mo">
7059 myou72 11
  <!ENTITY thunderbird-buildsize         "3.8 Go (73 Mo installé)">
12
  <!ENTITY thunderbird-time              "9.3 SBU (with -j4, estimated 30 SBU with -j1)">
1468 jmengual 13
]>
14
<sect1 id="thunderbird" xreflabel="Thunderbird-&thunderbird-version;">
15
  <?dbhtml filename="thunderbird.html" ?>
16
  <sect1info>
3359 myou72 17
    <othername>$LastChangedBy&nbsp;: krejzi $</othername>
3433 myou72 18
    <date>$Date&nbsp;: 2013-03-16 13:11:58 +0100 (Sat, 16 Mar 2013) $</date>
1468 jmengual 19
  </sect1info>
20
  <title>Thunderbird-&thunderbird-version;</title>
21
  <indexterm zone="thunderbird">
22
    <primary sortas="a-Thunderbird">Thunderbird</primary>
23
  </indexterm>
24
  <sect2 role="package">
5853 myou72 25
    <title>Introduction à Thunderbird</title>
1696 dmugn 26
    <para>
27
      <application>Thunderbird</application> est un client autonome de
5853 myou72 28
      mail/news basé sur le code source de <application>Mozilla</application>. Il utilise le
29
      moteur de rendement Gecko afin d'afficher et d'écrire des courriels HTML.
1696 dmugn 30
    </para>
6976 myou72 31
    &lfs78_checked;
1468 jmengual 32
    <bridgehead renderas="sect3">Information sur le paquet</bridgehead>
33
    <itemizedlist spacing="compact">
34
      <listitem>
5853 myou72 35
        <para>Téléchargement (HTTP)&nbsp;: <ulink url="&thunderbird-download-http;"/></para>
1468 jmengual 36
      </listitem>
37
      <listitem>
5853 myou72 38
        <para>Téléchargement (FTP)&nbsp;: <ulink url="&thunderbird-download-ftp;"/></para>
1468 jmengual 39
      </listitem>
40
      <listitem>
5853 myou72 41
        <para>Somme de contrôle MD5 du téléchargement&nbsp;: &thunderbird-md5sum;</para>
1468 jmengual 42
      </listitem>
43
      <listitem>
5853 myou72 44
        <para>Taille du téléchargement&nbsp;: &thunderbird-size;</para>
1468 jmengual 45
      </listitem>
46
      <listitem>
2562 myou72 47
        <para>Estimation de l'espace disque requis&nbsp;: &thunderbird-buildsize;</para>
1468 jmengual 48
      </listitem>
49
      <listitem>
2562 myou72 50
        <para>Estimation du temps de construction&nbsp;: &thunderbird-time;</para>
1468 jmengual 51
      </listitem>
52
    </itemizedlist>
5853 myou72 53
     <bridgehead renderas="sect3">Dépendances de Thunderbird</bridgehead>
1468 jmengual 54
    <bridgehead renderas="sect4">Requises</bridgehead>
1696 dmugn 55
    <para role="required">
56
      <xref linkend="alsa-lib"/>,
57
      <xref linkend="gtk2"/>,
6768 myou72 58
      <xref linkend="zip"/>,
59
      <xref linkend="unzip"/> et
60
      <xref linkend="yasm"/>
1696 dmugn 61
    </para>
5853 myou72 62
    <bridgehead renderas="sect4">Recommendées</bridgehead>
2672 myou72 63
    <para role="recommended">
64
      <xref linkend="libevent"/>,
65
      <xref linkend="libvpx"/>,
66
      <xref linkend="nspr"/>,
6768 myou72 67
      <xref linkend="nss"/>, et
68
      <xref linkend="sqlite"/>
2672 myou72 69
    </para>
70
    <note>
71
      <para>
5853 myou72 72
        Si vous n'installez pas les dépendances recommandées,
7011 myou72 73
        alors les copies inclues dans le paquet seront
5853 myou72 74
        utilisées. Elles peuvent être testées pour fonctionner, mais
7011 myou72 75
        elles peuvent être obsolètes ou contenir des failles de
5853 myou72 76
        sécurité.
2672 myou72 77
      </para>
78
    </note>
6502 myou72 79
    <note>
80
      <para>
81
        Avec <application>Thunderbird-31.0</application> et les versions suivantes, vous devez avoir installé
82
        <application>Openssl</application> avant
83
        <application>Python 2</application>, ou le system de construction échouera rapidement avec la sortie
84
        "ImportError: cannot import name
85
        HTTPSHandler". Si vous avez le moindre doute à propos de cela (e.g. mise à jour d'une version ancienne de
7011 myou72 86
        Thunderbird), vérifiez si
6702 myou72 87
        <filename>/usr/lib/python&python2-majorver;/lib-dynload/_ssl.so</filename> existe.
6502 myou72 88
        S'il n'existe pas, réinstallez <xref linkend="python2"/> (après avoir installé
89
        <xref linkend="openssl"/>  - la dernière version d'une version
90
        <emphasis>actuellement maintenue</emphasis> de Openssl doit être satisfaisante si déjà installée
91
         - si ce paquet n'a pas déjà été installé).
92
      </para>
93
    </note>
3584 myou72 94
    <bridgehead renderas="sect4">Facultatives</bridgehead>
1696 dmugn 95
    <para role="optional">
3571 myou72 96
      <xref linkend="curl"/>,
3584 myou72 97
       <xref linkend="cyrus-sasl"/>,
1696 dmugn 98
      <xref linkend="dbus-glib"/>,
99
      <xref linkend="doxygen"/>,
7003 myou72 100
      <xref linkend="GConf"/>,
6601 myou72 101
     <xref linkend="gst10-plugins-base"/> (avec
102
      <xref linkend="gst10-plugins-good"/> et
6645 myou72 103
      <xref linkend="gst10-libav"/> à l'éxécution),
5896 myou72 104
      <xref linkend="openjdk"/>,
6503 myou72 105
      <xref linkend="pulseaudio"/>,
1696 dmugn 106
      <xref linkend="startup-notification"/>,
6497 myou72 107
      <xref linkend="wget"/>,
108
      <xref linkend="wireless_tools"/>, et
109
      <ulink url="http://hunspell.sourceforge.net/">Hunspell</ulink>
1696 dmugn 110
    </para>
2562 myou72 111
    <para condition="html" role="usernotes">Notes utilisateur&nbsp;:
1468 jmengual 112
    <ulink url="&blfs-wiki;/Thunderbird"/></para>
113
  </sect2>
114
  <sect2 role="installation">
115
    <title>Installation de Thunderbird</title>
116
    <para>La configuration de <application>Thunderbird</application> est
5853 myou72 117
    réalisée en créant un fichier <filename>mozconfig</filename> contenant
118
    les options de configurations désirées. Un <filename>mozconfig</filename> par défaut
119
    est créé çi-dessous. Pour voir la liste complète des options de configuration disponibles
120
    (et une brève description de chacune d'elles), taper
6557 myou72 121
    <command>mozilla/configure --help</command>. Créez le fichier en lançant la
1468 jmengual 122
    commande suivante&nbsp;:</para>
3532 myou72 123
<screen>
124
<userinput>cat &gt; mozconfig &lt;&lt; "EOF"
6565 myou72 125
<literal># If you have a multicore machine, the build may be faster if using parallel
126
# jobs. The build system automatically adds -jN to the "make" flags, where N
127
# is the number of CPU cores. The option below is therefore useless, unless
128
# you want to use a smaller number of jobs:
129
#mk_add_options MOZ_MAKE_FLAGS="-j1"
3541 myou72 130
# If you have installed DBus-Glib comment out this line:
1510 dmugn 131
ac_add_options --disable-dbus
3541 myou72 132
# If you have installed wireless-tools comment out this line:
1510 dmugn 133
ac_add_options --disable-necko-wifi
5433 myou72 134
# GStreamer is necessary for H.264 video playback in HTML5 Video Player;
135
# to be enabled, also remember to set "media.gstreamer.enabled" to "true"
6915 myou72 136
# in about:config. If you have GStreamer 1.x.y, comment out this line and
137
# uncomment the following one:
6718 myou72 138
ac_add_options --disable-gstreamer
6625 myou72 139
#ac_add_options --enable-gstreamer=1.0
3541 myou72 140
# Uncomment these lines if you have installed optional dependencies:
141
#ac_add_options --enable-system-hunspell
2672 myou72 142
#ac_add_options --enable-startup-notification
6513 myou72 143
# Comment out following option if you have PulseAudio installed
144
ac_add_options --disable-pulseaudio
7024 myou72 145
# Comment out following option if you have gconf installed
146
ac_add_options --disable-gconf
3541 myou72 147
# If you want to compile the Mozilla Calendar, uncomment this line:
148
#ac_add_options --enable-calendar
149
# Comment out following options if you have not installed
150
# recommended dependencies:
2672 myou72 151
ac_add_options --enable-system-sqlite
152
ac_add_options --with-system-libevent
153
ac_add_options --with-system-libvpx
154
ac_add_options --with-system-nspr
155
ac_add_options --with-system-nss
6207 myou72 156
ac_add_options --with-system-icu
6379 myou72 157
# The BLFS editors recommend not changing anything below this line:
2672 myou72 158
ac_add_options --prefix=/usr
6915 myou72 159
ac_add_options --enable-application=mail
1809 jmengual 160
ac_add_options --disable-crashreporter
2672 myou72 161
ac_add_options --disable-installer
162
ac_add_options --disable-updater
1809 jmengual 163
ac_add_options --disable-debug
164
ac_add_options --disable-tests
2672 myou72 165
ac_add_options --enable-optimize
166
ac_add_options --enable-strip
167
ac_add_options --enable-install-strip
168
ac_add_options --enable-gio
1809 jmengual 169
ac_add_options --enable-official-branding
2672 myou72 170
ac_add_options --enable-safe-browsing
171
ac_add_options --enable-url-classifier
6976 myou72 172
# Use internal cairo due to reports of unstable execution with
173
# system cairo
174
#ac_add_options --enable-system-cairo
1809 jmengual 175
ac_add_options --enable-system-ffi
2672 myou72 176
ac_add_options --enable-system-pixman
1550 dmugn 177
ac_add_options --with-pthreads
2672 myou72 178
ac_add_options --with-system-bz2
1550 dmugn 179
ac_add_options --with-system-jpeg
180
ac_add_options --with-system-png
6870 myou72 181
ac_add_options --with-system-zlib</literal>
3532 myou72 182
EOF</userinput>
183
</screen>
4361 myou72 184
    <para>
185
  Compiler <application>Thunderbird</application> en tapant les commandes suivantes:</para>
6986 myou72 186
    <note><para>
187
      Si vous avez compilé <application>Thunderbird</application> dans le chroot,
188
      ajoutez <envar>SHELL=/bin/sh</envar> dans la commande make suivante.
189
    </para></note>
3532 myou72 190
<screen>
6915 myou72 191
<userinput>make -f client.mk</userinput>
3532 myou72 192
</screen>
5853 myou72 193
    <para>Ce paquet n'est pas livré avec une suite de tests.</para>
194
    <para>Installez <application>Thunderbird</application> en exécutant les commantes
1510 dmugn 195
    suivantes en tant qu'utilisateur <systemitem class="username">root</systemitem>&nbsp;:</para>
3532 myou72 196
<screen role="root">
6793 myou72 197
<userinput>make -f client.mk install INSTALL_SDK= &amp;&amp;
198
chown -R 0:0 /usr/lib/thunderbird-&thunderbird-version;</userinput>
3532 myou72 199
</screen>
1830 myou72 200
      </sect2>
1510 dmugn 201
  <sect2 role="commands">
202
    <title>Explication des commandes</title>
203
    <para><command>make -f client.mk</command>&nbsp;: Les produits Mozilla sont
5853 myou72 204
    empaquetés pour permettre d'utiliser un fichier de configuration qui peut
205
    être utilisé pour passer les paramètres de configuration à la commande
1510 dmugn 206
    <command>configure</command>.
207
    <command>make</command> utilise le fichier <filename>client.mk</filename>
5853 myou72 208
    pour récupérer la configuration de départ et régler les paramètres.</para>
1510 dmugn 209
  </sect2>
210
  <sect2 role="configuration">
211
    <title>Configuration de Thunderbird</title>
212
    <sect3><title>Information de configuration</title>
5853 myou72 213
      <para>Si votre gestionnaire de fenètres ou de bureau n'autorise pas la configuration
214
      d'un navigateur par défaut, vous pouvez ajouter un paramètre de configuration à
215
      <application>Thunderbird</application> pour qu'un navigateur démarre quand
216
      vous cliquez sur une URL Internet/intranet/local. La procédure pour vérifier
217
      ou modifier tous les paramètres de configuration est simple et les
218
      instructions alors peuvent être utilisées pour voir ou modifier tout les
1510 dmugn 219
      parametres.</para>
5853 myou72 220
      <para>En premier, ouvrir la fenètre de configuration en ouvrant le menu
221
      déroulant <quote>Edition</quote>. Choisir <quote>Préférences</quote>
222
      et ensuite cliquer sur l'icône <quote>Général</quote> dans la barre de menus
223
  supérieur. Choisissez l'onglet <quote>Avancé</quote> et cliquez sur le bouton
224
      <quote>Editeur de configuration</quote>. Cela affichera une liste des préférences de
225
      configuration et des informations relatives à chacunes d'elles. Vous pouvez
226
      utiliser la barre <quote>Filter:</quote> pour entrer un critère de recherche et restreindre
227
      la liste des objets. Le changement d'une préférence peut être fait en utilisant deux
228
      méthodes. La première, si la préférence est une valeur booléenne (True/False), simplement
229
      double-click sur la préférence pour basculer la valeur et la seconde, pour les autres
230
      préférences simplement faire un click droit sur la ligne désirée, choisir
231
      <quote>Modifier</quote> dans le menu et changer la valeur. La création de nouvelles préférences
232
      est réalisées de la même manière, excepté choisir
233
      <quote>Nouveau</quote> dans le menu et fournir les données désirées dans le champ sélectionné.</para>
234
      <para>L'objet des préférences de configuration que vous devez vérifier pour que
235
      <application>Thunderbird</application> utilise un navigateur spécifié est
236
      <parameter>network.protocol-handler.app.http</parameter> qui doit être initialisé
237
      avec le chemin du navigateur désiré, par exemple,
1510 dmugn 238
      <option>/usr/bin/firefox</option>.</para>
239
    <tip>
5853 myou72 240
      <para>Il y a une multitude de paramètres de configuration parameters que vous pouvez modifier pour
241
      customiser <application>Thunderbird</application>. Une très vaste, mais pas à jour, liste de ces
242
      paramètres peut être trouvée à l'adresse <ulink
1510 dmugn 243
    url="http://preferential.mozdev.org/preferences.html"/>.</para>
244
    </tip>
1569 jmengual 245
    <para>Si vous utilisez un environnement de bureau comme
246
    <application>Gnome</application>
5853 myou72 247
    ou <application>KDE</application> vous pourriez souhaiter créer un fichier
1702 dmugn 248
    <filename>thunderbird.desktop</filename> pour que <application>Firefox</application> apparaisse dans les
7011 myou72 249
    menus du bureau. Si vous n'avez pas activé <application>startup-notification</application> (notification
5853 myou72 250
    de démarrage) dans votre mozconfig, modifiez la ligne StartupNotify en
1569 jmengual 251
    false. En tant qu'utilisateur
2672 myou72 252
    <systemitem class="username">root</systemitem> lancez les commandes suivantes&nbsp;:</para>
3532 myou72 253
<screen role="root">
6596 myou72 254
<userinput>mkdir -pv /usr/share/{applications,pixmaps} &amp;&amp;
1904 myou72 255
cat &gt; /usr/share/applications/thunderbird.desktop &lt;&lt; "EOF" &amp;&amp;
4431 myou72 256
<literal>[Desktop Entry]
1569 jmengual 257
Encoding=UTF-8
2672 myou72 258
Name=Thunderbird Mail
259
Comment=Send and receive mail with Thunderbird
260
GenericName=Mail Client
261
Exec=thunderbird %u
262
Terminal=false
1569 jmengual 263
Type=Application
1780 myou72 264
Icon=thunderbird
2672 myou72 265
Categories=Application;Network;Email;
266
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;x-scheme-handler/mailto;
4431 myou72 267
StartupNotify=true</literal>
1569 jmengual 268
EOF
7031 myou72 269
ln -sfv /usr/lib/thunderbird-&thunderbird-version;/chrome/icons/default/default256.png         /usr/share/pixmaps/thunderbird.png</userinput>
3532 myou72 270
</screen>
1510 dmugn 271
    </sect3>
272
  </sect2>
273
  <sect2 role="content">
1596 jmengual 274
    <title>Contenu</title>
1510 dmugn 275
    <segmentedlist>
5853 myou72 276
      <segtitle>Programmes installés</segtitle>
277
      <segtitle>Bibliothèques installées</segtitle>
278
      <segtitle>Répertoires installés</segtitle>
1510 dmugn 279
      <seglistitem>
2672 myou72 280
        <seg>Thunderbird</seg>
3435 myou72 281
        <seg>Aucune</seg>
1514 jmengual 282
        <seg>/usr/lib/thunderbird-&thunderbird-version;</seg>
1510 dmugn 283
      </seglistitem>
284
    </segmentedlist>
285
    <variablelist>
286
      <bridgehead renderas="sect3">Courtes descriptions</bridgehead>
287
      <?dbfo list-presentation="list"?>
288
      <?dbhtml list-presentation="table"?>
289
      <varlistentry id="thunderbird-prog">
290
        <term><command>thunderbird</command></term>
291
        <listitem>
1830 myou72 292
          <para>est le client emails et newsgroups de <application>Mozilla</application>.</para>
1510 dmugn 293
          <indexterm zone="thunderbird thunderbird-prog">
294
            <primary sortas="b-thunderbird">thunderbird</primary>
295
          </indexterm>
296
        </listitem>
297
      </varlistentry>
298
    </variablelist>
299
  </sect2>
300
</sect1>