Mnoho linuxových distribucí má Firefox již předinstalovaný prostřednictvím správce balíčků a nastavený jako výchozí prohlížeč. Pokud však potřebujete Firefox v Linuxu nainstalovat jiným způsobem, následující příručka vám ukáže různé alternativní způsoby stažení a instalace Firefoxu v Linuxu.
Obsah
Instalace balíčku Firefox .deb pro distribuce založené na Debianu (doporučeno)
Chcete-li nainstalovat balíček .deb prostřednictvím APT repozitáře, postupujte takto:
- Vytvořte adresář pro ukládání APT klíčů repozitářů, pokud ještě neexistuje:
sudo install -d -m 0755 /etc/apt/keyrings
- Importujte podepisovací klíč repozitáře Mozilla:
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
- Pokud nemáte nainstalovaný
wget
, nainstalujte jej pomocísudo apt-get install wget
- Otisk klíče by měl být 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3. Zkontrolovat jej můžete tímto příkazem:
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"}'
- Dále přidejte repozitář Mozilla do seznamu zdrojů:
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
- Nastavte APT tak, aby upřednostňoval balíčky z repozitáře Mozilla:
echo '
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
' | sudo tee /etc/apt/preferences.d/mozilla
- Aktualizujte seznam balíčků a nainstalujte Firefox:
sudo apt-get update && sudo apt-get install firefox
Nastavení různých jazyků pro Firefox s .deb balíčky
Pokud chcete používat Firefox v jiném jazyce než v americké angličtině, existují také jazykové balíčky .deb
. Například pro francouzštinu zadejte:
sudo apt-get install firefox-l10n-fr
Seznam dostupných jazykových balíčků zjistíte pomocí:
apt-cache search firefox-l10n
Seznam dostupných jazykových balíčků zjistíte po přidání repository a spuštění sudo apt-get update
pomocí:
apt-cache search firefox-l10n
Migrace dat
Pokud jste dříve používali Snap nebo Flatpak, budete muset importovat svůj uživatelský profil. Existují dvě metody:
- Metoda 1: Nastavení synchronizace (Sync). Viz článek Jak si nastavit službu Sync na počítači.
- Metoda 2: Zkopírování existujících souborů na vašem počítači. Než to uděláte, ujistěte se, že jsou všechny kopie Firefoxu na vašem počítači zcela ukončeny:
- 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:
V obou případech po přesunutí profilů spusťte Firefox z terminálu příkazem firefox -P
. Vyberte požadovaný profil. Po tomto úvodním nastavení už nebude potřeba příkaz -P
znovu zadávat.
Instalace z balíčkového správce vaší distribuce
Pro instalaci Firefoxu pomocí balíčkového správce vaší distribuce se prosím podívejte do dokumentace vaší Linuxové distribuce.
Tato metoda je doporučena, protože zajišťuje, že Firefox a všechny potřebné knihovny jsou nainstalovány a optimálně nakonfigurovány pro vaši distribuci. Může však být drobný zpoždění mezi oficiálním vydáním nové verze Firefoxu a okamžikem, kdy vaše distribuce aktualizuje verzi, kterou distribuuje. Vaše distribuce také může distribuovat Firefox bez jeho značky nebo pouze distribuovat ESR verzi.
Instalace z Flatpaku
Pro instalaci Firefoxu z Flatpaku, nainstalujte a nakonfigurujte Flatpak na vašem počítači. Jakmile je Flatpak nainstalován, přejděte na stránku Firefoxu na Flathubu a klepněte na tlačítko . Alternativně můžete v terminálu zadat následující příkaz:
flatpak install flathub org.mozilla.firefox
Ve výchozím nastavení Flatpak instaluje Firefox ve stejné lokalizaci jako váš operační systém. Pokud chcete použít jiný jazyk, postupujte podle článku Zobrazení rozhraní Firefoxu v jiném jazyce.
Instalace z Snapu
Pro instalaci Firefoxu z Snapu, nainstalujte Snap na vašem počítači. Jakmile je Snap nainstalován, přejděte na stránku Firefoxu na Snapcraftu, klepněte na tlačítko a postupujte podle pokynů. Alternativně můžete v terminálu zadat následující příkaz:
sudo snap install firefox
Pokud je to k dispozici, Snap instaluje Firefox ve stejné lokalizaci jako váš operační systém. Pokud chcete použít jiný jazyk, postupujte podle článku na Zobrazení rozhraní Firefoxu v jiném jazyce.
Instalace Firefoxu z repozitářů Mozilly
Před instalací Firefoxu z repozitářů Mozilly se přesvědčte, že má váš počítač nainstalované všechny potřebné knihovny. Chybějící nebo nekompatibilní knihovny mohou způsobit, že Firefox nebude funkční.
Systémová instatace Firefoxu (pro pokročilé uživatele)
Aby bylo možné nainstalovat Firefox tímto způsobem, musíte být s to přihlásit se jako root nebo spustit příkaz sudo
.
Tato instalace bude mít přednost před verzí Firefoxu nainstalovanou prostřednictvím správce balíčků. Ke spuštění verze nainstalované pomocí správce balíčků bude potřeba spustit její binární soubor z terminálu. Ve většině distribucí to provedete tak, že otevřete terminál a zadáte /usr/bin/firefox
- Navštivte stránku pro stažení Firefoxu a klepěnte na tlačítko or .
- Otevřete terminál a přejděte do složky, do níž jste soubor s Firefoxem stáhli. Například:
cd ~/Downloads
- Rozbalte obsah staženého souboru zadáním
tar xjf firefox-*.tar.bz2
-
Následující příkazy musí být spuštěny jako root nebo jim musí předcházet příkazsudo
.
- Přesuňte rozbalenou složku Firefox do složky /opt:
mv firefox /opt
- Vytvořte symbolický odkaz na spustitelný soubor Firefoxu:
ln -s /opt/firefox/firefox /usr/local/bin/firefox
- Stáhněte si kopii souboru pro plochu:
wget https://raw.githubusercontent.com/mozilla/sumo-kb/main/install-firefox-linux/firefox.desktop -P /usr/local/share/applications
Pokud nemáte v počítači nainstalovaný program wget
, přejděte na výše uvedenou adresu URL, na stránce klepněte pravým tlačítkem myši, aby se otevřela kontextová nabídka, a zvolte . Po stažení souboru ho přesuňte do složky /usr/local/share/applications.
Chcete-li ověřit, zda instalace proběhla úspěšně, můžete otevřít stránku Technické informace. V sekci Stručně o aplikaci by měl mít řádek Binární soubor aplikace hodnotu /opt/firefox/firefox-bin
.
Místní instalace Firefoxu v uživatelském účtu
sudo
, nebo jen prostě dáváte přednost používání místního Firefoxu ve svém účtu, můžete provést místní instalaci. Tento postup můžete použít rovněž v případě, že chcete mít více instalací Firefoxu různých sestavení.- Navštivte stránku pro stažení Firefoxu a klepněte na tlačítko .
- Také můžete kliknout na odkaz Stáhnout pro jinou platformu nebo v jiném jazyce nacházející se pod tímto tlačítkem a vybrat si jiné sestavení: noční (Nightly), Beta, pro vývojáře (Developer edition) nebo s rozšířenou podporou (Extended Support Release).
- Otevřete terminál a přejděte do složky, do níž jste soubor s Firefoxem stáhli. Například:
-
cd ~/Downloads
-
- Rozbalte obsah staženého souboru. Tím se vytvoří složka s názvem firefox. Poté můžete archiv odstranit:
-
tar xjf firefox-*.tar.bz2
rm firefox-*.tar.bz2
-
- Pokud jste si stáhli konkrétní sestavení, možná budete chtít rozbalenou (dekomprimovanou) složku odpovídajícím způsobem přejmenovat. Například:
-
mv firefox firefox-nightly
-
- Rozbalenou složku můžete ponechat ve složce Stažené soubory nebo ji můžete přesunout na jiné místo ve svém účtu. Například:
-
mv firefox ~/firefox
-
- Firefox je nyní připraven k použití. Spustit ho můžete přímo z terminálu:
-
~/firefox/firefox &
-
- Vytvořte na ploše spouštěč. (Postup se může ve vaší linuxové distribuci lišit.)
- Klepněte pravým tlačítkem myši na plochu a z kontextové nabídky zvolte Vytvořit spouštěč.
- Nebo také můžete zadat do terminálu tento příkaz:
-
ln -s ~/firefox/firefox ~/Desktop/
-
- Ikona spouštěče se bude nacházet ve složce
~/firefox/browser/chrome/icons/default/
Varování o bezpečnostních funkcích
Na některých distribucích Linuxu se může zobrazit upozornění, že některé bezpečnostní funkce Firefoxu mohou na vašem aktuálním operačním systému poskytovat menší ochranu. Chcete-li se dozvědět více, podívejte se na článek Firefox security features warning on Linux.