Чтобы запустить две версии firefox - вам нужно создать отдельные профили. Если вы этого не сделаете, вы столкнетесь с аддонами и, возможно, с поврежденным общим профилем.
Я не уверен, как вы установили firefox 4 - он больше не появляется в папке выпусков mozilla
На моем компьютере у меня есть стандартный firefox 8.0, установленный с Natty.
Загрузите tar-файл Firefox Firefox из папки релизов Mozilla и распаковали его:
cd Downloads
tar xjf firefox-3.6.24.tar.bz2
cd firefox
Затем создать профиль для firefox 3.6
./firefox -ProfileManager
вызвать профиль firefox36 - отметить ./ имеет значение для запуска локальной копии firefox.
Когда вы хотите запустить firefox 3.6 [ ! d9]
cd ~/Downloads/firefox
./firefox -P firefox36
Аналогичным образом создайте профиль для firefox 8
firefox -ProfileManager
вызовите профиль firefox36
Когда вы хотите запустить firefox 8 run
firefox -P firefox8
единственное предостережение - не запускайте оба браузера одновременно.
Возможно, вы разрешаете / повреждаете из-за запуска Firefox как root - если вы запустите Firefox как root, тогда различные файлы могут быть обновлены с правами root. Когда вы используете firefox в качестве стандартного пользователя, те же файлы не будут обновляться.
Эти шаги ниже должны дать вам чистый старт без профилей и неправильных прав доступа к файлам.
Я бы очистите текущий firefox (sudo apt-get purge firefox), а затем переустановите. Я бы удалил вашу /user/local/share версию firefox и установил firefox 3.6 локально в соответствии с моим ответом. Я бы переименовал / удалил папку .mozilla в вашей домашней папке.