Интернет - это не только браузинг. Здесь много графических приложений, которые используют другие области интернет.
Thunderbird это функционально законченный клиент почты/новостей, основанный на коде Mozilla.
Адрес (HTTP): http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/1.0/source/thunderbird-1.0-source.tar.bz2
Адрес (FTP): ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/1.0/source/thunderbird-1.0-source.tar.bz2
Контрольная сумма (Thunderbird): 232ffe434fd65f5f0284a760d6e4ba2a
Контрольная сумма (Enigmail): 61deeb21ec7df10de9ad790039063f41
Контрольная сумма (IPC): 4aa272b46c8cbf167dcd49a6d74cf526
Размер: 33 MB
Требуемое дисковое пространство: 608 MB
Расчетное время сборки: 12.38 SBU
Для включения расширения Enigmail для почтового клиента Thunderbird нужно скачать два тарбола. Расширение Enigmail позволяет пользователям получать доступ к аутентификации и особенностям шифрования, которые предоставляет пакет GnuPG.
GnuPG-1.4.0 (для расширения Enigmail)
libjpeg-6b, UnZip-5.51, GNOME Virtual File System-2.8.3, libgnome-2.8.0, MIT krb5-1.4 или Heimdal-0.6.3 (для библиотек GSSAPI), Doxygen-1.4.1, Xprint, Electric Fence и Cairo
Настройка Thunderbird очень похожа на настройку Mozilla-1.7.5 и, следовательно, опции обсуждаться не будут. Обратитесь к инструкциям Mozilla-1.7.5 за разъяснениями и дополнительной информация о настройке.
Соберем Thunderbird запуском следующих команд:
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
Следует добавить опцию --with-system-jpeg к команде configure, если у вас установлен libjpeg.
Если вы собираете расширение Enigmail, то выполните следующие шаги:
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
Установим Thunderbird запуском следующих команд как пользователь 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
Для установки расширения Enigmail, выполните следующие команды как пользователь root:
make -C extensions/ipc install &&
make -C extensions/enigmail install
Для включения многопользовательского режима, запустите следующее как пользователь root:
cd /usr/lib/thunderbird-1.0 &&
export LD_LIBRARY_PATH="$PWD" &&
export MOZILLA_FIVE_HOME="$PWD" &&
./regxpcom &&
./regchrome &&
touch `find . -name *.rdf`
Необходимо один раз запустить /usr/bin/thunderbird пользователем root (или другим пользователем с привилегиями записи) для создания нескольких необходимых дополнительных файлов в иерархии /usr.