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


96

Як встановити розширення Shell GNOME?

Чи можливо оновити, видалити та керувати розширеннями?



1
Користувачі Ubuntu 18.04 можуть переходити безпосередньо до цієї відповіді: askubuntu.com/a/1029306/775359
Nagabhushan SN

Відповіді:


50

Для того щоб встановити розширення, вам потрібно gnome-tweak-toolвстановити його, воно повинно бути встановлено за замовчуванням у більшості сучасних версій Ubuntu GNOME, однак якщо це не так, ви можете встановити його, виконавши наступне:

sudo apt-get install gnome-tweak-tool

З gnome-tweak-toolдеякими попередньо встановленими розширеннями, але не заздалегідь увімкненими розширеннями, ви можете переглянути їх, відкривши gnome-tweak-tool(ви можете запустити це у Terminal ( CTRL+ ALT+ T) або пошукати Tweak Toolв Огляді діяльності) та перейти до Extensionsрозділу.


Підготовка браузера (установка та оновлення)

Firefox

Версія 52+

Оскільки Firefox версії 52 підтримка плагінів NPAPI була видалена, тож додатки, такі як GNOME Shell Integrationплагін та Java тощо, не працюватимуть. Тож якщо ви хочете встановити нове розширення, яке ще не встановлено, вам знадобиться рішення з двох частин:

  1. Програма для власного обміну повідомленнями хостів:

    sudo apt-get install chrome-gnome-shell
    
  2. GNOME Shell Integration Firefox плагін .

Після встановлення обох цих програм вам потрібно буде перезапустити веб-переглядач, щоб зміни вступили в силу. Тоді ви зможете переглядати та встановлювати розширення GNOME звідси .

Нижче версії 52

Якщо ви хочете встановити нове розширення, яке ще не встановлено, перейдіть сюди в Firefox і переконайтеся, що GNOME Shell Integrationплагін увімкнено. Отже, або перейдіть сюди about:addons(введіть це в рядок URL-адрес і натисніть ENTER), перейдіть до Pluginsрозділу і переконайтеся, що GNOME Shell Integrationплагін встановлено Always Activate, або зробіть те саме, але замість цього встановіть його, Ask to Activateа потім, коли ви відвідуєте веб-сайт розширень GNOME, переконайтесь ви або натискаєте Allow Nowкожен раз, або натискаєте Allow and Remember(для цього діалогового вікна вам потрібно буде клацнути маленьку лего цеглу - цеглу, показану на скріншоті нижче):

Дозволити діалог модулів інтеграції оболонок GNOME

Увімкнення цього плагіна дозволяє веб-сайту виявити вашу версію GNOME, а також встановити та керувати вашими розширеннями. Плагін повинен бути встановлений за замовчуванням у Firefox 52 та нижче в Ubuntu GNOME.

Хром та хром

(та деякі інші веб-переглядачі на основі хрому, включаючи Вівальді)

Оскільки підтримка плагінів NPAPI недоступна в цих браузерах, вам знадобиться рішення з двох частин:

  1. Програма для власного обміну повідомленнями хостів:

    sudo apt-get install chrome-gnome-shell
    
  2. Плагін GNOME Shell Інтеграція Chrome .

Після встановлення обох цих програм вам потрібно буде перезапустити веб-переглядач, щоб зміни вступили в силу. Тоді ви зможете переглядати та встановлювати розширення GNOME звідси .

Часткове джерело: як встановити розширення GNOME за допомогою Google Chrome або Vivaldi

Водохреща (GNOME Web)

Народний браузер GNOME "Web" Epiphany все ще підтримує плагіни NPAPI і має попередньо встановлений плагін розширень GNOME, тому немає необхідності робити налаштування з ним.

Якщо він ще не встановлений, його можна встановити за допомогою:

sudo apt-get install epiphany-browser

Встановлення нового розширення

Найбільш популярні розширення будуть відображатися на початковій сторінці ви отримаєте, ви , проте , можете вибрати для сортування вмісту сторінки і результатів пошуку , використовуючи Name, Recentі Downloadsфільтри. Ви також можете відображати результати на All versionsвідміну від лише Current versionзапущеного вами (спроба встановити розширення, несумісні з вашою версією GNOME, призведе до тихого збою - операція не буде успішною, але про це вам не повідомлять будь-який спосіб - хоча розширення, які не сумісні, будуть трохи затьмарені в списку результатів, тож ви все одно зможете сказати навіть із All versionsвибраним фільтром).
Різні фільтри, про які я згадував вище, доступні через відповідні меню (я поставив червоне поле навколо вказаних налаштувань):

Фільтри результатів веб-сайту GNOME

Ви також можете скористатися полем пошуку, щоб знайти розширення, як тільки ви знайдете розширення, яке хочете встановити (якщо ви стурбовані безпекою розширень, то вам слід ознайомитися з цією інформацією щодо процесу перегляду - перейдіть до Are GNOME Shell extensions safe?розділу - розширення мають пройти до того, як вони будуть прийняті на веб-сайт), натисніть на його ім’я в результатах пошуку, після чого ви перейдете на його сторінку, клацніть ON/OFFповзунок поруч із його іменем (як це зроблено вище в розділі gnome-tweak-tool), ви отримаєте діалогове вікно із запитом якщо ви хочете встановити вказане розширення, якщо так, натисніть Install, якщо ви передумали, натисніть Cancel.

Якщо у вас немає такого діалогового вікна, ви просто натрапили на одне із попередньо встановлених розширень та активували його!

Після внесення змін до встановлених / активованих розширень з веб-сайту вам потрібно буде перезапустити, gnome-tweak-toolщоб зареєструвати зміни.

Управління розширеннями

Щоб активувати розширення, натисніть на ON/OFFповзунок поруч із його ім'ям та описом, щоб його статус змінився з OFFна ON(та візово - для його деактивації).
Ви побачите, що на попередньо встановлених розширеннях Removeбіля кожної з них є сіра кнопка; це заграє сірим кольором, оскільки вони попередньо встановлені, якщо ви встановите нову, проте ви зможете скористатися цією кнопкою, щоб назавжди видалити її .

Ви також побачите, що деякі розширення мають біля своєї Removeкнопки такий вигляд:

Кнопка параметрів розширення

Натиснувши цю кнопку, ви зможете змінити конфігурацію для розширеного питання (воно має запустити вікно налаштувань).

Перегляд в Інтернеті дозволяє також робити подібні (хоча він також дозволяє видалити / видалити попередньо встановлені розширення, тому ретельно ступайте, хоча, звичайно, ви зможете їх знову встановити).

Оновлення розширень

The gnome-tweak-toolне підтримує оновлення розширень через його інтерфейс (хоча в майбутньому планується, щоб весь веб-інтерфейс був скреслений і все це було зроблено gnome-software), якщо вийде нова версія розширення і ви хочете оновити Ви можете зробити це, перейшовши сюди і натиснувши кнопку оновлення поруч із ON/OFFповзунком (якщо кнопки оновлення немає, то розширення вже оновлено):

Кнопка оновлення розширення оболонки GNOME

Тоді вам буде запропоновано, якщо ви хочете, щоб Upgradeвказане розширення було натиснуто Upgrade, оновіть його, однак натискання Cancelкнопки відключить або, можливо, навіть видалить її, так що вам потрібно буде знову встановити або знову активувати її.

Поради та рекомендації:

Клацання правою кнопкою миші на Activities Overviewкнопку (або Activitiesяк її зазвичай називають на кнопці) відкриє вікно, спеціально присвячене вашим розширенням оболонки GNOME:

Виділене вікно розширень оболонки GNOME


Цей процес повинен працювати для всіх, хто використовує GNOME 3.4+.


chrome-gnome-shellдоступний в офіційному сховищі до 16.04
Anwar

@Anwar: Він не був останній раз, коли я перевіряв, хоча, можливо, я трохи не виглядав у неправильному місці ... Або, принаймні, це не було очевидно на LaunchPad. Але я тепер оновив свою відповідь.

Він знаходиться в сховищі xenial-updates. Тож, ймовірно, пізніше це підштовхне до репо.
Анвар

@Anwar: xenial-updatesРозділ є частиною основного репо, це лише категорія на відміну від xenial-security.

Так, я це знав. На відміну від xenial-main, оновлення xenial не заморожуються після випуску, і вони, можливо, використовували його для просування нового пакета. Ось що я мав на увазі
Анвар

27

Розширення оболонки Gnome можна встановити на веб-сторінці розширень Gnome-shell. Сайт: https://extensions.gnome.org/ введіть тут опис зображення

Щоб встановити розширення, натисніть на розширення, і тоді ви перейдете на сторінку з описом розширення.

введіть тут опис зображення

На цій сторінці ви бачите повзунковий перемикач. Увімкніть повзунок, якщо ви хочете встановити розширення. Тоді ви побачите підказку про встановлення розширення.

введіть тут опис зображення

Встановленими розширеннями можна керувати з https://extensions.gnome.org/local/

введіть тут опис зображення

Перейшовши на вкладку " Встановлені розширення" , ви можете оновити будь-яке розширення, відключити та привести налаштування безпосередньо з браузера.

Оновлення:

Ви можете знайти кнопку оновлення поруч із назвою розширення, коли доступне оновлення.

оновити зображення кнопки

Натисніть цю кнопку, щоб оновити. Ви отримаєте підказку, подібну до тієї, яку ви отримаєте, коли встановили розширення, запитуючи дозволу на встановлення розширення. натисніть кнопку Встановити (Так, це не оновлення), щоб встановити оновлене розширення.

Використання налаштувань розширення

Хоча ви можете використовувати інструмент gnome-tweak-tool, ви можете відкрити вікно налаштувань розширень із сайту, якщо таке розширення надає. Просто натисніть на маленький значок гайкового ключа. Вікна налаштувань повинні з'являтися, як показано на наступному скріншоті.

приведення вікна налаштувань із сайту розширень

Видалення розширення

Ви також можете видалити розширення з сайту за умови, що воно за замовчуванням не поставилося з gnome-shell (що робить їх встановленими в системній області).

Натиснувши на червоний хрест, слід видалити розширення.

видалити кнопку для розширень


2
Це так не працює на Ubuntu 14.10
abergmeier

1
Тільки раз переконайтесь, що ви використовуєте Firefox, а не хром, запущений екземпляр гнома не був виявлений на хромі. Я використовую Ubuntu 14.04 Gnome 64Bit
ArunMKumar

1
може підтвердити, що це не працює на ubuntu 15.10. Новий профіль Firefox матиме розширення модифікацій ubuntu, виявлення itunes та кодек h264 кодек. Більш нічого.
gcb

1
Чи може хтось пояснити, чому для встановлення розширень Gnome потрібне розширення для браузера? Це здається незграбним на відміну від чогось вбудованого в Gnome, але, можливо, мені чогось не вистачає
pufferfish

14

Ubuntu 18.04 та новіших версій

У Ubuntu 18.04 та новіших версіях розширень оболонки GNOME можна встановити через додаток Ubuntu Software. Здійсніть пошук за ключовим словом "Розширення оболонки GNOME" та тип програми, яку ви шукаєте.

Ви також можете шукати з усіх доступних розширень оболонок GNOME на тому ж екрані, натиснувши кнопку Додатки, яка знаходиться під заголовком Категорії . На екрані Додатків виберіть вкладку Розширення оболонки , і ви побачите всі доступні розширення оболонки GNOME.

введіть тут опис зображення

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

  • Натиснувши на       Website       кнопку, відкриється її веб-сайт у веб-браузері, де ви можете переглянути зображення великого розміру того самого скріншота, яке було показано в програмі Ubuntu.

  • Натиснувши на         Install         кнопку, ви встановите розширення.


1
Просто і працює чудово!
Нагабхушан СН

Дякую! Добре працює!
MadPhysicist

8

На веб-сайті GNOME створений розділ Розширення, який наразі знаходиться на етапі бета-версії. Він обіцяє просту установку розширень та управління встановленими, через веб-інтерфейс.

Доступ до сайту можна отримати тут: https://extensions.gnome.org/


Це я справді чудово! Не встановлюйте, чисті та прості, як натискання кнопки
LnxSlck

Я не знайшов розсувну кнопку для невстановлених розширень
MhdSyrwan

1
@MhdSyrwan вам потрібен firefox із встановленим Gnomeаддоном, щоб мати можливість бачити цю кнопку.
tftd


Насправді я перебуваю на свіжому встановленні Ubuntu GNOME 14.04, а установка одним натисканням кнопки з extensions.gnome.org не працює (ніякі проксі, додатки та firefox не вбудовані в дистрибутив, можливо, це проблема дозволів десь під ~/.localкоренем ).
cprn

5
  1. Перейдіть на сторінку розширень оболонки gnome за допомогою підтримуваного веб-переглядача (який не повністю захищений нічим, що працює або є з Інтернету).

    Як і фондовий браузер gnome, або чиста установка Firefox. У мене іноді виникали проблеми з установкою розширень за допомогою Google Chrome або Midori.

  2. Фільтр за "Підтримується: Поточна версія"

  3. Клацніть тумблер кнопки розширення, яке потрібно

  4. Питання "встановити це розширення" має спливати. Підтвердіть.

  5. У рідкісних випадках вам потрібно перезавантажити gnome-shell, щоб зробити нове розширення без проблем (RARE!) - відкрийте діалог запуску gnome-shell ( Alt+ F2) - якщо не встановлено прапорець Alt + F2 не відображає командний рядок Run в оболонці GNOME ), введіть rі натисніть Enter.


4

(Ця відповідь спочатку була розміщена на запитання під назвою Неможливо встановити розширення оболонки GNOME за допомогою GNOME Tweaks в Ubuntu 18.04 )


Так, функція встановлення розширення видаляється з GNOME Tweaks (оскільки v3.26, той, який знаходиться в Ubuntu 17.10, якщо я правильно пам'ятаю).

Щоб встановити розширення вручну, просто витягніть отриманий архів з офіційного сайту та скопіюйте / перемістіть папку розширень (зазвичай форми extension-name@developer-info) у свій ~/.local/share/gnome-shell/extensions/каталог. Потім повторно увійдіть (або перезавантажте оболонку GNOME). Розширення має з’являтися в (GNOME) Tweaks зараз. Активуйте його звідти.


2

Я божевільно намагаюся змусити це працювати над чистою установкою ubuntu gnome 14.04. Я знайшов рішення.

  1. Відкрийте Firefix.
  2. Перейдіть до аддонів ( about:addons).
  3. Під плагінами ви побачите інтеграцію Gnome Shell.
  4. Виберіть це та змініть параметри активації ВЖЕ АКТИВНО.

Потім я закрив firefox, а потім знову відкрив. Коли я повернувся до http://addons.mozilla.org . Мені вдалося встановити розширення (Слайдер залишився в положенні "Увімкнено". Після цього розширення з'явилося в інструменті налаштування. Я сподіваюся, що це допомагає. Я прочитав так багато відповідей і спробував так багато речей. Я просто радий, що Я зрозумів це, і я можу поділитися ним з усіма. Ось швидкий список версій, щоб ви могли підтвердити свою.

Чиста установка Ubuntu Gnome 14.04 Firefox 34. Версія, яка була встановлена ​​під час встановлення.


2

Ви можете безпосередньо виконати програму вибору розширення за допомогою наступної команди:

sudo gnome-shell-extension-prefs

активуйте розширення, а потім натисніть Alt+ F2, у командному рядку введіть rта натисніть Enter.

Цей метод може представляти проблеми:

  • Після перезавантаження оболонки GNOME ( Alt+ F2, r) розширення можуть припинити роботу. (Приклад: тире до панелі).

  • Якщо ви використовуєте команду gnome-shell-extension-prefs, у програмі, що відкривається, розширення можуть видатися неактивованими.


Привіт, я додав кілька відповідей у ​​вашу відповідь за допомогою зворотних посилань навколо рядкових матеріалів і чотирьох пробілів перед цитатою блоку. Я не впевнений, що означає слово "активний" у цьому контексті, тому я не можу сказати, чи мається на увазі це частина команди чи ні.
Джеремі

1
Я не бачу, як це допомогло б " встановити " нове розширення! Ви можете лише активувати / деактивувати або керувати вже встановленими розширеннями, використовуючи gnome-shell-extension-prefs.
pomsky

Судо там не повинно бути.
XTL
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.