Ubuntu 22.04 konečně odstranilo .deb
balíček pro webový prohlížeč Firefox z jeho úložiště! Zde je návod, jak jej nainstalovat zpět.
Jak možná víte, Firefox v Ubuntu 22.04 je balíček Snap, který běží v sandboxu. Je snadné jej odstranit. Ale když se pokusíte nainstalovat balíček deb přes apt
, stačí nainstalovat verzi Snap zpět!!
Stejně jako Chromium je deb Firefoxu v Ubuntu 22.04 prázdný balíček, který odkazuje na oficiální Snap Mozilly.
Způsoby, jak získat Firefox v Ubuntu jako deb:
Snap je v pořádku. Ale když se pokoušíte nainstalovat rozšíření Gnome, prohlížeč v tuto chvíli nefunguje! Takže potřebujete řešení:
- Firefox Linux tarball z webu Mozilla
- Firefox ESR PPA.
- Firefox PPA.
- Úložiště Ubuntuzilla
Linuxový tarball je dobrá volba, ale chybí mu integrace zástupců na ploše. A musíte si ručně stáhnout nejnovější balíček pokaždé, když vyjde nové vydání!
Další možností je úložiště Ubuntuzilla apt. Ubuntu odkazuje na toto úložiště před mnoha lety, když neaktualizovalo samotný balíček Firefoxu.
O něco více preferuji Ubuntu PPA přes launchpad.net a tým PPA „Mozilla Team“ je to, co představím v tomto tutoriálu.
Nainstalujte Firefox prostřednictvím týmu PPA „Mozilla Team“
Tým popsal, že převzal odpovědnost za oficiální balíčky Firefox a Thunderbird Ubuntu.
A správce balíčků Firefox a Firefox ESR pro tým PPA „Mozilla Team“, Rico Tzschichholz, je známý uživatel Ubuntu, který také spravuje oficiální balíčky pro LibreOffice, Plank dock a nevázaný DNS server.
1. Odebrat Firefox Snap
Je v pořádku zachovat výchozí balíček Snap. Způsobí to však duplicitní ikony ve výsledcích vyhledávání.
POZNÁMKA:Před odstraněním záložky exportujte a zálohujte další důležitá data!
Chcete-li jej odstranit, stiskněte Ctrl+Alt+T na klávesnici pro otevření terminálu. Poté spusťte příkaz:
sudo snap remove firefox
2. Přidat Mozilla Team PPA
V terminálu spusťte níže uvedený příkaz a přidejte PPA. Když se zobrazí výzva, zadejte uživatelské heslo (bez zpětné vazby s hvězdičkou) a pokračujte stisknutím klávesy Enter.
sudo add-apt-repository ppa:mozillateam/ppa
Jak popis PPA naznačuje, PPA byl dříve vytvořen pro Firefox ESR a Thunderbird. Nyní obsahuje také nejnovější Firefox.
3. Nainstalujte Firefox přes apt
Tip:Příkazy v tomto kroku také nainstalují Firefox pro staré Ubuntu 16.04. Ačkoli sudo apt update
musí být spuštěn jako první.
Nakonec spusťte níže uvedený příkaz a nainstalujte nejnovější balíček Firefoxu jako deb:
sudo apt install -t 'o=LP-PPA-mozillateam' firefox
Zde -t 'o=LP-PPA-mozillateam'
určuje instalaci Firefoxu z tohoto PPA. Je to nutné, dokud nenastavíte vyšší prioritu balíčku PPA (viz další krok).
Na výběr můžete místo toho nainstalovat Firefox ESR. Je to další oficiální balíček Firefoxu, který se pohybuje pomalu a je určen pro školní nebo podnikové použití.
sudo apt install firefox-esr
4. Nastavte prioritu PPA:
Prázdná deb Firefoxu v oficiálním úložišti Ubuntu má číslo verze 1:1snap1-0ubuntu2. Je vždy vyšší než verze balíčku PPA. Spouštění aktualizací balíčků buď pomocí sudo apt upgrade
nebo ‚Software Updater‘ automaticky nainstaluje oficiální verzi, která přesměruje na Snap.
Chcete-li problém vyřešit, musíte nastavit vyšší prioritu PPA. Chcete-li tak učinit, spusťte níže uvedený příkaz v terminálu (Ctrl+Alt+T):
sudo gedit /etc/apt/preferences.d/mozillateamppa
Příkaz vytvoří a otevře prázdný konfigurační soubor v textovém editoru Gedit. Až se otevře, přidejte řádky níže a uložte:
Balíček:firefox*
Pin:release o=LP-PPA-mozillateam
Priorita PIN:501
Po uložení souboru spusťte sudo apt update
příkaz v terminálu pro použití změn.
sudo apt update
Jak obnovit Firefox Snap:
Stačí odstranit Mozilla Team PPA pomocí nástroje „Software &Updates“ na kartě Jiný software.
Poté buď spusťte Software Updater a upgradujte Firefox, nebo použijte níže uvedený příkaz apt. Oba automaticky nainstalují zpět předinstalovaný balíček Snap.
sudo apt update && sudo apt install firefox
To je vše. Užijte si to!
Původní článek