Compare Revisions

Firefox installeren in Linux

Revision 275824:

Revision 275824 by markh2 on

Revision 283009:

Revision 283009 by markh2 on

Keywords:

ubuntu opensuse debian
ubuntu opensuse debian

Search results summary:

Dit artikel beschrijft hoe u Firefox in Linux kunt downloaden en installeren.
Dit artikel beschrijft hoe u Firefox in Linux kunt downloaden en installeren.

Content:

Veel Linux-distributies worden geleverd met Firefox al geïnstalleerd via hun pakketbeheerder en ingesteld als de standaardbrowser. Als u echter Firefox in Linux moet installeren met een andere methode, toont de volgende handleiding u diverse andere manieren waarop u Firefox in Linux kunt downloaden en installeren. {for mac,win}{note}'''Dit artikel is alleen van toepassing op Linux.''' {for mac}Lees voor instructies hoe u Firefox op een Mac moet installeren [[How to download and install Firefox on Mac]].{/for}{for win}Lees voor instructies hoe u Firefox in Windows moet installeren [[Installing Firefox on Windows]].{/for}{/note}{/for} __TOC__ = Installeren vanuit uw distributiepakketbeheerder (aanbevolen) = Lees de documentatie van uw Linux-distributie om Firefox te installeren via uw distributiepakketbeheerder. Deze methode is de aanbevolen wijze, omdat het ervoor zorgt dat Firefox en alle vereiste bibliotheken worden geïnstalleerd en optimaal worden geconfigureerd voor uw distributie. Er kan echter een korte vertraging zijn tussen de officiële uitgave van een nieuwe versie van Firefox en het moment waarop uw distributie de gedistribueerde versie bijwerkt. Uw distributie kan deze ook distribueren zonder Firefox-schil, of alleen de ESR-versie distribueren. = Installeren vanuit Flatpak = [https://flatpak.org/setup/ Installeer en configureer Flatpak] op uw computer om Firefox vanuit Flatpak te installeren. Ga nadat Flatpak is geïnstalleerd naar de [https://flathub.org/apps/details/org.mozilla.firefox Firefox-pagina in Flathub] en klik op de knop {button installeren}. U kunt ook de volgende opdracht in een terminalvenster intypen: ;<code>'''flatpak install flathub org.mozilla.firefox'''</code> Standaard installeert Flatpak Firefox in dezelfde taal als uw besturingssysteem. Volg de instructies in [[Use Firefox in another language]] om een andere taal te gebruiken. = Installeren vanuit Snap = [https://snapcraft.io/docs/installing-snapd Installeer Snap] op uw computer om Firefox vanuit Snap te installeren. Ga als Snap is geïnstalleerd naar de [https://snapcraft.io/firefox Firefox-pagina in de Snapcraft Store], klik op de knop {button Installeren} en volg de instructies. U kunt ook de volgende opdracht in een terminalvenster intypen: ;<code>'''sudo snap install firefox'''</code> Indien beschikbaar, installeert Snap Firefox in dezelfde taal als uw besturingssysteem. Volg om een andere taal te gebruiken de instructies in [[Use Firefox in another language]]. =Firefox .deb-pakket voor Debian-gebaseerde distributies installeren= Om het <code>'''.deb'''</code>-pakket te installeren via de APT-repository, doet u het volgende: #Maak een map aan om de APT-repositorysleutels in op te slaan, als deze nog niet bestaat: #;<code>'''sudo install -d -m 0755 /etc/apt/keyrings'''</code> #Importeer de Mozilla APT-repository-ondertekeningssleutel: #;<code>'''wget -q https://packages.mozilla<!-- -->.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null'''</code> #;Als u <code>'''wget'''</code> niet hebt geïnstalleerd, kunt u het installeren met: <code>'''sudo apt-get install wget'''</code> #De vingerafdruk moet '''35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3''' zijn.<!-- Please check with the Release Engineering team (release@mozilla.com) before changing/removing this fingerprint --> U kunt dit controleren met de volgende opdracht: #;<code>'''gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nDe vingerafdruk van de sleutel komt overeen ("$0").\n"; else print "\nVerificatie mislukt: de vingerafdruk ("$0") komt niet overeen met de verwachte vingerafdruk.\n"}''''</code> #Voeg hierna de Mozilla APT-repository toe aan uw bronnenlijst: #;<code>'''echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla<!-- -->.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null'''</code> #Configureer APT om pakketten uit de Mozilla-repository prioriteit te geven: #;<code>'''echo ''''</code> #;<code>'''Package: *'''</code> #;<code>'''Pin: origin packages.mozilla<!-- -->.org'''</code> #;<code>'''Pin-Priority: 1000'''</code> #;<code>'''' | sudo tee /etc/apt/preferences.d/mozilla'''</code> #Werk uw pakketlijst bij en installeer het Firefox .deb-pakket: #;<code>'''sudo apt-get update && sudo apt-get install firefox'''</code> ==Verschillende talen instellen in Firefox met .deb-bestanden== Voor diegenen die Firefox willen gebruiken in een andere taal dan Amerikaans Engels, hebben we ook <code>'''.deb'''</code>-pakketten gemaakt met de Firefox-taalpakketten. Om een specifiek taalpakket te installeren, vervangt u fr in onderstaand voorbeeld door de gewenste taalcode: ;<code>'''sudo apt-get install firefox-l10n-fr'''</code> Om een lijst met alle beschikbare taalpakketten te zien, kunt u deze opdracht gebruiken nadat u de Mozilla APT-repository hebt toegevoegd en <code>sudo apt-get update</code> hebt uitgevoerd: ;<code>'''apt-cache search firefox-l10n'''</code> ==Gegevensmigratie== Als u eerder Snap of Flatpak gebruikte, moet u uw profiel importeren. Er zijn twee manieren om dit te doen. Gebruik één van deze methoden: * '''Methode 1:''' synchronisatie instellen. Lees [[How do I set up Sync on my computer?]] voor instructies. * '''Methode 2:''' de bestaande bestanden op uw computer kopiëren. Zorg ervoor dat alle exemplaren van Firefox op uw computer volledig zijn gesloten voordat u dit doet: **Flatpak:<br><code>'''mkdir -p ~/.mozilla/firefox/ && cp -a ~/.var/app/org.mozilla.firefox/.mozilla/firefox/* ~/.mozilla/firefox/'''</code> **Snap:<br><code>'''mkdir -p ~/.mozilla/firefox/ && cp -a ~/snap/firefox/common/.mozilla/firefox/* ~/.mozilla/firefox/'''</code> In beide gevallen dient, nadat u de profielen hebt verplaatst, Firefox te worden uitgevoerd vanuit de terminal door middel van de opdracht '''<code>firefox -P</code>'''. Selecteer het gewenste profiel. Na deze eerste keer is de opdracht '''<code>-P</code>''' niet meer nodig. = Firefox installeren vanuit Mozilla-builds = Zorg er voor dat de '''[http://www.mozilla.org/firefox/system-requirements.html#gnulinux benodigde bibliotheken]''' op uw computer zijn geïnstalleerd, '''voordat u Firefox installeert'''. Als er bibliotheken ontbreken, zal Firefox niet werken. == Firefox installeren via het systeem (voor gevorderde gebruikers) == {note} Om Firefox met deze methode te installeren, '''moet''' u aan kunnen melden als root of <code>'''sudo'''</code>-opdrachten kunnen uitvoeren. Deze installatie heeft prioriteit boven de Firefox-versie die is geïnstalleerd via uw pakketbeheerder. Om de versie die via uw pakketbeheerder is geïnstalleerd uit te voeren dient u de binary via een terminalvenster te starten. In de meeste distributies doet u dit door een terminalvenster te openen en het volgende te typen:<br><code>'''/usr/bin/firefox'''</code> {/note} <!-- Auto-list doesn't work with a newline character in front of a <code> block. This means we need to manually set the list number --> # Ga naar de [https://www.mozilla.org/firefox/linux/?utm_medium=referral&utm_source=support.mozilla.org Firefox-downloadpagina] en klik op de knop {button Nu downloaden}. # Open een terminalvenster en ga naar de map waar uw download is opgeslagen. Bijvoorbeeld: #; <code>'''cd ~/Downloads'''</code> # Pak de inhoud van het gedownloade bestand uit door in te typen: #; <code>'''tar xjf firefox-*.tar.bz2'''</code> #; <br>''De volgende opdrachten moeten worden uitgevoerd als root, of worden voorafgegaan door <code>'''sudo'''</code>.'' # Verplaats de onverpakte Firefox-map naar {filepath /opt}: #; <code>'''mv firefox /opt'''</code> # Maak een symlink voor het uitvoeringsbestand van Firefox: #; <code>'''ln -s /opt/firefox/firefox /usr/local/bin/firefox'''</code> # Download een kopie van het desktopbestand: #; <code>'''wget https://raw.githubusercontent<!-- -->.com/mozilla/sumo-kb/main/install-firefox-linux/firefox.desktop -P /usr/local/share/applications'''</code> Ga als alternatief, als <code>'''wget'''</code> niet op uw computer is geïnstalleerd, naar de hierboven vermelde URL, klik met uw rechtermuisknop op de pagina om het contextmenu te openen en selecteer {button Pagina opslaan als}. Verplaats het bestand nadat u het hebt gedownload naar {filepath /usr/local/share/applications}. Om te verifiëren dat de installatie is geslaagd kunt u de pagina [[Use the Troubleshooting Information page to help fix Firefox issues|Probleemoplossingsinformatie]] openen. In de sectie ''Toepassingsbasics'' dient de waarde van de regel ''Binair toepassingsbestand'' '''/opt/firefox/firefox-bin''' te zijn. == Lokale Firefox-installatie in de gebruikersaccount == {note}Als u geen toegang hebt om aan te melden als root of <code>'''sudo'''</code>-opdrachten uit te voeren, of gewoon liever een lokale Firefox in uw account wilt gebruiken, kunt een lokale installatie uitvoeren. U kunt dit ook doen om meerdere Firefox-installaties voor verschillende builds te krijgen.{/note} # Ga naar de [https://www.mozilla.org/firefox/linux/?utm_medium=referral&utm_source=support.mozilla.org Firefox-downloadpagina] en klik op de knop {button Nu downloaden}. #* U kunt ook op de koppeling '''Downloaden voor een ander platform of taal''' onder die knop klikken om een andere build te kiezen: Nightly, Beta, Developer of ESR. # Open een terminalvenster en ga naar de map waar uw download is opgeslagen. Bijvoorbeeld: #; <code>'''cd ~/Downloads'''</code> # Pak de inhoud van het gedownloade bestand uit. Hierdoor wordt een map genaamd {filepath firefox} aangemaakt. Hierna kunt u het archiefbestand verwijderen: #; <code>'''tar xjf firefox-*.tar.bz2<br>rm firefox-*.tar.bz2'''</code> # Als u een specifieke build hebt gedownload, wilt u mogelijk de uitgepakte map een overeenkomstige naam geven. Bijvoorbeeld: #; <code>'''mv firefox firefox-nightly'''</code> # U kunt de niet-uitgepakte map in uw downloadmap laten, of deze naar een andere plek in uw account verplaatsen. Bijvoorbeeld: #; <code>'''mv firefox ~/firefox'''</code> # Firefox kan nu worden gebruikt. U kunt het programma rechtstreeks vanuit de terminal starten: #; <code>'''~/firefox/firefox &'''</code> # Maak een snelkoppeling op uw bureaublad aan. (Deze kan er anders uitzien in uw Linux-distributie.) #* Klik met uw rechtermuisknop op uw bureaublad en kies '''Opstartprogramma maken''' uit het contextmenu. #* U kunt ook het volgende in de terminal typen: #*; <code>'''ln -s ~/firefox/firefox ~/Desktop/'''</code> #* U vindt een pictogram voor de bureaubladsnelkoppeling in <code>'''~/firefox/browser/chrome/icons/default/'''</code> {note}'''Noot:''' deze methode wijzigt geen bestandstypeverbindingen in het systeem, dus koppelingen vanuit andere toepassingen worden niet in de lokale installatie geopend. U dient de koppeling te kopiëren en deze in de adresbalk van Firefox te plakken.{/note}
Veel Linux-distributies worden geleverd met Firefox al geïnstalleerd via hun pakketbeheerder en ingesteld als de standaardbrowser. Als u echter Firefox in Linux moet installeren met een andere methode, toont de volgende handleiding u diverse andere manieren waarop u Firefox in Linux kunt downloaden en installeren. {for mac,win}{note}'''Dit artikel is alleen van toepassing op Linux.''' {for mac}Lees voor instructies hoe u Firefox op een Mac moet installeren [[How to download and install Firefox on Mac]].{/for}{for win}Lees voor instructies hoe u Firefox in Windows moet installeren [[Installing Firefox on Windows]].{/for}{/note}{/for} __TOC__ = Installeren vanuit uw distributiepakketbeheerder (aanbevolen) = Lees de documentatie van uw Linux-distributie om Firefox te installeren via uw distributiepakketbeheerder. Deze methode is de aanbevolen wijze, omdat het ervoor zorgt dat Firefox en alle vereiste bibliotheken worden geïnstalleerd en optimaal worden geconfigureerd voor uw distributie. Er kan echter een korte vertraging zijn tussen de officiële uitgave van een nieuwe versie van Firefox en het moment waarop uw distributie de gedistribueerde versie bijwerkt. Uw distributie kan deze ook distribueren zonder Firefox-schil, of alleen de ESR-versie distribueren. = Installeren vanuit Flatpak = [https://flatpak.org/setup/ Installeer en configureer Flatpak] op uw computer om Firefox vanuit Flatpak te installeren. Ga nadat Flatpak is geïnstalleerd naar de [https://flathub.org/apps/details/org.mozilla.firefox Firefox-pagina in Flathub] en klik op de knop {button installeren}. U kunt ook de volgende opdracht in een terminalvenster intypen: ;<code>'''flatpak install flathub org.mozilla.firefox'''</code> Standaard installeert Flatpak Firefox in dezelfde taal als uw besturingssysteem. Volg de instructies in [[Use Firefox in another language]] om een andere taal te gebruiken. = Installeren vanuit Snap = [https://snapcraft.io/docs/installing-snapd Installeer Snap] op uw computer om Firefox vanuit Snap te installeren. Ga als Snap is geïnstalleerd naar de [https://snapcraft.io/firefox Firefox-pagina in de Snapcraft Store], klik op de knop {button Installeren} en volg de instructies. U kunt ook de volgende opdracht in een terminalvenster intypen: ;<code>'''sudo snap install firefox'''</code> Indien beschikbaar, installeert Snap Firefox in dezelfde taal als uw besturingssysteem. Volg om een andere taal te gebruiken de instructies in [[Use Firefox in another language]]. =Firefox .deb-pakket voor Debian-gebaseerde distributies installeren= Om het <code>'''.deb'''</code>-pakket te installeren via de APT-repository, doet u het volgende: #Maak een map aan om de APT-repositorysleutels in op te slaan, als deze nog niet bestaat: #;<code>'''sudo install -d -m 0755 /etc/apt/keyrings'''</code> #Importeer de Mozilla APT-repository-ondertekeningssleutel: #;<code>'''wget -q https://packages.mozilla<!-- -->.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null'''</code> #;Als u <code>'''wget'''</code> niet hebt geïnstalleerd, kunt u het installeren met: <code>'''sudo apt-get install wget'''</code> #De vingerafdruk moet '''35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3''' zijn.<!-- Please check with the Release Engineering team (release@mozilla.com) before changing/removing this fingerprint --> U kunt dit controleren met de volgende opdracht: #;<code>'''gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nDe vingerafdruk van de sleutel komt overeen ("$0").\n"; else print "\nVerificatie mislukt: de vingerafdruk ("$0") komt niet overeen met de verwachte vingerafdruk.\n"}''''</code> #Voeg hierna de Mozilla APT-repository toe aan uw bronnenlijst: #;<code>'''echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla<!-- -->.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null'''</code> #Configureer APT om pakketten uit de Mozilla-repository prioriteit te geven: #;<code>'''echo ''''</code> #;<code>'''Package: *'''</code> #;<code>'''Pin: origin packages.mozilla<!-- -->.org'''</code> #;<code>'''Pin-Priority: 1000'''</code> #;<code>'''' | sudo tee /etc/apt/preferences.d/mozilla'''</code> #Werk uw pakketlijst bij en installeer het Firefox .deb-pakket: #;<code>'''sudo apt-get update && sudo apt-get install firefox'''</code> ==Verschillende talen instellen in Firefox met .deb-bestanden== Voor diegenen die Firefox willen gebruiken in een andere taal dan Amerikaans Engels, hebben we ook <code>'''.deb'''</code>-pakketten gemaakt met de Firefox-taalpakketten. Om een specifiek taalpakket te installeren, vervangt u fr in onderstaand voorbeeld door de gewenste taalcode: ;<code>'''sudo apt-get install firefox-l10n-fr'''</code> Om een lijst met alle beschikbare taalpakketten te zien, kunt u deze opdracht gebruiken nadat u de Mozilla APT-repository hebt toegevoegd en <code>sudo apt-get update</code> hebt uitgevoerd: ;<code>'''apt-cache search firefox-l10n'''</code> ==Gegevensmigratie== Als u eerder Snap of Flatpak gebruikte, moet u uw profiel importeren. Er zijn twee manieren om dit te doen. Gebruik één van deze methoden: * '''Methode 1:''' synchronisatie instellen. Lees [[How do I set up Sync on my computer?]] voor instructies. * '''Methode 2:''' de bestaande bestanden op uw computer kopiëren. Zorg ervoor dat alle exemplaren van Firefox op uw computer volledig zijn gesloten voordat u dit doet: **Flatpak:<br><code>'''mkdir -p ~/.mozilla/firefox/ && cp -a ~/.var/app/org.mozilla.firefox/.mozilla/firefox/* ~/.mozilla/firefox/'''</code> **Snap:<br><code>'''mkdir -p ~/.mozilla/firefox/ && cp -a ~/snap/firefox/common/.mozilla/firefox/* ~/.mozilla/firefox/'''</code> In beide gevallen dient, nadat u de profielen hebt verplaatst, Firefox te worden uitgevoerd vanuit de terminal door middel van de opdracht '''<code>firefox -P</code>'''. Selecteer het gewenste profiel. Na deze eerste keer is de opdracht '''<code>-P</code>''' niet meer nodig. = Firefox installeren vanuit Mozilla-builds = Zorg er voor dat de '''[http://www.mozilla.org/firefox/system-requirements.html#gnulinux benodigde bibliotheken]''' op uw computer zijn geïnstalleerd, '''voordat u Firefox installeert'''. Als er bibliotheken ontbreken, zal Firefox niet werken. == Firefox installeren via het systeem (voor gevorderde gebruikers) == {note} Om Firefox met deze methode te installeren, '''moet''' u aan kunnen melden als root of <code>'''sudo'''</code>-opdrachten kunnen uitvoeren. Deze installatie heeft prioriteit boven de Firefox-versie die is geïnstalleerd via uw pakketbeheerder. Om de versie die via uw pakketbeheerder is geïnstalleerd uit te voeren dient u de binary via een terminalvenster te starten. In de meeste distributies doet u dit door een terminalvenster te openen en het volgende te typen:<br><code>'''/usr/bin/firefox'''</code> {/note} <!-- Auto-list doesn't work with a newline character in front of a <code> block. This means we need to manually set the list number --> # Ga naar de [https://www.mozilla.org/firefox/linux/?utm_medium=referral&utm_source=support.mozilla.org Firefox-downloadpagina] en klik op de knop {button Nu downloaden}. # Open een terminalvenster en ga naar de map waar uw download is opgeslagen. Bijvoorbeeld: #; <code>'''cd ~/Downloads'''</code> # Pak de inhoud van het gedownloade bestand uit door in te typen: #; <code>'''tar xjf firefox-*.tar.bz2'''</code> #; <br>''De volgende opdrachten moeten worden uitgevoerd als root, of worden voorafgegaan door <code>'''sudo'''</code>.'' # Verplaats de onverpakte Firefox-map naar {filepath /opt}: #; <code>'''mv firefox /opt'''</code> # Maak een symlink voor het uitvoeringsbestand van Firefox: #; <code>'''ln -s /opt/firefox/firefox /usr/local/bin/firefox'''</code> # Download een kopie van het desktopbestand: #; <code>'''wget https://raw.githubusercontent<!-- -->.com/mozilla/sumo-kb/main/install-firefox-linux/firefox.desktop -P /usr/local/share/applications'''</code> Ga als alternatief, als <code>'''wget'''</code> niet op uw computer is geïnstalleerd, naar de hierboven vermelde URL, klik met uw rechtermuisknop op de pagina om het contextmenu te openen en selecteer {button Pagina opslaan als}. Verplaats het bestand nadat u het hebt gedownload naar {filepath /usr/local/share/applications}. Om te verifiëren dat de installatie is geslaagd kunt u de pagina [[Use the Troubleshooting Information page to help fix Firefox issues|Probleemoplossingsinformatie]] openen. In de sectie ''Toepassingsbasics'' dient de waarde van de regel ''Binair toepassingsbestand'' '''/opt/firefox/firefox-bin''' te zijn. == Lokale Firefox-installatie in de gebruikersaccount == {note}Als u geen toegang hebt om aan te melden als root of <code>'''sudo'''</code>-opdrachten uit te voeren, of gewoon liever een lokale Firefox in uw account wilt gebruiken, kunt een lokale installatie uitvoeren. U kunt dit ook doen om meerdere Firefox-installaties voor verschillende builds te krijgen.{/note} # Ga naar de [https://www.mozilla.org/firefox/linux/?utm_medium=referral&utm_source=support.mozilla.org Firefox-downloadpagina] en klik op de knop {button Nu downloaden}. #* U kunt ook op de koppeling '''Downloaden voor een ander platform of taal''' onder die knop klikken om een andere build te kiezen: Nightly, Beta, Developer of ESR. # Open een terminalvenster en ga naar de map waar uw download is opgeslagen. Bijvoorbeeld: #; <code>'''cd ~/Downloads'''</code> # Pak de inhoud van het gedownloade bestand uit. Hierdoor wordt een map genaamd {filepath firefox} aangemaakt. Hierna kunt u het archiefbestand verwijderen: #; <code>'''tar xjf firefox-*.tar.bz2<br>rm firefox-*.tar.bz2'''</code> # Als u een specifieke build hebt gedownload, wilt u mogelijk de uitgepakte map een overeenkomstige naam geven. Bijvoorbeeld: #; <code>'''mv firefox firefox-nightly'''</code> # U kunt de niet-uitgepakte map in uw downloadmap laten, of deze naar een andere plek in uw account verplaatsen. Bijvoorbeeld: #; <code>'''mv firefox ~/firefox'''</code> # Firefox kan nu worden gebruikt. U kunt het programma rechtstreeks vanuit de terminal starten: #; <code>'''~/firefox/firefox &'''</code> # Maak een snelkoppeling op uw bureaublad aan. (Deze kan er anders uitzien in uw Linux-distributie.) #* Klik met uw rechtermuisknop op uw bureaublad en kies '''Opstartprogramma maken''' uit het contextmenu. #* U kunt ook het volgende in de terminal typen: #*; <code>'''ln -s ~/firefox/firefox ~/Desktop/'''</code> #* U vindt een pictogram voor de bureaubladsnelkoppeling in <code>'''~/firefox/browser/chrome/icons/default/'''</code> {note}'''Noot:''' deze methode wijzigt geen bestandstypeverbindingen in het systeem, dus koppelingen vanuit andere toepassingen worden niet in de lokale installatie geopend. U dient de koppeling te kopiëren en deze in de adresbalk van Firefox te plakken.{/note} =Waarschuwing beveiligingsfuncties= U kunt een waarschuwing zien ‘sommige beveiligingsfuncties van Firefox bieden mogelijk minder bescherming op uw huidige besturingssysteem’. De sandbox in Firefox maakt gebruik van niet-gepriviligeerde gebruikers-''namespaces'' bij het aanmaken van nieuwe processen voor het afdwingen van meer beveiliging. Dit kan worden beschouwd als een beveiligingsrisico, en daarom zijn sommige Linux-distributies begonnen het gebruik ervan te beperken en het alleen toe te staan als er een AppArmor-profiel aanwezig is. Dergelijke profielen kunnen slechts een beperkte set van installatiepaden afdekken, waaronder Snap- en Debian-pakketten. Ze kunnen echter sommige ander gebruiksgevallen niet afdekken, zoals tarball-installaties en lokale ontwikkelingsbuilds. Om een AppArmor-profiel aan te maken voor Firefox: Maak in <code>'''/etc/apparmor.d/'''</code> een bestand aan met de naam <code>'''firefox-local'''</code>. Voeg het volgende in het bestand toe: <code>'''# Dit profiel staat alles toe en bestaat alleen maar om de'''</code> <code>'''# applicatie een naam te geven in plaats van het label "unconfined"'''</code> <code>'''abi <abi/4.0>,'''</code> <code>'''include <tunables/global>'''</code> <code>'''profile firefox-local'''</code> <code>'''/home/<USER>/bin/firefox/{firefox,firefox-bin,updater}'''</code> <code>'''flags=(unconfined) {'''</code> :<code>'''userns,'''</code> :<code>'''# Websitespecifieke toevoegingen en overschrijvingen. Zie local/README voor details.'''</code> :<code>'''include if exists <local/firefox>'''</code> <code>'''}'''</code> Vervang <code>'''<USER>'''</code> door uw gebruikersnaam in Linux. Dit gaat ervan uit dat de Firefox-installatie zich in <code>'''$HOME/bin/'''</code> bevindt. Als u het bestand hebt opgeslagen, voer dan <code>'''sudo systemctl restart apparmor.service'''</code> uit in de Linux-terminal.

Back to History