Debian inkluderer som standard Firefox i en eldre versjon, Extended Support Release (ESR). Denne versjonen er mer stabilitetsgjennomtennende, men den minker oppdatere funksjonaliteter så snart som den vanlige versjonen av Firefox.
Jeg har alltid to versjoner av Firefox tilgjengelig, plus Google Chrome.
Google Chrome brukes jeg for å teste utviklingen av min nettside for de fleste brukere. Vi må være ærlige: vi er likevel kun 10 som strider for den frie sideen av Firefox. Nå og da sjekker jeg at alt jeg koder fungerer godt under Chrome.
For å kode / feilsøke mine nettsider, bruker jeg Firefox Developer Edition.
Til dagligbruk bruker jeg en vanlig versjon av Firefox uten ESR, som ikke er den som foreslås som standard av Debian.
Man kan selvfølgelig laste ned Firefox for Linux og lage et GNOME-kjøringskommando til å peke på eksekverbar fila osv.
Dette er ikke noe som ser ut til å være like enkelt som å bruke en depot, så jeg har ledd etter en løsning for å ha både Firefox uten ESR og Developer Edition med en ren installasjon og spesielt oppdateringer via APT.
Og gledelig nyhet: Mozilla tilbyr nå direkte et APT-depot for Debian.
1. De ulike versjonene av Firefox
- Firefox Developer Edition :
Denne versjonen er rettet mot utviklere, med avanserte utviklingsverktøy og eksperimentelle funksjoner for å teste nyheter før de blir lansert i stabil versjon.
Dette er den jeg bruker for å kode / feilsøke mine nettsider.
- Firefox ESR (Extended Support Release) :
Stabil og sikker versjon, spesielt ideell for miljøer som prioritiserer stabilitet. Den mottar sikkerhets- og vedlikeholdsoppdateringer, men nye funksjoner kommer mindre ofte.
Dette er versjonen som leveres med Debian 13.
- Firefox (vanlig versjon) :
Den nyeste og fullstendigste versjonen av Firefox, med de siste funksjonene og forbedringer.
Dette er den jeg bruker til dagligbruk.
Fordelen her er at Mozilla leverer direkte pakker for Debian via sin APT-lager.
Man kan derfor installere Firefox direkte med APT og nyttel de oppdateringene fra lageret, uten å trenge nedlasting eller håndtere en arkiv av Firefox manuelt.
2. Installasjon trinn for trinn
2.1. Opprett et katalog for å holde APT-lagerets nøkler hvis det ikke finnes allerede :
Følgende kommando lar deg opprette en katalog med de riktige rettighetene for å lagre APT-lagerets nøkkel fra Mozilla:
sudo install -d -m 0755 /etc/apt/keyrings |
2.2. Importere signatursnøkkelen til Mozilla APT-lageret :
Følgende wget-kommando lar deg laste ned signatursnøkkelen for Mozilla-lageret:
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null |
Hvis wget ikke er installert på din Debian, kan du installere den med:
sudo apt-get install wget |
2.3. Verifisering av signatursnøkkelen :
Følgende kommando lar deg verifisere imprenten til signatursnøkkelen for Mozilla-lageret.
Den forventedeemprenten er:
35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3 |
Du kan derfor sjekke nøkkelen med følgende kommando:
gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nFingeravtrykket til nøkkelen matcher ("$0").\n"; else print "\nNøkkelverifisering mislyktes: fingeravtrykket ("$0") samsvarer ikke med det forventede.\n"}' |
Hvis du får:
Fingeravtrykket til nøkkelen matcher (35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3). |
er det et tegn på at nøkkelen samsvarer med den offentliggjort av Mozilla.
2.4. Legge til Mozilla-lageret i Debian 13:
Og her er det en liten, men viktig forskjell fra den gamle versjonen av denne artikkelen.
For Debian 13 «Trixie» bruker Mozilla nå formatet deb822 for å deklarere sitt APT-lager.
Vi lager derfor en fil med navnet mozilla.sources:
sudo tee /etc/apt/sources.list.d/mozilla.sources > /dev/null << EOF |
Types: deb |
URIs: https://packages.mozilla.org/apt |
Suites: mozilla |
Components: main |
Signed-By: /etc/apt/keyrings/packages.mozilla.org.asc |
EOF |
Med denne konfigurasjonen vil APT også søke i Mozilla-lageret for å gi deg pakker til Firefox.
2.5. Konfigurere APT for å gi Mozilla-lageret høyest prioritet:
Følgende kommando gir Mozilla-lageret høyest prioritet:
sudo tee /etc/apt/preferences.d/mozilla > /dev/null << EOF |
Package: * |
Pin: origin packages.mozilla.org |
Pin-Priority: 1000 |
EOF |
Dette sikrer at pakker fra Mozilla-lageret har foretrukket status når de er tilgjengelige.
2.6. Installer Firefox og Developer Edition:
Til slutt bruker vi apt for å oppdatere lagerliste og installerer både Firefox og Firefox Developer Edition.
sudo apt-get update |
sudo apt-get install firefox firefox-devedition |
Og det er klart!
Du har nå installert både Firefox og Firefox Developer Edition fra Mozilla-lageret.
Du kan selvfølgelig bare installere den versjonen du trenger.
For vanlig Firefox:
sudo apt-get install firefox |
For Firefox Developer Edition:
sudo apt-get install firefox-devedition |
Mozilla tilbyr også andre utgaver via dette lageret, blant annet Firefox ESR, Beta og Nightly.
Denne metoden har som hovedfordel at du ikke trenger å håndtere nedlastingene og oppdateringene manuelt.
APT tar handen om det.
2.7. Installer språkpakker for fransk:
Og siden dette bloggen er på fransk, installerer vi de språkpakker som Mozilla tilbyr:
sudo apt-get install firefox-l10n-fr firefox-devedition-l10n-fr |
Du kan selvfølgelig bytte ut fr med språkkoden for det språk du vil bruke.
For å se hvilke språkpakker som er tilgjengelige:
apt-cache search firefox-l10n |
Mozilla tilbyr også språkpakker for de andre utgavene av Firefox.
Sammendrag
Med denne veiledningen:
- Blir alle nettlesere som er installert fra Mozillas depot oppdatert via APT.
- Kan du installere vanlig Firefox uten å bruke den ESR-versjonen som leveres med Debian?
- Kan du installere Firefox Developer Edition?
- Kan du beholde Firefox ESR fra Debian hvis du trenger det?
- Unngår manuelle nedlasting og oppdateringer, samt kaoset knyttet til å håndtere egne tar.xz-pakker for de som ikke er vant med det.
- Installeringsprosessen blir rent og integrert i Debian.
- Metoden er anbefalt for Debian 13 « Trixie ».
Du kunne selvfølgelig laste ned Firefox direkte fra Mozillas nettside, pakke ut arkivet, plassere det noen steder i /opt, lage en starterknapp, tenke på oppdateringer osv.
Men virkelig...
Hvorfor gjøre det om når APT kan jobbe med det?
kilde:
https://support.mozilla.org/en-US/kb/installer-firefox-linux
Kommentarer
Ingen godkjente kommentarer ennå.
Logg inn med en kommentatorkonto for å publisere en kommentar. Logg inn.