Поиск по сайту:

Как интегрировать последнюю версию Firefox в Gnome 3 на Debian Jessie


На этой странице

  1. Установка Firefox
  2. Интеграция Firefox в рабочий стол Gnome
  3. Установите обновления Firefox
  4. А теперь...

Debian Jessie, Firefox и Gnome могут показаться странной тройкой, но Джесси может запускать Firefox как родное приложение Gnome 3. А зачем тебе это? Debian уже поставляется с отличным веб-браузером — Iceweasel, переименованной версией Firefox. Почему? Из-за обновлений. Firefox обновляется гораздо чаще, чем Iceweasel. Если вам нужны новейшие функции, последние исправления ошибок и обновления безопасности, вам нужен Firefox.

Установка Firefox

Сначала загрузите Firefox с сайта Mozilla.

Убедитесь, что у вас есть подходящая версия (32- или 64-разрядная) для компьютера, на который вы будете ее устанавливать.

Теперь мы установим Firefox в /opt. (Куда идут дополнительныепакеты.)

sudo mv Downloads/firefox*bz2 /opt
cd /opt
sudo tar -xvjf firefox*bz2

Теперь у вас будет каталог с именем firefox. Закройте Iceweasel и запустите Firefox вручную:

firefox/firefox

(Вы можете увидеть странное сообщение о GLib, но можете его игнорировать.)

Ok? Хороший! Если нет, загляните на сайт справки Firefox.

Пока мы здесь, проверьте, где Firefox хранит свой главный значок:

find firefox |grep mozicon

Это, вероятно

firefox/browser/icons/mozicon128.png

Интеграция Firefox в рабочий стол Gnome

Чтобы Gnome мог видеть Firefox, у него должен быть файл firefox.desktop в /usr/share/applications. Мы воспользуемся тем фактом, что Iceweasel — это, по сути, Firefox в забавной шляпе. Файл iceweasel.desktop будет нашим шаблоном.

cd /usr/share/applications
sudo cp iceweasel.desktop firefox.desktop

Отредактируйте firefox.desktop, заменив Iceweasel на Firefox. Ну, может быть, не все. Вы можете сначала удалить языки, которые вам не подходят. Внезапно файл становится намного меньше!

[Desktop Entry]
Encoding=UTF-8
Name=Iceweasel
Comment=Browse the World Wide Web
GenericName=Web Browser
X-GNOME-FullName=Iceweasel Web Browser
Exec=iceweasel %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=iceweasel
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;
StartupWMClass=Iceweasel
StartupNotify=true

Вот две строки, которые нас больше всего интересуют:

Exec=iceweasel %u
Icon=iceweasel

Измените их на

Exec=/opt/firefox/firefox %u
Icon=/opt/firefox/browser/icons/mozicon128.png

Перезагрузите компьютер, чтобы Gnome был в курсе изменений. Теперь вы сможете найти Firefox в окне поиска, добавить его в дорк и запустить как обычное приложение Gnome. И вы все еще можете запустить Iceweasel, если хотите. (Только не оба сразу.)

Установите обновления Firefox

Проверьте меню Справка | О Фаерфоксе. Когда появится обновление, будет написано «Доступны обновления». Закройте Firefox и перезапустите его вручную с привилегиями root:

sudo /opt/firefox/firefox

Новая версия будет загружена. После завершения нажмите «Перезапустить Firefox для обновления». Проверьте меню Справка | О Firefox, и вы будете уверены, что Firefox обновлен. Закройте этот экземпляр Firefox и используйте его в обычном режиме до следующего обновления. Ваш веб-браузер — излюбленная цель преступников. Вы в большей безопасности, когда только root может вносить изменения в Firefox.

И сейчас...

Теперь, когда вы знаете о файлах рабочего стола... Какие еще приложения вы хотели бы сделать поддерживающими Gnome?