Kako namestiti Firefox na Linux

Firefox Firefox Zadnja posodobitev: pred 3 tedni
To je strojno ustvarjen prevod angleščine. Ni ga pregledal človek in lahko vsebuje napake. Če želite to vsebino pregledati, lahko začnete tukaj.

Številne distribucije Linuxa imajo Firefox prednameščen in nastavljen kot privzeti brskalnik. Če pa morate Firefox v Linuxu namestiti na drugačen način, vam bo naslednji vodnik pokazal, kako namestiti Firefox v distribucijah Ubuntu, Debian, Fedora, openSUSE in drugih distribucijah Linuxa.

Ta članek velja samo za Linux. Navodila za namestitev Firefoxa v sistem Mac najdete v članku Kako namestiti Firefox za Mac.Navodila za namestitev Firefoxa v sistem Windows najdete v članku Kako prenesti in namestiti Firefox za Windows.

Namestitev paketa Firefox DEB za distribucije, ki temeljijo na Debianu in Ubuntuju (priporočeno)

Če želite namestiti paket DEB prek repozitorija APT, storite naslednje:

  1. Ustvarite mapo za shranjevanje ključev repozitorija APT, če ta ne obstaja:
    sudo install -d -m 0755 /etc/apt/keyrings
  2. Uvozite podpisni ključ repozitorija Mozilla APT:
    wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
    Če nimate nameščenega wget, ga lahko namestite z: sudo apt-get install wget
  3. Prstni odtis mora biti 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3. Preverite ga lahko z naslednjim ukazom:
    gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nThe key fingerprint matches ("$0").\n"; else print "\nVerification failed: the fingerprint ("$0") does not match the expected one.\n"}'
  4. Nato dodajte repozitorij Mozilla APT na svoj sources.list:
    • Za Debian Bookworm/Ubuntu Noble in starejše:
    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
    • Za Debian Trixie/Ubuntu Resolute in novejše
    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
  5. Konfigurirajte APT, da bo dajal prednost paketom iz repozitorija Mozilla:
    sudo tee /etc/apt/preferences.d/mozilla > /dev/null << EOF
    Package: *
    Pin: origin packages.mozilla.org
    Pin-Priority: 1000
    EOF
  6. Posodobite seznam paketov in namestite firefox (ali enega od firefox-esr, -beta, -nightly, -devedition):
    sudo apt-get update
    sudo apt-get install firefox

Uporaba različnih jezikov v paketu Firefox DEB

Za tiste, ki bi radi uporabljali Firefox v drugem jeziku kot v ameriški angleščini, smo ustvarili tudi pakete DEB, ki vsebujejo jezikovne pakete za Firefox. Če želite namestiti določen jezikovni paket, v spodnjem primeru zamenjajte fr z želeno kodo jezika. V tem primeru nameščamo francoski jezikovni paket za Firefox.

sudo apt-get install firefox-l10n-fr

Če želite prikazati vse razpoložljive jezikovne pakete, lahko uporabite ta ukaz, potem ko dodate repozitorij Mozilla in zaženete sudo apt-get update:

apt-cache search firefox-l10n

Lokalizacije so na voljo tudi kot paketi firefox-esr-l10n, -beta-l10n, -nightly-l10n, -devedition-l10n za druge izdaje/različice

Namestitev paketa Firefox RPM za distribucije, ki temeljijo na Fedori, RHEL in njenih izpeljankah (priporočeno)

Dodajanje repozitorija Firefox RPM prek upravitelja paketov dnf5 (Fedora 41+, RHEL/Rocky/Alma 10+)

sudo dnf config-manager addrepo --id=mozilla --set=baseurl=https://packages.mozilla.org/rpm/firefox --set=gpgkey=https://packages.mozilla.org/rpm/firefox/signing-key.gpg --set=gpgcheck=1 --set=repo_gpgcheck=0 --set=priority=10
sudo dnf makecache --refresh
sudo dnf install firefox

Dodajanje repozitorija Firefox RPM za starejši upravitelj paketov dnf (Fedora <41, RHEL/Rocky/Alma <10)

sudo tee /etc/yum.repos.d/mozilla.repo > /dev/null << EOF
[mozilla]
name=Mozilla Packages
baseurl=https://packages.mozilla.org/rpm/firefox
enabled=1
gpgcheck=1
repo_gpgcheck=0
gpgkey=https://packages.mozilla.org/rpm/firefox/signing-key.gpg
priority=10
EOF
Opomba: repo_gpgcheck=0 deaktivira podpis metapodatkov z GPG. Vendar je to namesto tega zaščiteno s HTTPS in podpisi paketov (gpgcheck=1).

Če želite namestiti firefox iz repozitorija Mozilla (ali enega od firefox-esr, -beta, -nightly, -devedition), storite:

sudo dnf makecache --refresh
sudo dnf install firefox

Če želite nadgraditi firefox z različice repozitorija distribucije na različico Mozilla, storite:

sudo dnf makecache --refresh
sudo dnf upgrade firefox

Če želite zamenjati firefox z različice repozitorija distribucije na različico Mozilla, storite:

sudo dnf makecache --refresh
sudo dnf swap firefox firefox --allowerasing
Opomba: Pri zamenjavi firefoxa z različice repozitorija distribucije na različico Mozilla lahko firefox ustvari nov profil in ga nastavi kot privzetega. Če želite ohraniti stare nastavitve/konfiguracijo, pojdite na about:profiles, poiščite stare profile in jih ponovno nastavite kot privzete.

Uporaba različnih jezikov v paketu Firefox RPM

Za tiste, ki bi radi uporabljali Firefox v drugem jeziku kot v ameriški angleščini, smo ustvarili tudi pakete RPM, ki vsebujejo jezikovne pakete za Firefox. Če želite namestiti določen jezikovni paket, v spodnjem primeru zamenjajte fr z želeno kodo jezika. V tem primeru nameščamo francoski jezikovni paket za Firefox.

sudo dnf install firefox-l10n-fr

Če želite prikazati vse razpoložljive jezikovne pakete, lahko uporabite ta ukaz, potem ko dodate repozitorij Mozilla in zaženete sudo dnf makecache --refresh:

dnf search firefox-l10n

Lokalizacije so na voljo tudi kot paketi firefox-esr-l10n, -beta-l10n, -nightly-l10n, -devedition-l10n za druge izdaje/različice

Namestitev paketa Firefox RPM za openSUSE in SUSE Linux (priporočeno)

Dodajanje repozitorija Firefox RPM prek upravitelja paketov zypper

sudo rpm --import https://packages.mozilla.org/rpm/firefox/signing-key.gpg
sudo zypper ar --gpgcheck-allow-unsigned-repo -p 10 https://packages.mozilla.org/rpm/firefox mozilla
sudo zypper refresh
sudo zypper install firefox

Če želite namestiti ali posodobiti firefox iz repozitorija Mozilla (ali enega od firefox-esr, -beta, -nightly, -devedition), storite:

sudo zypper refresh
sudo zypper install firefox

Če želite zamenjati firefox z različice repozitorija distribucije na različico Mozilla, storite:

sudo zypper refresh
sudo zypper remove firefox
sudo zypper install firefox
Opomba: Pri zamenjavi firefoxa z različice repozitorija distribucije na različico Mozilla lahko firefox ustvari nov profil in ga nastavi kot privzetega. Če želite ohraniti stare nastavitve/konfiguracijo, pojdite na about:profiles, poiščite stare profile in jih ponovno nastavite kot privzete.

Uporaba različnih jezikov v paketu Firefox RPM

Za tiste, ki bi radi uporabljali Firefox v drugem jeziku kot v ameriški angleščini, smo ustvarili tudi pakete RPM, ki vsebujejo jezikovne pakete za Firefox. Če želite namestiti določen jezikovni paket, v spodnjem primeru zamenjajte fr z želeno kodo jezika. V tem primeru nameščamo francoski jezikovni paket za Firefox.

sudo zypper install firefox-l10n-fr

Če želite prikazati vse razpoložljive jezikovne pakete, lahko uporabite ta ukaz, potem ko dodate repozitorij Mozilla in zaženete sudo zypper refresh:

zypper search firefox-l10n

Lokalizacije so na voljo tudi kot paketi firefox-esr-l10n, -beta-l10n, -nightly-l10n, -devedition-l10n za druge izdaje/različice

Selitev podatkov

Če ste prej uporabljali Snap ali Flatpak, morate uvoziti svoj profil. To lahko storite na dva načina. Uporabite lahko eno od teh metod:

  • Metoda 1: Nastavite Sync. Za navodila glejte Kako nastavite sinhronizacijo na računalniku
  • Metoda 2: Kopirajte obstoječe datoteke v računalniku. Pred tem se prepričajte, da so vse kopije Firefoxa v računalniku popolnoma zaprte:
    • Flatpak:
      mkdir -p ~/.mozilla/firefox/ && cp -a ~/.var/app/org.mozilla.firefox/.mozilla/firefox/* ~/.mozilla/firefox/
    • Snap:
      mkdir -p ~/.mozilla/firefox/ && cp -a ~/snap/firefox/common/.mozilla/firefox/* ~/.mozilla/firefox/

V obeh primerih, ko ste profile premaknili, zaženite Firefox iz terminala z ukazom firefox -P. Izberite želeni profil. Po tej začetni nastavitvi ukaz -P ne bo več potreben.

Namestitev z upraviteljem paketov distribucije

Za namestitev Firefoxa z uporabo upravitelja paketov sledite dokumentaciji za svojo distribucijo Linuxa.

Ta način je priporočen, saj zagotovi, da so Firefox in vse potrebne knjižnice nameščeni in nastavljeni optimalno za vašo distribucijo. Po drugi strani boste morda posodobitve Firefoxa prejemali z manjšo zakasnitvijo, saj lahko preteče nekaj časa od uradnega izida nove različice do trenutka, ko paket posodobi tudi vaša distribucija. Vaša distribucija lahko tudi distribuira Firefox brez njegove blagovne znamke ali distribuira samo ESR.

Namestitev s Flatpakom

Da namestite Firefox iz Flatpaka, namestite in nastavite Flatpak na svoj računalnik. Ko je Flatpak nameščen, obiščite stran Firefoxa na Flathubu in kliknite gumb Namesti. Namesto tega lahko v terminalu poženete naslednji ukaz:

flatpak install flathub org.mozilla.firefox

Flatpak privzeto namesti Firefox v jeziku, v katerem je nastavljen operacijski sistem. Za uporabo drugega jezika sledite navodilom v članku Uporabljajte Firefox v drugem jeziku.

Namestitev s Snapom

Da namestite Firefox iz Snapa, namestite Snap na svoj računalnik. Ko je Snap nameščen, obiščite stran Firefoxa v trgovini Snapcraft, kliknite gumb Namesti in sledite navodilom. Namesto tega lahko v terminalu poženete naslednji ukaz:

sudo snap install firefox

Kanali za izdajo Firefox Beta, Nightly in ESR so na voljo tudi kot paket snap

  • Kanal Beta:
sudo snap install firefox --beta
  • Kanal Nightly
sudo snap install firefox --edge
  • Kanal ESR
sudo snap install firefox --channel=esr/stable

Če je na voljo, Snap namesti Firefox v jeziku, v katerem je nastavljen operacijski sistem. Za uporabo drugega jezika sledite navodilom v članku Uporabljajte Firefox v drugem jeziku.

Namestitev Firefoxa iz Mozillinih gradenj Tarball

Preden namestite Firefox iz gradnje Mozilla Tarball, se prepričajte, da so na vašem računalniku nameščene zahtevane knjižnice. Manjkajoče ali nezdružljive knjižnice lahko povzročijo, da Firefox ne bo deloval.

Sistemska namestitev Firefoxa (za napredne uporabnike)

Za namestitev Firefoxa s to metodo se morate imeti možnost prijaviti kot korenski uporabnik ali izvajati ukaze sudo.

Ta namestitev bo imela prednost pred različico Firefoxa, nameščeno prek upravitelja paketov. Če želite zagnati različico, nameščeno z upraviteljem paketov, boste morali zagnati binarno datoteko iz terminala. V večini distribucij to storite tako, da odprete terminal in vnesete:
/usr/bin/firefox

  1. Pojdite na stran za prenos Firefoxa in kliknite Download for Linux 64-bit ali Download for Linux ARM64.
    • Lahko tudi kliknete povezavo Vsi prenosi Firefoxa, da izberete drugo izdajo/različico: Nightly, Beta, Developer ali Extended Support Release (ESR).
  2. Odprite terminal in pojdite v mapo, kamor se je shranil vaš prenos. Na primer:
    cd ~/Downloads
  3. Vsebino prenesene datoteke razširite tako, da vnesete:
    tar xJf firefox-*.tar.xz
    rm firefox-*.tar.xz
  4. Če ste prenesli določeno gradnjo, boste morda želeli ustrezno preimenovati razširjeno mapo. Na primer:
    mv firefox firefox-nightly

    Naslednje ukaze je treba izvesti kot korenski uporabnik ali pred njimi dodati sudo.
  5. Premaknite razširjeno mapo Firefox v /opt:
    mv firefox /opt
  6. Ustvarite simbolično povezavo do izvršljive datoteke Firefoxa:
    ln -s /opt/firefox/firefox /usr/local/bin/firefox
  7. Prenesite kopijo namizne datoteke:
    wget https://raw.githubusercontent.com/mozilla/sumo-kb/main/install-firefox-linux/firefox.desktop -P /usr/local/share/applications

Druga možnost, če wget ni nameščen na vašem računalniku, je, da obiščete zgoraj navedeni naslov, z desno miškino tipko kliknete na stran, da odprete priročni meni, in izberete Shrani stran kot. Ko datoteko prenesete, jo premaknite v /usr/local/share/applications.

Če želite preveriti, ali je bila namestitev uspešna, lahko odprete stran Odpravljanje težav. V razdelku Osnovni podatki mora biti vrednost vrstice Binarna datoteka aplikacije enaka /opt/firefox/firefox-bin.

Lokalna namestitev Firefoxa v uporabniškem računu

Če nimate dostopa za prijavo kot korenski uporabnik ali izvajanje ukazov sudo ali pa preprosto raje uporabljate lokalni Firefox v svojem računu, lahko izvedete lokalno namestitev. To lahko storite tudi, če želite imeti več namestitev Firefoxa za različne gradnje.
  1. Pojdite na stran za prenos Firefoxa in kliknite Download for Linux 64-bit ali Download for Linux ARM64.
    • Lahko tudi kliknete povezavo Vsi prenosi Firefoxa, da izberete drugo izdajo/različico: Nightly, Beta, Developer ali Extended Support Release (ESR).
  2. Odprite terminal in pojdite v mapo, kamor se je shranil vaš prenos. Na primer:
    cd ~/Downloads
  3. Razširite vsebino prenesene datoteke. S tem boste ustvarili mapo z imenom firefox. Po tem lahko arhiv izbrišete:
    tar xJf firefox-*.tar.xz
    rm firefox-*.tar.xz
  4. Če ste prenesli določeno gradnjo, boste morda želeli ustrezno preimenovati razširjeno mapo. Na primer:
    mv firefox firefox-nightly
  5. Razširjeno mapo lahko pustite v mapi za prenose ali jo premaknete na drugo mesto v svojem računu. Na primer:
    mv firefox ~/firefox
  6. Firefox je zdaj pripravljen za uporabo. Zaženete ga lahko neposredno iz terminala:
    ~/firefox/firefox &
  7. Ustvarite bližnjico na namizju. (V vaši distribuciji Linuxa je lahko drugače.)
    • Z desno miškino tipko kliknite na namizje in v priročnem meniju izberite Ustvari zaganjalnik.
    • To lahko vnesete tudi v terminal:
      ln -s ~/firefox/firefox ~/Desktop/
    • Ikono za bližnjico na namizju najdete v ~/firefox/browser/chrome/icons/default/
Opomba: Ta metoda ne spremeni vezave vrst datotek v sistemu, zato se povezave iz drugih programov ne bodo odprle v lokalni namestitvi. Povezavo boste morali kopirati in jo prilepiti v naslovno vrstico Firefoxa.

Opozorilo o varnostnih funkcijah

V nekaterih distribucijah Linuxa, ki uporabljajo AppArmor, kot so distribucije, ki temeljijo na Debianu, Ubuntuju, openSUSE in SUSE Linux, se lahko prikaže obvestilo, da nekatere varnostne funkcije Firefoxa morda nudijo manjšo zaščito v vašem trenutnem operacijskem sistemu. Če želite izvedeti več, glejte Firefox security features warning on Linux.

Povezani članki

Ti prima sodelavci so pomagali napisati ta članek:

Illustration of hands

Postanite prostovoljec

Pridobivajte in delite svoje znanje z ostalimi. Odgovarjajte na vprašanja in izboljšajte bazo znanja.

Več o tem