Rozšíření GNOME jsou jedním ze skutečných prodejních bodů desktopového prostředí GNOME.
Rychlým kliknutím můžete rozšiřovat, měnit a přidávat funkce na plochu přímo z webu prostřednictvím prohlížeče Firefox.
Instalace těchto šikovných rozšíření funkcí se však brzy stane dotykovým obtížnější. Nebudete moci nainstalovat rozšíření GNOME z webu GNOME Extensions pomocí Firefoxu 52 nebo novějšího.
Proč? Mozilla ruší podporu NPAPI z Firefoxu (změna, o které víme už dlouho). Firefox 52, který vyjde příští měsíc, bude první verze prohlížeče dodána bez podpora zásuvných modulů NPAPI (omluva Flash, cos cokoliv).
Přečtěte si také: 5 vašich nejlepších rozšíření prostředí GNOME
Ukončení podpory této funkce ovlivní mnoho oblíbených pluginů, včetně Silverlight, Adobe Acrobat a Java. Ovlivňuje také integrační plugin GNOME, který vám aktuálně umožňuje instalovat a spravovat rozšíření GNOME ve Firefoxu ihned po instalaci.
Nemluvíme zde o deaktivaci funkce „kliknutím a přehrání“, ale o úplné deaktivaci „toto nelze vůbec spustit“.
Navštivte web GNOME Extensions ve Firefoxu 52 nebo novějším a uvidíte chybu, která zní „nemůžeme detekovat spuštěnou kopii gnome v tomto systému“.
Dobrou zprávou je, že pokud to chcete opravit, můžete – a zde je návod.
Povolte integraci GNOME s Firefoxem
Rozšíření GNOME Shell můžete nadále instalovat, aktualizovat, odstraňovat a spravovat pomocí Firefoxu – ale budete je třeba nejprve nainstalovat náhradní doplněk nazvaný integrace prostředí GNOME pro Chrome a nainstalovat konektor hostitele pro stolní počítače.
Navzdory názvu se nejedná o webové rozšíření specifické pro Chrome. Doplněk funguje ve všech hlavních prohlížečích i ve všech menších prohlížečích, pokud podporují rozhraní „Chrome Extensions API“ (nebo implementaci Firefoxu známou jako „WebExtensions“).
Část 1:Rozšíření
Doplněk Firefoxu pro integraci prostředí GNOME Shell je bezplatný software s otevřeným zdrojovým kódem. Pro větší pohodlí si jej můžete nainstalovat z repozitáře doplňků Mozilly, ale stránku budete muset navštívit přímo, protože (zatím) není považována za stabilní:
Integrace prostředí GNOME Doplněk Firefoxu
Pokud chcete stejné funkce přidat také do Google Chrome nebo Chromium, můžete si nainstalovat rozšíření GNOME Shell Integration for Chrome z Internetového obchodu Chrome:
Rozšíření pro integraci prostředí GNOME pro Chrome/ium
Část 2:Host Connector
Výše uvedený doplněk se pouze částí práce. Musíte také nainstalovat konektor nativního hostitele. Bez toho uvidíte ve Firefoxu chybu, která zní něco jako:‚nativní hostitelský konektor nebyl detekován‘.
Pokud používáte Ubuntu 17.04 (Zesty Zapus), můžete hostitelský konektor nainstalovat přímo z archivů Ubuntu (bez PPA).
Nainstalujte konektor chrome-gnome-shell ze softwaru Ubuntu
Pokud používáte starší verzi Ubuntu – cokoliv mezi 14,04 LTS (Trusty Tahr) a 16,10 (Yakkety Yak) – musíte ke svým softwarovým zdrojům přidat následující PPA , aktualizujte a poté nainstalujte 'chrome-gnome-shell
‘ balíček.
Otevřete nové okno Terminálu a spusťte následující příkazy:
sudo add-apt-repository ppa:ne0sight/chrome-gnome-shell
sudo apt-get update && sudo apt-get install chrome-gnome-shell
Jakmile je hostitelský konektor lokálně nainstalován, je vše připraveno!
Otevřete Firefox (nebo Chrome, pokud jste si nainstalovali rozšíření pro Chrome) a přejděte na webovou stránku GNOME Shell Extensions. Po několika sekundách byste měli vidět, že vše funguje tak, jak má.