Как интегрировать последнюю версию Firefox в Gnome 3 на Debian Jessie
На этой странице
- Установка Firefox
- Интеграция Firefox в рабочий стол Gnome
- Установите обновления Firefox
- А теперь...
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?