Firefox является функционально-законченным браузером, основанным на Mozilla.
Адрес (HTTP): http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/1.0/source/firefox-1.0-source.tar.bz2
Адрес (FTP): ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/1.0/source/firefox-1.0-source.tar.bz2
Контрольная сумма: 49c16a71f4de014ea471be81e46b1da8
Размер: 32 MB
Требуемое дисковое пространство: 564 MB
Расчетное время сборки: 11.3 SBU
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
Настройка Firefox очень похожа на настройку Mozilla-1.7.5 и, следовательно, опции не обсуждаются. Обратитесь к инструкциям Mozilla-1.7.5 за разъяснениями и дополнительной информации о настройке.
Соберем и установим Firefox запуском следующих команд:
export MOZILLA_OFFICIAL="1" &&
export BUILD_OFFICIAL="1" &&
export MOZ_PHOENIX="1" &&
./configure --prefix=/usr \
--with-default-mozilla-five-home=/usr/lib/firefox-1.0 \
--with-user-appdir=.firefox \
--with-system-zlib \
--with-system-png \
--enable-application=browser \
--enable-default-toolkit=gtk2 \
--enable-extensions=all,-typeaheadfind \
--enable-crypto \
--enable-xft \
--enable-xinerama \
--enable-optimize \
--enable-reorder \
--enable-strip \
--enable-cpp-rtti \
--enable-single-profile \
--disable-freetype2 \
--disable-accessibility \
--disable-debug \
--disable-tests \
--disable-logging \
--disable-pedantic \
--disable-installer \
--disable-mailnews \
--disable-ldap \
--disable-composer \
--disable-profilesharing &&
make
Вам следует добавить опцию --with-system-jpeg к команде configure, если у вас установлен libjpeg.
А теперь, как пользователь root:
make install &&
install -d /usr/include/firefox-1.0/nss &&
cp -Lf dist/private/nss/*.h dist/public/nss/*.h \
/usr/include/firefox-1.0/nss
Для включения многопользовательского режима выполните следующее как root:
cd /usr/lib/firefox-1.0 &&
export LD_LIBRARY_PATH="$PWD" &&
export MOZILLA_FIVE_HOME="$PWD" &&
./regxpcom &&
./regchrome &&
touch `find . -name *.rdf`
Вам следует запустить /usr/bin/firefox один раз как root (или любой пользователь с привилегиями записи) для создания некоторых необходимых дополнительных файлов в иерархии /usr.
Последнее обновление 2005-02-24 11:01:39 -0700