Обратная сторона стабильности операционной системы Debian – устаревшие версии программ, включённые в дистрибутив и доступные для установки из репозитория. Это не всегда плохо, однако в случае с веб-браузером, может доставить неудобство.
Текущая стабильная версия Debian поставляется с ESR версией веб-браузера Mozilla Firefox – релиз с расширенной поддержкой (Extended Support Release), ориентированный прежде всего на использование в корпоративной среде. Эта версия не включает последние изменения и возможности, доступные пользователям текущей стабильной версии веб-браузера Mozilla Firefox. Поэтому, после установки Debian может возникнуть желание заменить ESR версию веб-браузера на текущую стабильную или даже на тестовую версию.
Так как репозиторий Debian не содержит желаемой версии, установку придётся выполнить вручную в несколько шагов.
Шаг 1. Загрузить архив установщика желаемой версии Mozilla Firefox для Linux с официального веб-сайта.
Шаг 2. После загрузки архива установщика извлечь из него файлы в директорию /opt. Например, находясь в одной директории с файлом firefox-106.0.1.tar.bz2, следует выполнить команду tar
.
sudo tar xvjf firefox-106.0.1.tar.bz2 -C /opt
После завершения выполнения команды станет доступна директория /opt/firefox, в которой находятся все файлы веб-браузера Mozilla Firefox. В этом можно убедиться при помощи команды ls
.
ls /opt/firefox
Шаг 3. Для удобства запуска установленного веб-браузера через командную строку, следует создать символическую ссылку на исполняемый файл.
sudo ln -s /opt/firefox/firefox /usr/local/bin/firefox
Шаг 4. Если планируется запускать веб-браузер не только через командную строку, но через графический пользовательский интерфейс меню программ оконного менеджера, следует создать ярлык приложения — файл firefox.desktop, соответствующий стандарту, рекомендуемому группой freedesktop.org. Обычно ярлыки приложений помещаются в директории /usr/share/applications. Для создания файла, не покидая командную строку, можно использовать текстовый редактор nano.
sudo nano /usr/share/applications/firefox.desktop
В редактор nano вставить следующий текст и сохранить файл:
[Desktop Entry]
# Тип ярлыка приложения
Type=Application
# Название приложения
Name=Firefox Stable
# Комментарий, который может/будет использоваться в качестве подсказки
Comment=Web Browser
# Исполняемый файл приложения
Exec=/opt/firefox/firefox %u
Terminal=false
# Имя значка, который будет использоваться для отображения этого ярлыка
Icon=/opt/firefox/browser/chrome/icons/default/default128.png
# Категории, в которых будет отображаться этот ярлык
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;
StartupNotify=true
Actions=Private;
[Desktop Action Private]
Exec=/opt/firefox/firefox --private-window %u
Name=Open in private mode
Перед началом использования новой версии веб-браузера Mozilla Firefox может понадобиться создать новый профиль пользователя или выбрать профиль из уже имеющихся. Это делается при помощи менеджера профилей, для запуска которого используются ключи -p
, -P
или -ProfileManager
.
firefox -ProfileManager
На этом установку желаемой версии веб-браузера Mozilla Firefox в операционной системе Debian можно считать завершённой. При выходе новых версий веб-браузера будет достаточно заменить файлы в директории /opt/firefox файлами из нового архива установщика.