Я пользуюсь Firefox 8 в качестве основного браузера, так сложилось. Вторичный — Safari, дальше в списке Chrome и в конце Opera, популярность которой в России я не очень понимаю.
Mozilla ведет себя совершенно непотребно — еще в начале года у меня был, кажется, Firefox 4, а теперь захотелось попробовать пробную версию Aurora 10.0a2 — не особо близкое будущее Firefox. Проблема в том, что кому-то не хватило соображения сделать Aurora другим браузером, способным работать параллельно «стабильной» версии Firefox. Но решение есть.
Нужно создать новый профиль пользователя, а также заставить Aurora стартовать именно с ним каждый раз. Применяем Терминал:
# /Applications/Aurora.app/Contents/MacOS/firefox-bin -Profilemanager
Создаем новый профиль (именуемый впоследситвии aurora). Это отвязывает Aurora от существующих расширений и настроек. Это имеет смысл, поскольку расширения не обязаны быть совместимыми, да и настройки нынешней и будущей версии могут конфликтовать.
Дальше переименовываем «бинарничек» приложения:
# mv /Applications/Aurora.app/Contents/MacOS/firefox-bin /Applications/Aurora.app/Contents/MacOS/firefox-bin1
Создаем новый файл со старым именем, который будет запускать приложение с новым профилем, делаем его исполняемым:
# echo "/Applications/Aurora.app/Contents/MacOS/firefox-bin1 -P aurora &" > /Applications/Aurora.app/Contents/MacOS/firefox-bin
# chmod +x /Applications/Aurora.app/Contents/MacOS/firefox-bin
Все, Терминал можно закрывать. Отныне запуск Aurora не будет ругаться на уже запущенный Firefox, все их настройки, «плужки», темы оформления будут храниться отдельно.
Эта инструкция с определенными нюансами годится для запуска нескольких разных версий Firefox вообще, не только Aurora.