Installeer de nieuwste versie van Firefox, SeaMonkey en Thunderbird met Ubuntuzilla Repository
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.