RussianLDP Рейтинг@Mail.ru
WebMoney: 
WMZ Z294115950220 
WMR R409981405661 
WME E134003968233 
YandexMoney: 
41001198119846 
E-gold:
5128052

Beyond Linux From Scratch. Версия 6.0

Часть XI. Программы для X

Thunderbird-1.0

Введение в Thunderbird

Thunderbird это функционально законченный клиент почты/новостей, основанный на коде Mozilla.

Информация о пакете

Дополнительно

Для включения расширения Enigmail для почтового клиента Thunderbird нужно скачать два архива. Расширение Enigmail позволяет пользователям получать доступ к аутентификации и особенностям шифрования, которые предоставляет пакет GnuPG.

Зависимости Thunderbird

Требуемые

Zip-2.31, GTK+-2.6.4 и libIDL-0.8.4.

Рекомендуемые

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

Настройка Thunderbird очень похожа на настройку Mozilla-1.7.5 и, следовательно, опции обсуждаться не будут. Обратитесь к инструкциям Mozilla-1.7.5 за разъяснениями и дополнительной информация о настройке.

Соберем Thunderbird запуском следующих команд:


export MOZILLA_OFFICIAL="1" &&
export BUILD_OFFICIAL="1" &&
export MOZ_THUNDERBIRD="1" &&
./configure --with-default-mozilla-five-home=/usr/lib/thunderbird-1.0 \
            --with-system-zlib --prefix=/usr --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.

Содержание

Установленные программы: thunderbird. Установленные библиотеки: Многочисленные библиотеки, компоненты почты/новостей, плагины, расширения и модули помощника, установленные в /usr/lib/thunderbird-1.0. Установленные каталоги: /usr/bin/defaults, /usr/include/thunderbird-1.0, /usr/lib/thunderbird-1.0 и /usr/share/idl/thunderbird-1.0.

Короткое описание

thunderbird

Почтовый и новостной клиент Mozilla следующего поколения.

Поиск

 

Найди своих коллег!