Firefox telepítése Linuxra

Firefox Firefox Utoljára frissítve: 1 day, 15 hours ago

Számos Linux-disztribúció előre telepítve tartalmazza a Firefox böngészőt a csomagkezelőjén keresztül, és alapértelmezett böngészőként állítja be. Ha azonban más módszerrel kell telepítenie a Firefoxot Linuxra, a következő útmutató segít megismerni a Firefox letöltésének és telepítésének különböző alternatív módjait Linuxon.

Ez a leírás kízárólag Linuxra vonatkozik. A Firefox Mac rendszeren történő telepítésével kapcsolatos útmutató a Firefox telepítése Mac-re leírásban található.A Firefox Windows rendszerre történő telepítésével kapcsolatos útmutató Firefox telepítése Windows rendszerre leírásban olvasható.

Firefox .deb csomag telepítése Debian-alapú disztribúciókhoz (Ajánlott)

A .deb csomag APT tárolón keresztül történő telepítéséhez tegye a következőket:

  1. Hozzon létre egy könyvtárat az APT tároló kulcsainak tárolására, ha az még nem létezik:
    sudo install -d -m 0755 /etc/apt/keyrings
  2. Importálja a Mozilla APT tároló aláíró kulcsát:
    wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
    Ha nincs telepítve a wget, telepítheti a következő paranccsal: sudo apt-get install wget
  3. Az ujjlenyomatnak 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3-nak kell lennie. Ezt a következő paranccsal ellenőrizheti:
    gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nA kulcs ujjlenyomata egyezik ("$0").\n"; else print "\nAz ellenőrzés sikertelen: az ujjlenyomat ("$0") nem egyezik az elvárttal.\n"}'
  4. Ezután adja hozzá a Mozilla APT tárolót a forráslista fájljához:
    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
  5. Konfigurálja az APT-t, hogy a Mozilla tárolóból származó csomagokat részesítse előnyben:
    echo '
    Package: *
    Pin: origin packages.mozilla.org
    Pin-Priority: 1000
    ' | sudo tee /etc/apt/preferences.d/mozilla
  6. Frissítse a csomaglistát, és telepítse a Firefox .deb csomagot:
    sudo apt-get update && sudo apt-get install firefox

Firefox beállítása különböző nyelveken .deb fájlokkal

Azok számára, akik az amerikai angol helyett más nyelven szeretnék használni a Firefoxot, létrehoztunk .deb csomagokat, amelyek tartalmazzák a Firefox nyelvi csomagokat. Egy adott nyelvi csomag telepítéséhez cserélje ki az fr-t az alábbi példában a kívánt nyelvkódra:

sudo apt-get install firefox-l10n-fr

Az összes elérhető nyelvi csomag listázásához használhatja ezt a parancsot, miután hozzáadta a Mozilla APT tárolót és futtatja a sudo apt-get update parancsot:

apt-cache search firefox-l10n

Adatmigráció

Ha korábban Snap vagy Flatpak verziót használt, importálnia kell a profilját. Ezt kétféleképpen teheti meg. Bármelyik módszert választhatja: 1. módszer: Állítsa be a Syncet. Ezzel kapcsolatos információ A Firefox Sync telepítése leírásban olvasható. 2. módszer: Másolja át a meglévő fájlokat a számítógépén. Győződjön meg róla, hogy a számítógépén lévő összes Firefox példány teljesen be van zárva, mielőtt ezt megteszi:

    • 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/

Mindkét esetben, miután áthelyezte a profilokat, indítsa el a Firefoxot a terminálból a firefox -P paranccsal. Válassza ki a kívánt profilt. A kezdeti beállítás után a -P parancsra már nem lesz szükség.

Telepítés a Linux disztribúció csomagkezelőből

A Firefox csomagkezelőn keresztüli telepítéséhez keresse meg a Linux disztribúciójának dokumentációját.

Ez a módszer azért ajánlott, mert biztosítja, hogy a Firefox és az összes szükséges könyvtár telepítve és optimálisan legyen beállítva a disztribúciójához. Előfordulhat azonban egy kis késés a Firefox új verziójának hivatalos megjelenése és a disztribúció által frissített verzió között. Előfordulhat, hogy a disztribúció Firefox márkajelzés nélkül terjeszti, vagy csak az ESR verziót terjeszti.

Telepítés Flatpakból

A Firefox Flatpakból való telepítéséhez be kell állítania a Flatpaket a számítógépén. Miután a Flatpak telepítve van, menjen a Firefox Flathub oldalára, és kattintson a Telepítés gombra. Másik megoldásként beírhatja a következő parancsot egy terminálba:

flatpak install flathub org.mozilla.firefox

Alapértelmezés szerint a Flatpak ugyanabba a területi beállításba telepíti a Firefoxot, mint amelyben az operációs rendszer van. Más nyelv használatához kövesse a Firefox használata más nyelven leírásban található ismertetőt.

Telepítés Snapből

A Firefox Snap alkalmazásból való telepítéséhez telepítse a Snapet a számítógépén. A Snap telepítése után lépjen a Firefox Snapcraft Store oldalára, és kattintson a Telepítés gombra, majd kövesse az leírás menetét. Másik megoldásként beírhatja a következő parancsot egy terminálba:

sudo snap install firefox

Ha elérhető, a Snap az operációs rendszerével azonos nyelv- és országkódnak megfelelőentelepíti a Firefoxot. Más nyelv használatához kövesse a Firefox használata más nyelven leírásban található ismertetőt.

A Firefox telepítése a Mozilla buildekből

Mielőtt telepíti a Firefoxot egy Mozilla buildből, győződjön meg róla, hogy számítógépén telepítve vannak a szükséges programkönyvtárak. A hiányzó vagy nem kompatibilis programkönyvtárak a Firefox böngésző működésképtelenségét okozhatják.

A Firefox rendszerszintű telepítése (haladó felhasználóknak)

Ha ezzel a módszerrel szeretné telepíteni a Firefoxot, root felhasználóként kell bejelentkeznie, vagy a sudo parancsot kell használnia.

Ez a telepítés elsőbbséget fog élvezni a csomagkezelőn keresztül telepített Firefox verzióval szemben. A csomagkezelővel telepített verzió futtatásához futtatnia kell a bináris fájlt egy terminálról. Ehhez a legtöbb disztribúcióban meg kell nyitni egy terminált, és írja be:
/usr/bin/firefox

  1. Menjen a Firefox letöltési oldalra, és kattintson a Letöltés Linux 32-bit vagy Letöltés Linux 64-bit gombra.
  2. Nyisson meg egy terminált, és lépjen abba a mappába, ahová a letöltés mentve lett. Például:
    cd ~/Downloads
    Csomagolja ki a letöltött fájl tartalmát a következő parancs beírásával:
    tar xjf firefox-*.tar.bz2

    A következő parancsokat root felhasználóként kell végrehajtani, vagy a 'sudo paranccsal kell kezdődnie.
  3. Helyezze át a kicsomagolt Firefox mappát a /opt helyre:
    mv firefox /opt
  4. Hozzon létre egy szimbolikus hivatkozást a Firefox futtatható fájljára:
    ln -s /opt/firefox/firefox /usr/local/bin/firefox
  5. Töltse le az asztali fájl másolatát:
    wget https://raw.githubusercontent.com/mozilla/sumo-kb/main/install-firefox-linux/firefox.desktop -P /usr/local/share/applications

Másik megoldásként, ha a wget nincs telepítve a számítógépére, lépjen a fent említett URL-re, kattintson a jobb gombbal az oldalra a helyi menü megnyitásához, és válassza a Oldal mentése másként lehetőséget. A fájl letöltése után helyezze át a /usr/local/share/applications helyre.

A telepítés sikerességének ellenőrzéséhez nyissa meg a Hibaelhárítási információk oldalt. Az Alkalmazás alapjai szakaszban az Alkalmazás bináris sor értékének /opt/firefox/firefox-bin-nek kell lennie.

Helyi Firefox telepítése a felhasználói fiókban

Ha nem tud root felhasználóként bejelentkezni vagy 'sudo parancsokat végrehajtani, vagy egyszerűen csak egy helyi Firefoxot szeretné használni, akkor helyi telepítést is végezhet. Az is megoldható, hogy különböző Firefox buildek kerüljenek telepítésre.

Menjen a Firefox letöltési oldalára, és kattintson a Letöltés most gombra.

    • A gomb alatt található Letöltés más platformokra és nyelveken' linkre kattintva másik buildet is választhat: Nightly, Beta, Developer vagy ESR.
  1. Nyisson meg egy terminált, és lépjen abba a mappába, ahová a letöltés mentve lett. Például:
    cd ~/Downloads
  2. Bontsa ki a letöltött fájl tartalmát. Ez létrehoz egy firefox nevű mappát. Ezt követően törölheti a letöltött archívumot:
    tar xjf firefox-*.tar.bz2
    rm firefox-*.tar.bz2
  3. Ha egy adott buildet töltött le, érdemes a tömörítetlen mappát ennek megfelelően átnevezni. Például:
    mv firefox firefox-nightly
  4. A tömörítetlen mappát a letöltési mappádban hagyhatod, vagy áthelyezheted egy másik helyre a fiókodban. Például:
    mv firefox ~/firefox
  5. A Firefox most már készen áll a használatra. Közvetlenül a terminálból is futtathatja:
    ~/firefox/firefox &
  6. Hozzon létre egy asztali parancsikont. (Lehet, hogy a Linux-disztribúciójában ez másképp van.)
    • Kattintson jobb gombbal az asztalra, és válassza az Indító létrehozása lehetőséget a helyi menüből.
    • Vagy írja be ezt a terminálban:
      ln -s ~/firefox/firefox ~/Desktop/
    • Az asztali parancsikon ikonja a ~/firefox/browser/chrome/icons/default/ alatt található.
Megjegyzés: Ez a módszer nem változtatja meg a rendszerben összerendelt fájltípusokat, így más alkalmazásokból származó hivatkozások nem nyílnak meg a helyi telepítésben. A linket másolnia kell, és be kell illesztenie a Firefox címsorába.

Biztonsági funkciók figyelmeztetése

Előfordulhat, hogy egy figyelmeztetést lát, miszerint "A Firefox egyes biztonsági funkciói kevesebb védelmet nyújthatnak a jelenlegi operációs rendszeren."

A Firefoxban lévő sandbox nem privilegizált felhasználói névtereket használ új folyamatok létrehozásakor a nagyobb biztonság érdekében. Ez biztonsági kockázatnak tekinthető, ezért egyes Linux disztribúciók korlátozni kezdték a használatát, és csak ott engedélyezik a működését, ahol van AppArmor profil.

Az ilyen profilok csak korlátozott számú telepítési útvonalat fedhetnek le, beleértve a Snap és Debian csomagokat. Azonban nem fedhetnek le néhány más használati esetet, például a tarball telepítéseket, valamint a helyi fejlesztési buildeket.

Firefox AppArmor profil létrehozásához:

A /etc/apparmor.d/ mappában hozzon létre egy fájlt firefox-local néven

A fájlba írja be a következőket: # This profile allows everything and only exists to give the # application a name instead of having the label "unconfined" abi <abi/4.0>, include <tunables/global> profile firefox-local /home/<USER>/bin/firefox/{firefox,firefox-bin,updater} flags=(unconfined) { userns, # Site-specific additions and overrides. See local/README for details. include if exists <local/firefox> }


Cserélje ki a <USER> részt a Linux felhasználónevére. Ez feltételezi, hogy a Firefox telepítés a $HOME/bin/ mappában van.

Miután elmentette a fájlt, futtassa a sudo systemctl restart apparmor.service parancsot a Linux terminálban.

Hasznos volt a leírás?

Kérem, várjon...

Ezek a nagyszerű emberek segítettek a leírás megírásában:

Illustration of hands

Közreműködés

Növelje és ossza meg tapasztalatát másokkal. Válaszoljon kérdésekre és tökéletesítse a tudásbázisunkat.

További tudnivalók