Mozilla heeft een populaire reeks internettoepassingen, waarvan Firefox de meest bekende is. Er is ook een e-mailtoepassing beschikbaar met de naam Thunderbird en een alles-in-één-internetpakket (met Firefox en Thunderbird plus een HTML-editor, een IRC-chatprogramma en enkele webontwikkelingstools) genaamd Seamonkey. Nieuwe versies van al deze programma's worden vrij regelmatig uitgebracht en als je Debian gebruikt of een distro die daarvan is afgeleid, bijvoorbeeld Ubuntu, Linux Mint, Edubuntu, Kubuntu, Lubuntu, Xubuntu etc., is er een handige repository beschikbaar die de inhoud opnieuw inpakt en distribueert nieuwste officiële Mozilla-builds.

Het Ubuntuzilla-project biedt een repository met de nieuwste officiële versies van Firefox, SeaMonkey en Thunderbird. De meegeleverde pakketten bevatten ongewijzigde officiële binaire bestanden van Mozilla. Het gebruik van de Ubuntuzilla-repository is vrij eenvoudig en je hoeft maar een paar commando's uit te voeren om het in gebruik te nemen.

De eerste stap is om de repository toe te voegen aan de lijst met pakketbronnen. De lijst met bronnen die door apt-get en de andere pakketbeheertools moeten worden gebruikt, is te vinden in /etc/apt/sources.list . Om de Ubuntuzilla-repository toe te voegen, zonder het sources.list bestand te moeten bewerken, gebruik je:

 echo -e "\ ndeb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | sudo tee -a /etc/apt/sources.list> / dev / null 

Om te controleren of de uitgevoerde opdracht succesvol is, kijkt u naar het einde van het bestand /etc/apt/sources.list met de opdracht tail :

 tail /etc/apt/sources.list 

De laatste regel zou moeten zijn:

 deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main 

Vervolgens moet u de digitale handtekening van de repository toevoegen. Dit komt in de vorm van een cryptografische sleutel en maakt apt-get om de pakketten te valideren om te controleren of ze echt zijn. Voer de volgende opdracht uit:

 sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29 

Nu de nieuwe repository is toegevoegd, moet de pakketlijst opnieuw worden gesynchroniseerd met de pakketten die beschikbaar zijn via Ubuntuzilla. Om dit te doen, moet u de apt pakketbeheerder op de hoogte stellen om bij te werken:

 sudo apt-get update 

Installatie van Firefox, SeaMonkey of Thunderbird

Met toevoeging van de repository is het installeren van het Mozilla-programma heel eenvoudig. Om de nieuwste versie van Firefox te installeren, gebruikt u:

 sudo apt-get install firefox-mozilla-build 

Om de nieuwste versie van Thunderbird te installeren, gebruik je:

 sudo apt-get installeer thunderbird-mozilla-build 

Voer de volgende stappen uit om de meest recente versie van Seamonkey te krijgen:

 sudo apt-get install seamonkey-mozilla-build 

Zodra een pakket is geïnstalleerd, vervangt het alle versies die eerder zijn geïnstalleerd, inclusief de versies die afkomstig zijn van de hoofdrepository's van uw distro. Dit kan echter betekenen dat u twee versies van Firefox hebt geïnstalleerd, één genaamd Firefox (of mogelijk Firefox-webbrowser) en één genaamd Mozilla Build of Firefox.

U kunt ervoor kiezen om het duplicaat te negeren of de door distro geleverde versie te verwijderen, hoogstwaarschijnlijk met een opdracht zoals sudo apt-get remove firefox (of thunderbird, enz.). Als je beide versies wel hebt geïnstalleerd en de update manager je laat weten dat de distro-versie een update beschikbaar heeft, dan kun je de upgrade veilig uitvoeren omdat de standaardversie de Ubuntuzilla-build blijft en dat zal altijd de nieuwste officiële Mozilla-versie zijn .

Technische details

De manier waarop het pakketinstallatieprogramma werkt, is het kopiëren van de eigenlijke binaries in /opt/firefox (of /opt/thunderbird etc.) en vervolgens wordt een link in /usr/bin . De originele link in /usr/bin wordt hernoemd als /usr/bin/firefox.ubuntu (of /usr/bin/thunderbird.ubuntu etc.).

Om de Ubuntuzilla-versies te verwijderen, gebruikt u dezelfde apt-get opdrachten, behalve vervangen door install met remove, bijv

 sudo apt-get verwijderen firefox-mozilla-build 

enzovoort.

Conclusie

Omdat de meeste van de grote Debian-afgeleide distributies vaak de meegeleverde versies van Firefox, Thunderbird en Seamonkey niet kunnen upgraden (vanwege het grote aantal bibliotheken en afhankelijkheden dat ook zou moeten worden bijgewerkt), biedt de Ubuntuzilla-repository een veilige manier om te upgraden naar Mozilla's nieuwste builds. Als je problemen tegenkomt, heeft het Ubuntuzilla-project een redelijk actief ondersteuningsforum.