Thunderbird-9.0.1

Introduction à Thunderbird

Thunderbird est un client autonome de mail/news basésur le code source de Mozilla.

Ce paquet est connu pour se construire et fonctionner correctement sur une plateforme LFS-7.0.

Information sur le paquet

Téléchargements supplémentaires

Dépendances de Thunderbird

Requises

ALSA Library-1.0.24.1, gtk+-2.24.8 Zip-3.0 and UnZip-6.0

Remarque : libjpeg et libpng (corrigé pour le support apng) devraient avoir été installés avant gdk-pixbuf et devraient exister sur votre système. Si pour une raison bizarre, vous ne les avez pas installées, vous devriez supprimer les options --with-system-jpeg et --with-system-png du fichier mozconfig créé ci dessous.

Supplémentaire

D-Bus GLib Bindings-0.98, Doxygen-1.7.5, GNOME Virtual File System-2.24.4 and libgnomeui-2.24.3 (pour l'intégration de gnome), libnotify-0.4.5, NSS-3.13.1, NSPR-4.8.9, startup-notification-0.9, SQLite-3.7.8, yasm-1.2.0 (ou libvpx-0.9.7), Hunspell, Libevent, Valgrind (seulement pour tester le code jemalloc), et Wget-1.13.4

Notes Utilisateur: http://wiki.linuxfromscratch.org/blfs/wiki/Thunderbird

Installation de Thunderbird

La configuration de Thunderbird est réalisée en créant un fichier mozconfig contenant les options de configurations désirées. Un mozconfig par défaut est créé çi-dessous. Pour voir la liste complète des options de configuration disponibles (un une brève description de chacune d'elles), taper ./configure --help. Créez le fichier en lançant la commande suivante :

patch -p1 < ../thunderbird-9.0.1-libpng-1.5-1.patch &&
cat > mozconfig << "EOF"
# Si vous avez une machine multicoeurs, vous pouvez accélérer la
# construction en lançant plusieurs tâches en même temps, mais vous n'avez qu'un
# coeur, effacez cette ligne :
mk_add_options MOZ_MAKE_FLAGS="-j4"

# Si vous avez installé Yasm effacez cette option :
ac_add_options --disable-webm

# Si vous avez installé DBus-Glib effacez cette option :
ac_add_options --disable-dbus

# Si vous avez installé wireless-tools effacez cette option :
ac_add_options --disable-necko-wifi

# Si vous avez installé libnotify effacez cette option :
ac_add_options --disable-libnotify

# Décommentez ceci si vous les avez installés :
# ac_add_options --with-system-nspr
# ac_add_options --with-system-nss
# ac_add_options --enable-system-sqlite
# ac_add_options --with-system-libvpx
# ac_add_options --enable-startup-notification
# ac_add_options --enable-system-hunspell
# ac_add_options --with-system-libevent


mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/thunderbuild
ac_add_options --with-pthreads
ac_add_options --enable-system-ffi
ac_add_options --with-system-jpeg
ac_add_options --with-system-png
ac_add_options --enable-system-cairo
ac_add_options --with-system-zlib
ac_add_options --enable-shared
ac_add_options --disable-static
ac_add_options --disable-debug
ac_add_options --disable-crashreporter
ac_add_options --disable-installer
ac_add_options --disable-updater
ac_add_options --disable-tests
EOF

Compiler Thunderbird en tapant les commandes suivantes:

make -f client.mk &&
make -C thunderbuild/mail/installer

Ce paquet n'est pas livré avec une suite de tests.

Installez Thunderbird en exécutant les commantes suivantes en tant qu'utilisateur root :

mkdir -p /usr/lib/thunderbird-9.0.1 &&
tar xf thunderbuild/mozilla/dist/thunderbird-*.tar.bz2 -C /usr/lib/thunderbird-9.0.1 --strip-components=1 &&
ln -s ../lib/thunderbird-9.0.1/thunderbird /usr/bin/thunderbird

Explication des commandes

make -f client.mk : Les produits Mozilla sont empaquetés pour permettre d'utiliser un fichier de configuration qui peut être utilisé pour passer les paramètres de configuration à la commande configure. make utilise le fichier client.mk pour récupérer la configuration de départ et régler les paramètres.

make -C thunderbuild/mail/installer : Ceci lance make dans le dossier thunderbuild/mail/installer. Ceci rassemble tous les composants de Thunderbird et les compresse dans une archive tar.

tar -xfv thunderbuild/mozilla/dist ... : Ceci déballe Thunderbird, l'option -C décompresse les fichiers dans /usr/lib/thunderbird-9.0.1. L'option --strip-components=1 supprime le répertoire 'thunderbird' demeurant dans les noms de fichiers, ce qui nous permet de le déballer dans un répertoire versionné.

Configuration de Thunderbird

Information de configuration

Si votre gestionnaire de fenètres ou de bureau n'autorise pas la configuration d'un navigateur par défaut, vous pouvez ajouter un paramètre de configuration à Thunderbird pour qu'un navigateur démarre quand vous cliquez sur une URL Internet/intranet/local. La procédure pour vérifier ou modifier tous les paramètres de configuration est simple et les instructions alors peuvent être utilisées pour voir ou modifier tout les parametres.

En premier, ouvrir la fenètre de configuration en ouvrant le menu déroulant « Edition ». Choisir « Préférences » et ensuite cliquer sur l'icône « Général » dans la barre de menus supérieur. Choisissez l'onglet « Avancé » et cliquez sur le bouton « Editeur de configuration ». Cela affichera une liste des préférences de configuration et des informations relatives à chacunes d'elles. Vous pouvez utiliser la barre « Filter: » pour entrer un critère de recherche et restreindre la liste des objets. Le changement d'une préférence peut être fait en utilisant deux méthodes. La première, si la préférence est une valeur booléenne (True/False), simplement double-click sur la préférence pour basculer la valeur et la seconde, pour les autres préférences simplement faire un click droit sur la ligne désirée, choisir « Modifier » dans le menu et changer la valeur. La création de nouvelles préférences est réalisées de la même manière, excepté choisir « Nouveau » dans le menu et fournir les données désirées dans le champ sélectionné.

L'objet des préférences de configuration que vous devez vérifier pour que Thunderbird utilise un navigateur spécifié est network.protocol-handler.app.http qui doit être initialisé avec le chemin du navigateur désiré, par exemple, /usr/bin/firefox.

[Astuce]

Astuce

Il y a une multitude de paramètres de configuration parameters que vous pouvez modifier pour customiser Thunderbird. Une très vaste, mais pas à jour, liste de ces paramètres peut être trouvée à l'adresse http://preferential.mozdev.org/preferences.html.

Contenus

Programmes installés: thunderbird
Bibliothèques installées: De nombreuses bibliothèques, des composants de messagerie/nouvelles, des plugins, des extensions et des modules d'aide installés dans /usr/lib/thunderbird-9.0.1
Répertoires installés: /usr/lib/thunderbird-9.0.1

Courtes descriptions

thunderbird

est la prochaine génération du client emails et newsgroups de Mozilla.

Last updated on 2012-01-16 15:56:53 +0100