Не смог я долго сидеть на Iceweasel 3.0.6. Вроде тот же Firefox, но просто старенький, но все равно неприятно с ним работать. Да еще и еще он медленно обновляется и не все плагины современные идут на этот раритет. Ну просто ужас интернет-пользователя! Пришлось ставить Firefox 3.6, но вот заминочка в том, что Debian отказался от Firefox, и почему-то во всех своих дистрибутивах лепит iceweasel. Итак далее я расскажу как по-шагово установить себе FireFox 3.6 как для 32 так и для 64 bit систем
1) Для начала скачайте Firefox куда-нибудь. После чего давайте на всякий случай установим, если у вас еще их нет и обновим необходимые пакеты
apt-get update && apt-get install bzip2 libdbus-glib-1-2
2) Ну вот и отлично! Подготовительная стадия прошла успешно. Переходим в папку, куда мы будем распаковывать Firefox 3.6 для нашего дистрибутива Lenny:
cd /usr/local/src
3) И теперь распакуем архив с лисой, на время написания этой заметки самой новой была версия firefox-3.6.8
tar -xvjf /home/slicks/firefox-3.6.8.tar.bz2
4) Теперь следует создать симлинк в папке bin на то место, где у нас развален Firefox:
ln -s /usr/local/src/firefox/firefox /usr/local/bin
Вот и всё! Можем спокойно запускать:
firefox Внимание, если у вас 64 битная система, то может возникнуть ошибка при запуске FF
$ firefox
/usr/local/src/firefox/firefox-bin: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
Лечится довольно просто, установкой нужных 32битных библиотек
apt-get install ia32-libs-gtk
Ещё у меня на Debian Lenny 64bit был такой прикол, что Firefox запускается нормально, но в сеть не выходит, и галочка Автономного режима не стоит, и Фаерволл его пускает, но все равно были проблемы, устранил я эту мерзопакостную вещь установкой библиотек lib32nss-mdns, после чего все работает как часы:
# apt-get install lib32nss-mdns
Версию браузера Firefox можно проверить в терминале, если кто еще не знает, командой:
$ firefox -v
Mozilla Firefox 3.6.8, Copyright (c) 1998 - 2010 mozilla.org
Создаём ярлык для Firefox: открываем любой текстовый редактор и копируем туда следующее:
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Name[en_US]=Firefox
Exec=/usr/local/bin/firefox
Icon=/usr/local/src/firefox/icons/mozicon128.png
StartupNotify=true
после чего сохраним на рабочем столе под именем Firefox.desktop
Спасибо, помогло. Запускается и все настройки из Iceweasel подхватывает.
А почему именно в /usr/local/src/ - разве туда все установленные приложения складываются?
Slicks2010-08-19 12:51:18
На сайте тех. поддержки лисы, или на чем-то таком подсмотрел, что нужно именно туда распаковывать, чтобы все работало без проблем. А времени особо не было на проверку всех всех вариантов: вот и скинул - у меня заработало, и я запостил запись.
zahar2010-11-13 18:09:18
Спасибо за подробную инструкцию. Установил сразу, без проблем.
Slicks2010-12-04 23:56:55
<strong>zahar</strong> рад был помочь Вам! =)
Весельчак У2010-12-18 16:37:02
Это все хорошо, конечно, но он не обновляется, если таким образом ставить. Как решить проблему?
Slicks2010-12-20 22:50:24
не скажу даже, я себе когда искал решение - не думал об обновлениях, я предпочитаю один раз установить и не обновлять потом ПО, так стабильней работать будет