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.
Tartalomjegyzék
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:
- 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
- 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
- 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"}'
- 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
- 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
- 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/
- Flatpak:
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 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 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
- Menjen a Firefox letöltési oldalra, és kattintson a vagy gombra.
- 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.
-
- Helyezze át a kicsomagolt Firefox mappát a /opt helyre:
-
mv firefox /opt
-
- Hozzon létre egy szimbolikus hivatkozást a Firefox futtatható fájljára:
-
ln -s /opt/firefox/firefox /usr/local/bin/firefox
-
- 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 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
'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 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.
- Nyisson meg egy terminált, és lépjen abba a mappába, ahová a letöltés mentve lett. Például:
-
cd ~/Downloads
-
- 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
-
- 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
-
- 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
-
- A Firefox most már készen áll a használatra. Közvetlenül a terminálból is futtathatja:
-
~/firefox/firefox &
-
- 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ó.
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.