Как установить Firefox 3.6 и 4.0+ параллельно?
До прошлой недели у меня были установлены Firefox 3.6 и Firefox 4.0, что было хорошо для тестирования веб-приложений.
Но теперь ночной канал содержит Firefox 6 вместо Firefox 4. Я попытался использовать стабильный канал, но он заменил Firefox 3.6.
3 ответа
в ответе ниже "Firefox 3.6" - установленная версия, "Firefox 4" - еще одна версия, которую вы хотите использовать
Пакет Firefox из Mozilla можно извлечь в любой каталог, например /opt или ваш домашний каталог. Я использую отдельные профили для Firefox 3.6 и 4 для оптимальной совместимости.
- Загрузите Firefox с mozilla.com в свой домашний каталог. (обратите внимание, что эти пакеты созданы для 32-битных систем, 64-битные системы могут столкнуться со странными проблемами, такими как отсутствие значков)
Откройте терминал и распакуйте архив в
~/firefoxзапустив:tar xjf firefox-4.0.tar.bz2(заменить имя файла соответственно)
Создать каталог
~/binесли не существует и сделать ссылку с именемfirefox4в исполняемый файл Firefox 4:mkdir ~/bin ln -s ~/firefox/firefox ~/bin/firefox4если ты
~/binранее не существовало, вам необходимо повторно войти в систему, чтобы обновить путь, по которому Ubuntu ищет приложения. Теперь вы можете запустить Firefox 4, выполнивfirefox4, Если вы хотите использовать Firefox 4 вместо версии Firefox, установленной в системе, запустите:ln -s ~/bin/firefox ~/bin/firefox4
Важно: если вы загружаете Firefox из Mozilla, включается функция автоматического обновления Firefox. Менеджер пакетов (apt) не заботится об обновлении пакета Firefox от Mozilla. Чтобы проверить наличие обновлений вручную, перейдите в Справка => Проверить наличие обновлений.
Необязательные шаги, если вы хотите запустить Firefox 3.6 и 4 одновременно с помощью одной команды:
Создайте новый профиль для Firefox 4, запустив Диспетчер профилей:
firefox4 -ProfileManager- Нажмите
Create Profileи введитеfirefox4как имя профиля. Нажмите Готово, когда закончите. Создать файл
~/bin/fx4, содержащий:#!/bin/sh firefox4 --no-remote -P firefox4 "$@"Создать файл
~/bin/fx, содержащий:#!/bin/sh firefox --no-remote -P default "$@"(заменить
defaultпо имени вашего профиля для Firefox 3.6)
Предполагается, что исполняемым файлом Firefox является Firefox 3.6, как в случае с Maverick (10.10), но не Natty (11.04).Сделайте его исполняемым:
chmod +x ~/bin/fx4 ~/bin/fx- Отныне вы можете запустить профиль Firefox 4, выполнив
fx4и Firefox 3.6, запустивfx,
Вот что я сделал для проверки Firefox 4 вместе с предустановленным Firefox 3.6 в Ubuntu 10.10. Вы можете запустить только одну версию за раз, и некоторые расширения могут не работать.
- Скачать firefox 4
- распакуйте его куда-нибудь с помощью файлового ролика или используйте
tarкоманда создать символическую ссылку в системном пути
sudo ln -s /path/to/firefox4/firefox /usr/local/bin/firefox4запустить Firefox с
firefox4команда из терминала или вы можете создать панель запуска на панели.
Если вы загружаете пакеты Firefox 4 или более поздней версии, вы можете извлечь папку и запустить скрипт в папке с именем firefox: откроется firefox с вашими надстройками, настройками и закладками.
ПРИМЕЧАНИЕ: но таким образом два браузера не могут использоваться одновременно: один должен быть закрыт (проверьте диспетчер задач), чтобы запустить другой.
Чтобы иметь возможность запускать одновременно и избегать поиска совместимости с аддонами и т. Д., Вы можете рассмотреть возможность использования модифицированных версий Mozilla Firefox (" клоны ", браузеры с ребрендингом), которые не мешают друг другу, например, Icecat вместо Firefox 4+ (sudo add-apt-repository ppa:gnuzilla-team/ppa && sudo apt-get update && sudo apt-get install icecat -y) или (если вы хотите использовать последнюю версию Firefox) Swiftweasel вместо Firefox 3.6.