Źródła najnowszego firefoksa (v.42) można znaleźć pod adresem: https://archive.mozilla.org/pub/firefox/releases/42.0/source/.
        Po rozkompresowaniu źródeł firefoksa 42 przechodzimy do katalogu z jego źródłami: firefox-42.0.
        Następnie wykonujemy polecenia:
        
        cd ..
    
        mkdir ff42
        cd ff42
        
        Doinstalowujemy potrzebne narzędzia i biblioteki:
        
        sudo apt-get install libgtk2.0-dev
    
        sudo apt-get install libgconf2-dev
        sudo apt-get install libdbus-glib-1-dev
        sudo apt-get install yasm
        sudo apt-get install libasound2-dev
        sudo apt-get install libpulse-dev
        sudo apt-get install libgstreamer0.10-dev
        sudo apt-get install libgstreamer-plugins-base0.10-dev
        sudo apt-get install libxt-dev
        
Następnie wydajemy polecenie: ../firefox-42.0/configure
A następnie wydajemy polecenie make i... czekamy kilka godzin na skompilowanie programów.
        Po kompilacji wszystkie binarki zostaną (za pomocą symlinków) umieszczone w katalogu ff42/dist/bin.
        Sam firefox będzie się uruchamiał bez błędów, ale programy testowe już nie - będą wyświetlane
        błędy o niemożności załadowania bibliotek współdzielonych. Żeby je móc uruchomić, w katalogu
        /etc/ld.so.conf.d/ musimy utworzyć plik ff42.conf o zawartości:
        /pelna/sciezka/do/katalogu/ff42/dist/bin
        Ścieżkę oczywiście należy wpisać taką jaka jest w systemie użytkownika.
    
        I na koniec należy wydać polecenie:
        sudo ldconfig
        Od teraz można się cieszyć działaniem wszystkich skompilowanych programów.