Mozilla имеет популярный набор интернет-приложений, самым известным из которых является Firefox. Также доступно почтовое приложение под названием Thunderbird и универсальный интернет-пакет (который включает в себя Firefox и Thunderbird, а также редактор HTML, программу IRC-чата и некоторые инструменты веб-разработки) под названием Seamonkey. Новые версии всех этих программ выпускаются довольно регулярно, и если вы используете Debian или производный от него дистрибутив, например. Ubuntu, Linux Mint, Edubuntu, Kubuntu, Lubuntu, Xubuntu и т. д., доступен удобный репозиторий, который переупаковывает и распространяет последние официальные сборки Mozilla.
проект Убунтузилла предоставляет репозиторий последних официальных версий Firefox, SeaMonkey и Thunderbird. Поставляемые пакеты содержат немодифицированные официальные двоичные файлы Mozilla. Использовать репозиторий Ubuntuzilla довольно просто, и вам нужно всего лишь выполнить несколько команд, чтобы запустить его.
Первый шаг — добавить репозиторий в список источников пакетов. Список источников, которые будут использоваться apt-get
и другими инструментами управления пакетами, находится в /etc/apt/sources.list
. Чтобы добавить репозиторий Ubuntuzilla без необходимости редактировать файл sources.list
, используйте:
echo -e "\ndeb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | sudo tee -a /etc/apt/sources.list > /dev/null
Чтобы убедиться, что команда выполнена успешно, просмотрите конец файла /etc/apt/sources.list
с помощью команды tail
:
tail /etc/apt/sources.list
Последняя строка должна быть:
deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main
Далее вам необходимо добавить цифровую подпись репозитория. Он имеет форму криптографического ключа и позволяет apt-get
проверять пакеты на их подлинность. Выполните следующую команду:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29
Теперь, когда новый репозиторий добавлен, список пакетов необходимо повторно синхронизировать, чтобы включить в него пакеты, доступные в Ubuntuzilla. Для этого сообщите менеджеру пакетов apt
обновить:
sudo apt-get update
Установка Firefox, SeaMonkey или Thunderbird
Благодаря добавленному репозиторию установка программы Mozilla становится очень простой. Чтобы установить последнюю версию Firefox, используйте:
sudo apt-get install firefox-mozilla-build
Чтобы установить последнюю версию Thunderbird, используйте:
sudo apt-get install thunderbird-mozilla-build
Чтобы получить самую последнюю версию Seamonkey, введите:
sudo apt-get install seamonkey-mozilla-build
После установки пакета он заменит любую установленную ранее версию, включая версии, полученные из основных репозиториев вашего дистрибутива. Однако это может означать, что у вас установлены две версии Firefox: одна называется Firefox (или, возможно, веб-браузер Firefox), а другая — Mozilla Build of Firefox.
Вы можете либо игнорировать дубликат, либо удалить версию, поставляемую с дистрибутивом, скорее всего, с помощью команды типа sudo apt-get remove firefox
(или Thunderbird и т. д.). Если вы оставите обе версии установленными, и менеджер обновлений сообщит вам, что для версии дистрибутива доступно обновление, вы можете безопасно выполнить обновление, поскольку версией по умолчанию останется сборка Ubuntuzilla, и это всегда будет последняя официальная сборка Mozilla..
Технические подробности
Установщик пакета работает следующим образом: копирует фактические двоичные файлы в /opt/firefox
(или /opt/thunderbird
и т. д.), а затем помещает ссылку в 25. Исходная ссылка в /usr/bin
будет переименована в /usr/bin/firefox.ubuntu
(или /usr/bin/thunderbird.ubuntu
и т. д.).
Чтобы удалить версии Ubuntuzilla, используйте те же команды apt-get
, за исключением замены install
на remove
, например.
sudo apt-get remove firefox-mozilla-build
и так далее.
Заключение
Поскольку большинство основных дистрибутивов, производных от Debian, часто не могут обновить поставляемые версии Firefox, Thunderbird и Seamonkey (из-за большого количества библиотек и зависимостей, которые также необходимо обновить), репозиторий Ubuntuzilla обеспечивает безопасную способ обновления до последних сборок Mozilla. Если у вас возникнут какие-либо проблемы, то проект Ubuntuzilla имеет довольно активную форум поддержки .