Altri programmi Internet basati su X

Internet non è solo navigazione. Qui ci sono altre applicazioni grafiche che utilizzano altre aree di Internet.

Thunderbird-1.0

Introduzione a Thunderbird

Thunderbird è un client mail/news stand-alone basato sul codice di Mozilla.

Informazioni sul pacchetto

Download aggiuntivi

Per abilitare l'estensione Enigmail al client mail Thunderbird bisogna scaricare i due tarball seguenti. L'estensione Enigmail permette agli utenti di accedere a funzioni di autenticazione e crittografia fornite dal pacchetto GnuPG.

Dipendenze di Thunderbird

Raccomandate

GnuPG-1.4.0 (per l'estensione Enigmail)

Installazione di Thunderbird

La configurazione di Thunderbird è molto simile a Mozilla-1.7.5, pertanto le opzioni non saranno discusse. Fare riferimento alle istruzioni di Mozilla-1.7.5 per spiegazioni e informazioni di configurazione aggiuntive.

Compilare Thunderbird eseguendo i seguenti comandi:

export MOZILLA_OFFICIAL="1" &&
export BUILD_OFFICIAL="1" &&
export MOZ_THUNDERBIRD="1" &&
./configure --prefix=/usr \
            --with-default-mozilla-five-home=/usr/lib/thunderbird-1.0 \
            --with-system-zlib \
            --with-system-png \
            --enable-application=mail \
            --enable-default-toolkit=gtk2 \
            --enable-extensions=wallet,spellcheck,xmlextras,webservices \
            --enable-crypto \
            --enable-xft \
            --enable-xinerama \
            --enable-optimize \
            --enable-reorder \
            --enable-strip \
            --enable-cpp-rtti \
            --enable-single-profile \
            --enable-necko-protocols=http,file,jar,viewsource,res,data \
            --enable-image-decoders=default,-xbm \
            --disable-freetype2 \
            --disable-accessibility \
            --disable-debug \
            --disable-tests \
            --disable-logging \
            --disable-pedantic \
            --disable-installer \
            --disable-profilesharing \
            --disable-mathml \
            --disable-oji \
            --disable-plugins \
            --disable-necko-disk-cache &&
make

Bisogna aggiungere lo switch --with-system-jpeg allo script configure se si ha installato libjpeg.

Se si costruisce l'estensione Enigmail eseguire i passi seguenti:

tar -zxf ../enigmail-0.90.1.tar.gz -C extensions &&
tar -zxf ../ipc-1.1.2.tar.gz -C extensions &&
build/autoconf/make-makefile extensions/ipc extensions/enigmail &&
make -C extensions/ipc &&
make -C extensions/enigmail

Installare Thunderbird eseguendo i seguenti comandi come utente root:

make install &&
install -d /usr/include/thunderbird-1.0/nss &&
cp -Lf dist/private/nss/*.h dist/public/nss/*.h \
    /usr/include/thunderbird-1.0/nss

Se si installa l'estensione Enigmail digitare i seguenti comandi come utente root:

make -C extensions/ipc install &&
make -C extensions/enigmail install

Per abilitare l'operatività multi utente eseguire quanto segue come utente root:

cd /usr/lib/thunderbird-1.0 &&
export LD_LIBRARY_PATH="$PWD" &&
export MOZILLA_FIVE_HOME="$PWD" &&
./regxpcom &&
./regchrome &&
touch `find . -name *.rdf`
[Nota]

Nota

Bisogna eseguire una volta /usr/bin/thunderbird come utente root (o qualunque utente con privilegi di scrittura) per creare alcuni file aggiuntivi necessari nella gerarchia /usr.

Contenuti

Programma installato: thunderbird
Librerie installate: Numerose librerie, componenti email/newsgroup, plugin, estensioni e moduli helper installati in /usr/lib/thunderbird-1.0
Directory installate: /usr/bin/defaults, /usr/include/thunderbird-1.0, /usr/lib/thunderbird-1.0 e /usr/share/idl/thunderbird-1.0

Brevi descrizioni

thunderbird

è la prossima generazione di client email e newsgroup di Mozilla.