Как да използвате разширенията на GNOME Shell

Кратко: Това е подробно ръководство, което ви показва как да инсталирате GNOME Shell Extensions ръчно или лесно чрез браузър.

Докато обсъждахме как да инсталираме теми в Ubuntu 17.10, накратко споменах GNOME Shell Extension. Той е бил използван за активиране на потребителски теми. Днес ще разгледаме подробно GNOME Shell Extensions в Ubuntu 17.10.

Може да използвам термина GNOME Extensions вместо GNOME Shell Extensions, но и двете имат същото значение.

Какво представляват разширенията на GNOME Shell? Как да инсталирате GNOME Shell Extensions? И как да управлявате и премахвате разширенията на GNOME Shell? Ще обясня всички тези въпроси, един по един.

Преди това, ако предпочитате видео, демонстрирах всичко това на канала FOSS в YouTube. Силно препоръчвам да се абонирате за него за още видеоклипове от Linux.

Какво е разширение на GNOME Shell?

Разширение на GNOME Shell е малка част от кода, който подобрява възможностите на работната среда на GNOME.

Мислете за това като за добавка в браузъра си. Например, можете да инсталирате добавка в браузъра си, за да деактивирате рекламите. Тази добавка е разработена от разработчик от трета страна. Въпреки че вашият уеб браузър не го предоставя по подразбиране, инсталирането на тази добавка подобрява възможностите на вашия уеб браузър.

По подобен начин GNOME Shell Extensions са като тези на добавки и плъгини на трети страни, които можете да инсталирате върху GNOME. Тези разширения са създадени, за да изпълняват специфични задачи като показване на метеорологични условия, интернет скорост и т.н.

Разширение на GNOME Shell за показване на информация за времето

Има и разширения GNOME, които не се виждат на горния панел. Но те все още оправят поведението на GNOME. Например, средният бутон на мишката може да се използва за затваряне на приложение с едно такова разширение.

Инсталиране на разширенията на GNOME Shell

Сега, след като знаете какви са GNOME Shell Extensions, нека да видим как да ги инсталираме. Има три начина да използвате GNOME Extensions:

  • Използвайте минимален набор от разширения от Ubuntu (или вашата дистрибуция на Linux)
  • Намерете и инсталирайте разширения в уеб браузъра си
  • Изтеглете и ръчно инсталирайте разширения

Преди да научите как да използвате GNOME Shell Extensions, трябва да инсталирате GNOME Tweak Tool. Можете да го намерите в Софтуерния център. Друга възможност е да използвате тази команда:

sudo apt install gnome-tweak-tool 

Понякога трябва да знаете и версията на GNOME Shell, която използвате. Това помага да се определи дали едно разширение е съвместимо с вашата система или не. Можете да използвате командата по-долу, за да го намерите:

 gnome-shell --version 

1. Използвайте пакет gnome-shell-extensions [най-лесният и безопасен начин]

Ubuntu (и няколко други Linux дистрибуции като Fedora) осигуряват пакет с минимален набор от разширения на GNOME. Не е нужно да се притеснявате за съвместимостта тук, тъй като е тествана от вашата дистрибуция на Linux.

Ако искате не, просто вземете този пакет и ще имате инсталирани 8-10 GNOME разширения.

 sudo apt install gnome-shell-extensions 

Ще трябва да рестартирате системата (или просто да рестартирате GNOME Shell, не го помня в този момент). След това стартирайте GNOME Tweaks и ще откриете няколко инсталирани разширения. Можете просто да превключвате бутона, за да започнете да използвате инсталирано разширение.

Разширения на GNOME Shell в инструмента за настройка на GNOME

2. Инсталирайте разширенията на GNOME Shell от уеб браузър

Проектът GNOME има цял уебсайт, посветен на разширенията. Не е това. Можете да намерите, инсталирате и управлявате разширенията си на този уебсайт. Няма нужда дори от инструмента за настройка на GNOME.

Уебсайт на GNOME Shell Extensions

Но за да инсталирате разширения един уеб браузър, имате нужда от две неща: добавка за браузър и родния хост конектор във вашата система.

Стъпка 1: Инсталирайте добавката на браузъра

Когато посетите сайта на GNOME Shell Extensions, ще видите съобщение като това:

"За да контролирате разширенията на GNOME Shell, използвайки този сайт, трябва да инсталирате интеграцията на GNOME Shell, която се състои от две части: разширение на браузъра и приложение за съобщения на родния хост."

Можете просто да кликнете върху предложената връзка за добавка от вашия уеб браузър. Можете да ги инсталирате и от връзката по-долу:

  • За Google Chrome, Chromium и Vivaldi: уеб магазин на Chrome.
  • За Firefox: Mozilla Addons.
  • За Opera: Addons от Opera

Стъпка 2: Инсталирайте родния конектор

Просто инсталирането на добавка за браузъра няма да ви помогне. Все още ще виждате грешка като:

„Въпреки че разширяването на интеграцията на GNOME Shell работи, родният конектор за хост не е открит. Прегледайте документацията за инструкции за инсталиране на съединителя "

Това е така, защото все още не сте инсталирали конектора на хоста. За да направите това, използвайте тази команда:

 sudo apt install chrome-gnome-shell 

Не се притеснявайте за префикса „chrome“ в името на пакета. Това няма нищо общо с Chrome. Тук не е необходимо да инсталирате отделен пакет за Firefox или Opera.

Стъпка 3: Инсталиране на GNOME Shell Extensions в уеб браузър

След като сте изпълнили тези две изисквания, всички сте готови да се преобърнат. Сега, когато отидете в разширението на GNOME Shell, няма да видите съобщение за грешка.

Добра идея е да подредите разширенията за текущата версия на GNOME

Добро нещо е да сортирате разширенията от вашата версия на GNOME Shell. Това обаче не е задължително. Това, което се случва тук, е, че разработчик създава разширение за настоящата версия на GNOME. За една година ще има още две издания на GNOME. Но разработчикът не е имал време да тества или актуализира своето разширение.

В резултат на това няма да знаете дали това разширение е съвместимо с вашата система или не. Възможно е разширението да работи добре дори в по-новата версия на GNOME Shell, въпреки че това разширение е на възраст от години. Възможно е също, че разширението не работи в по-новата GNOME Shell.

Можете да търсите и разширение. Да речем, че искате да инсталирате разширение за времето. Просто го потърсете и изберете един от резултатите от търсенето.

Когато посетите разширената страница, ще видите бутон за превключване.

Превключете бутона, за да активирате или деактивирате GNOME Shell Extensions

Кликнете върху него и ще бъдете подканени дали искате да инсталирате това разширение:

Очевидно е, че отидете за инсталиране тук. След като бъде инсталиран, ще видите, че бутонът за превключване вече е включен и има опция за настройка до нея. Можете да конфигурирате разширението, като използвате опцията за настройка. Можете също да деактивирате разширението от тук.

Разширенията могат да се конфигурират чрез браузъра

Можете също да конфигурирате настройките на разширение, което сте инсталирали чрез уеб браузъра в инструмента за настройка на GNOME:

Инсталираните разширения винаги ще бъдат достъпни в Tweaks

Можете да видите всички инсталирани разширения на уебсайта в раздела за инсталирани разширения. Можете също да изтриете разширенията, които сте инсталирали чрез уеб браузъра тук

Управлявайте инсталираните разширения на GNOME Shell

Едно от основните предимства на използването на уеб сайта за разширения на GNOME е, че можете да видите дали има налична актуализация за разширение. Няма да го получите в настройките на GNOME или в системната актуализация.

3. Инсталирайте ръчно GNOME Shell Extensions

Не е необходимо винаги да сте онлайн, за да инсталирате разширенията на GNOME Shell. Можете да изтеглите файловете и да ги инсталирате по-късно, без да имате нужда от интернет.

Отидете на уеб сайта за разширения на GNOME и изтеглете разширението с последната версия.

Изтеглете GNOME Shell Extension

Извадете изтегления файл. Копирайте папката в директорията ~ / .local / share / gnome-shell / extensions . Отидете в началната си директория и натиснете Crl + H, за да покажете скритите папки. Намерете папка .local тук и от там можете да намерите пътя си до директорията с разширения.

След като копирате файловете в правилната директория, влезте в нея и отворете файла metadata.json. Потърсете стойността на uuid.

Уверете се, че името на папката на разширението е същото като стойността на uuid в файла metadata.json. Ако не, преименувайте директорията на стойността на този uuid.

Името на папката за разширения трябва да бъде същото като uuid

Почти там! Сега рестартирайте GNOME Shell. Натиснете Alt + F2 и въведете r, за да рестартирате GNOME Shell.

Рестартирайте GNOME Shell

Рестартирайте инструмента за настройка на GNOME. Сега ще видите ръчно инсталираното разширение GNOME в инструмента за настройка. Тук можете да конфигурирате или активирате новоинсталираното разширение.

И това е всичко, което трябва да знаете за инсталирането на GNOME Shell Extensions.

Премахнете разширенията на GNOME Shell

Напълно разбираемо е, че може да искате да премахнете инсталираното разширение на GNOME Shell.

Ако сте го инсталирали чрез уеб браузър, можете да отидете в инсталирания раздел за разширения на уеб сайта на GNOME и да го премахнете от там (както е показано в по-ранна снимка).

Ако сте го инсталирали ръчно, можете да го премахнете, като изтриете разширенията от директорията ~ / .local / share / gnome-shell / extensions.

Съвет за бонуси: Получавайте известия за актуализациите на GNOME Shell Extensions

Вече разбрахте, че няма начин да знаете дали е налична актуализация за разширение на GNOME Shell, освен за посещение на уеб сайта за разширения на GNOME.

За щастие за вас има разширение на GNOME Shell, което ви уведомява, ако има налична актуализация за инсталирано разширение. Можете да го получите от връзката по-долу:

Уведомител за актуализиране на разширение

Как управлявате разширенията на GNOME Shell?

Смятам, че е доста странно, че не можете да актуализирате разширенията чрез системните актуализации. Сякаш разширенията на GNOME Shell дори не са част от системата.

Ако търсите някаква препоръка, прочетете тази статия за най-добрите разширения на GNOME. Същевременно споделете опита си с разширенията на GNOME Shell. Често ли ги използвате? Ако да, кои са любимите ви?

Препоръчано

Пълно ръководство за трикратно зареждане на Windows, Kubuntu и Debian
2019
GNOME 3.26 Издаден! Проверете новите функции
2019
3D отпечатване с отворен код: проучване на научни и медицински решения
2019