Проще всего, конечно, через менеджер пакетов. Обычно так и поступают. Но если пакеты в репозитории слишком старые, долго обновляются, или Firefox там вообще нет (редкий случай, но вдруг?), то можно установить Firefox отдельно, не через менеджер пакетов. В этом случае он будет самостоятельно обновляться (как в Windows). Чтобы установить Firefox таким образом, нужно сделать следующее:

  1. Для начала сохранить (если есть) папку /home/[user]/.mozilla, где [user] — имя пользователя системы (там находятся все настройки, впоследствии часть из них можно будет при необходимости вернуть обратно).
  2. Скачать подходящую версию отсюда (свежая стабильная версия Firefox) или отсюда (более старая версия Firefox).
  3. Распаковать архив куда-нибудь — можно туда, куда рекомендует файл Readme из архива, можно в другое место, например, в /home/firefox (так можно сделать, если не хватает прав, или просто хочется, чтобы программа была поближе; вместо «firefox» папка может иметь любое другое имя).
  4. Создать в /usr/bin ссылку на скрипт запуска Firefox (этот файл называется «firefox» и лежит в папке с установленным (распакованным) Firefox, например, в той же /home/firefox). Тогда код будет выглядеть так:

    Выделить код

    Код:

    # ln -s /home/firefox/firefox /usr/bin/firefox

    Если недостаточно прав для записи в /usr/bin/, то можно аналогичным образом поместить ссылку в /home/[user]/bin.
    Примечание: пункт 4 делать необязательно, но можно таким образом облегчить себе жизнь (запускать Firefox из консоли соответствующей командой).

  5. Далее можно добавить кнопку в меню или ярлык на рабочий стол; придётся создать самостоятельно (если вы не знаете, как это сделать, обратитесь к документации по своему дистрибутиву и используемой оконной среде), это должна быть ссылка либо на /usr/bin/firefox (/home/[user]/bin/firefox), либо на /home/firefox/firefox (если он установлен туда).
    Примечание: пункт 5 также не является обязательным но рекомендуется для повышения удобства.

Обратите внимание: ничего компилировать из исходного кода в данном случае не требуется!

Преимущество такого подхода в том, что, проделав всё это один раз, вы уже не будете зависеть от дистрибутива.

http://forum.mozilla-russia.org/viewtopic.php?id=14877.
http://forum.mozilla-russia.org/viewtop … 84#p225284

Для пользователей Slackware: https://forum.mozilla-russia.org/viewtopic.php?id=61813.