Гид по технологиям

Как обновлять Firefox и другие продукты Mozilla на Ubuntu с помощью Ubuntuzilla

• 5 min read • Ubuntu • Обновлено 28 Nov 2025
Обновление Firefox на Ubuntu через Ubuntuzilla
Обновление Firefox на Ubuntu через Ubuntuzilla

Важно: Ubuntuzilla загружает официальные сборки Mozilla с их серверов, но обход стандартных репозиториев Ubuntu. Используйте его, если вам нужны новые версии до следующего релиза дистрибутива.

Что такое Ubuntuzilla

Ubuntuzilla — это скрипт на Python, который обнаруживает установленные продукты Mozilla (Firefox, Thunderbird, SeaMonkey) и обновляет их до последних версий, размещённых на серверах Mozilla. Скрипт включает планировщик для периодической проверки обновлений и механизм установки локализованных сборок.

Определение в одну строчку: Ubuntuzilla автоматизирует получение и установку официальных сборок Mozilla, когда штатные репозитории Ubuntu не обновляют пакеты.

Почему это нужно

  • Ubuntu обычно не обновляет версии приложений в релизе до следующей версии дистрибутива, кроме исправлений безопасности.
  • Для браузеров и почтовых клиентов новые версии важны ради функций и исправлений безопасности.
  • Ubuntuzilla позволяет установить актуальную сборку без смены релиза Ubuntu или ручной установки пакетов.

Установка Ubuntuzilla

  1. Скачайте .deb-файл на рабочий стол. Для 64-битных систем используйте пакет ubuntuzilla-x.x.x-0ubuntu1-amd64.deb.
  2. Дважды щёлкните по .deb, чтобы открыть графический установщик, и нажмите Install Package.

Установка Ubuntuzilla — диалог установки DEB в Ubuntu

Проверка установки

Откройте терминал и выполните:

ubuntuzilla.py --help

Если вы видите подсказку с опциями, установка прошла успешно.

Запуск Ubuntuzilla

Перед запуском закройте все окна Firefox, Thunderbird или SeaMonkey.

Откройте терминал (Приложения -> Стандартные -> Терминал) и выполните:

ubuntuzilla.py

Скрипт задаст серию вопросов. Первый — хотите ли вы обновить Firefox. Ответьте y, чтобы продолжить.

Подтверждение обновления Firefox

Далее выберите язык локализации для установки.

Выбор языка Firefox

Затем скрипт скачает и установит последнюю стабильную сборку. В конце появится предложение настроить периодические проверки обновлений.

Планирование периодической проверки обновлений

Откат и удаление обновлений

Если новая версия не подошла, можно откатиться к версию из репозитория Ubuntu. Выполните в терминале:

ubuntuzilla.py -a remove -p firefox

После этого системный пакет Firefox из репозиториев будет восстановлен, например Firefox 3.0 в старых версиях Ubuntu.

Альтернативные подходы

  • Использовать официальный PPA или репозиторий разработчика, когда он доступен. Это обычно предпочтительнее для системных администраторов.
  • Устанавливать вручную tar.bz2 сборки Mozilla в домашнюю папку и запускать бинарник без глобальной установки.
  • Обновить до более свежего релиза Ubuntu, где пакет обновлён официально.

Плюсы Ubuntuzilla: просто, автоматизирует процесс. Минусы: обходит пакетную систему дистрибутива, что может повлиять на интеграцию и обновления через apt.

Когда Ubuntuzilla не подходит

  • На серверах и в управляемых окружениях, где требуется централизованное управление пакетами и поддержка репозиториев.
  • Если политика безопасности организации запрещает загрузку бинарных сборок из внешних источников.
  • Для критичных систем, где важно тестирование каждой версии в составе окружения.

Краткий план действий для разных ролей

  • Десктоп пользователь:
    • Скачайте .deb, установите, закройте браузер, запустите ubuntuzilla.py, выберите язык, включите периодические проверки.
  • Системный администратор:
    • Проверьте политику обновлений, предпочитайте PPA или централизованный репозиторий, документируйте исключения для Ubuntuzilla.
  • Разработчик веб-приложений:
    • Используйте Ubuntuzilla для быстрого тестирования в локальной среде, но не в CI/CD на продакшн-серверах.

Методология безопасного применения (мини-метод)

  1. Резервная копия профиля браузера: скопируйте ~/.mozilla/firefox/ перед обновлением.
  2. Тестирование: сначала обновитесь на локальной машине, проверьте расширения и корпоративные политики.
  3. Включите периодическую проверку только после валидации новой версии.
  4. Документируйте шаги отката.

Критерии приёмки

  • Скрипт завершил установку без ошибок.
  • Firefox запускается и отображивает новую версию в Справка -> О Firefox.
  • Профиль и расширения функционируют корректно.

Устранение неполадок и типичные ошибки

  • Ошибка прав доступа: запустите скрипт от имени пользователя, который установил систему, или используйте sudo только если это требуется установщиком.
  • Конфликты с пакетной системой apt: проверьте, не помешали ли локальные файлы /usr/lib/firefox. Возможно, придётся удалить ранее установленную локальную сборку перед повторной установкой.
  • Язык не устанавливается: проверьте наличие локалей системы и повторите выбор языка в Ubuntuzilla.

Решение “что делать, если не работает”

flowchart TD
  A[Начало: хотите обновить Mozilla?] --> B{У вас рабочая копия профиля?}
  B -- Нет --> C[Сделать резервную копию профиля]
  B -- Да --> D[Установить Ubuntuzilla '.deb']
  D --> E[Запустить ubuntuzilla.py]
  E --> F{Успешно установлено?}
  F -- Да --> G[Включить периодические проверки]
  F -- Нет --> H[Проверить логи и права, откатить изменения]
  H --> I[Воспользоваться альтернативой: PPA или ручная установка]
  G --> Z[Готово]
  I --> Z

Короткая памятка команд

  • Запуск: ubuntuzilla.py
  • Помощь: ubuntuzilla.py –help
  • Удаление обновлённой сборки: ubuntuzilla.py -a remove -p firefox

1‑строчный глоссарий

  • Ubuntuzilla: скрипт для установки официальных сборок Mozilla вне репозиториев Ubuntu.

Соображения по безопасности и совместимости

Ubuntuzilla загружает официальные архивы Mozilla. Хотя это безопаснее, чем скачивание из неизвестных источников, такие установки обходят пакетный менеджер Ubuntu. Учтите возможные последствия для автоматических обновлений системы и для конфигураций, управляемых через apt.

Социальная превью и короткое объявление

OG заголовок: Обновление Firefox на Ubuntu через Ubuntuzilla

Короткое объявление (100–200 слов): Ubuntuzilla помогает получить последние версии Firefox, Thunderbird и SeaMonkey на системах Ubuntu, где штатные репозитории не обновляют пакеты до нового релиза. Установите .deb, запустите ubuntuzilla.py и следуйте подсказкам для выбора языка и включения периодических проверок. При необходимости можно откатить изменения командой удаления. Подходит для десктоп-пользователей и разработчиков, но не рекомендуется для управляемых серверов без предварительной проверки.

Краткое резюме

  • Ubuntuzilla полезна, когда нужно обновить Mozilla-продукт вне релизного цикла Ubuntu.
  • Скрипт прост в использовании, но обход пакетного менеджера требует осторожности.
  • Для корпоративных и серверных окружений предпочтительнее PPA или централизованная политика обновлений.

Часто задаваемые вопросы

Как полностью удалить Ubuntuzilla и вернуть системный Firefox?

Выполните ubuntuzilla.py -a remove -p firefox и затем при необходимости переустановите firefox из репозиториев apt.

Можно ли автоматизировать проверку обновлений?

Да, Ubuntuzilla предлагает опцию планировщика для периодических проверок и автоматического обновления.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро