Vanaf versie 22.04 van Ubuntu wordt Firefox in een snap geïnstalleerd in plaats van een .deb-bestand. Zelfs de sudo apt install firefox installeert een pakket dat de snap-versie installeert. Zoals chrome in Ubuntu 20.04 dat doet. Niet iedereen is daar gelukkig mee. Gelukkig is er een manier om alsnog een .deb te gebuiken om firefox te installeren. Er is ook een portable versie die in zijn geheel niet hoeft te worden geïnstalleerd.
De .deb versie van Firefox
Stap 1: Verwijder de Firefox Snap door de volgende opdracht uit te voeren in een nieuw Terminal-venster:
sudo snap remove firefox
Stap 2: Voeg de (Ubuntu) Mozilla-team PPA toe aan uw lijst met softwarebronnen:
sudo add-apt-repository ppa:mozillateam/ppa
Stap 3: Wijzig vervolgens de prioriteit van het Firefox-pakket om ervoor te zorgen dat de PPA/deb/apt-versie van Firefox de voorkeur krijgt. Dit kan gedaan worden met behulp van een stukje code van FosTips (kopieer en plak het in zijn geheel, niet regel voor regel):
echo 'Package: *Pin: release o=LP-PPA-mozillateamPin-Priority: 1001' | sudo tee /etc/apt/preferences.d/mozilla-firefox
Stap 4: Omdat u (hopelijk) wilt dat toekomstige Firefox-upgrades automatisch worden geïnstalleerd, deelt Balint Reczey op zijn blog een beknopte opdracht die ervoor zorgt dat dit gebeurt:
echo 'Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";' | sudo tee /etc/apt/apt.conf.d/51unattended-upgrades-firefox
Stap 5: Installeer ten slotte Firefox via apt door deze opdracht uit te voeren:
sudo apt install Firefox
Zodra de Firefox-installatie is voltooid, opent u het app-opstartprogramma en klikt u op het Firefox-pictogram om een gedesnapte versie te starten die u kunt vastzetten op het Ubuntu-dock.
Om GNOME-extensies te installeren, installeert u gewoon:
sudo apt install gnome-shell-extension-manager
Dit werkt ook voor de snap-versie.
Firefox als een tarball portable applicatie
Mozilla biedt draagbare tarball-pakketten voor Linux 64-bit en 32-bit. Ten eerste kunt u het downloaden via de onderstaande link:
Download Firefox (Linux Tarball)
Nadat u het pakket hebt gedownload, opent u de terminal vanuit het startmenu en voert u de onderstaande opdracht uit om het uit te pakken in de map /opt:
sudo rm /opt/firefox
sudo tar -jxf ~/Downloads/firefox-*.tar.bz2 -C /opt/
Met de opdracht “rm” wordt de oude Firefox-tarball (indien aanwezig) uit /opt gewist als u dat eerder hebt gedaan.
Maak ten slotte een app-snelkoppeling door de opdracht in de terminal uit te voeren:
nano ~/.local/share/applications/firefox.desktop
Kopieer vervolgens de onderstaande regels en sla deze op (druk op Ctrl+X, typ y en druk op Enter).
[Desktop Entry]Name=Firefox StableComment=Web BrowserExec=/opt/firefox/firefox %uTerminal=falseType=ApplicationIcon=/opt/firefox/browser/chrome/icons/default/default128.pngCategories=Network;WebBrowser;MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;StartupNotify=trueActions=Private;[Desktop Action Private]Exec=/opt/firefox/firefox –private-window %uName=Open in private mode
Daarna kunt u zoeken naar “Firefox Stable” om de webbrowser vanuit het startmenu te openen.
Uninstall Firefox portable:
Om het te verwijderen, verwijdert u eenvoudig zowel het app-snelkoppelingsbestand als de bronmap.
sudo rm /opt/firefox
rm ~/.local/share/applications/firefox.desktop
Geen opmerkingen:
Een reactie posten
Opmerking: Alleen leden van deze blog kunnen een reactie posten.