Где хранятся расширения gnome

Где хранятся настройки расширений gnome?

Еще более запутанным является то, что для того, чтобы следить за изменениями.

Я инициализировал репозиторий git для всего домашнего каталога и зафиксировал все для чистого рабочего пространства, пошел и изменил привязку клавиш для расширения, но git не обнаружил никаких изменений с помощью git diff

Что здесь происходит? Где я могу найти файл настроек, такой как XML, JSON или даже .conf для расширения?

2 ответа

Файлы схемы

Настройки расширения по умолчанию находятся в файле *.xml в следующем каталоге, если вы установили расширение глобально:

Настройки расширения по умолчанию находятся в файле *.xml в следующем каталоге, если вы установили расширение локально (что, по-видимому, соответствует вашему случаю):

В файле *.xml <key> теги будут перечислять ключи. <default> теги будут содержать значения по умолчанию. Вы можете вручную редактировать эти файлы. Чтобы перенести настройки между системами, вам необходимо обновить *.xml файл «gschema» расширения.

В примере расширения, на который вы ссылались выше, настройки находятся в разделе » Скриншоты».

Если вы редактируете эти файлы в установленной системе, вам нужно будет перекомпилировать «gschema», выполнив одну из следующих команд.

Если вы установили расширение глобально, выполните:

Если вы установили расширение локально, выполните:

Это создаст обновленный файл gschemas.compiled в каталоге схемы расширения.

Gsettings

Когда вы изменяете настройку с помощью графического интерфейса пользователя (диалоговое окно настроек расширения), изменение фактически сохраняется в gsettings.

Вы можете использовать Dconf Editor, чтобы найти ключ и значение для определенного «gsetting».

Установите Dconf Editor, используя:

(Вы также можете использовать gsettings инструмент командной строки вместо инструмента графического интерфейса Dconf Editor).

<schema> или <path> теги в файле *.xml (как описано выше) подскажут вам, к какой схеме следует перейти в Dconf Editor. (Подсказка, это будет под /org/gnome/shell/extensions/ ). В файле *.xml также будет указан список ключей, которые можно настроить.

Вы можете найти схему и ключ в Dconf Editor и внести изменения.

По моему опыту, большинство настроек расширений хранятся в «перемещаемых» схемах. По сути, это означает, что вы можете искать их и изменять их с помощью Dconf Editor только после того, как они были установлены хотя бы один раз. В противном случае ключ просто не будет доступен в Dconf Editor, и, следовательно, вы не сможете изменить его значение. Это потому, что значения по умолчанию из файлов *.xml (как описано выше) используются, когда нет gsettings для их переопределения.

Поскольку вы хотите перенести эти параметры между установками, попробуйте экспортировать настройки и загрузить их на новый компьютер. Смотрите этот ответ на другой вопрос для получения инструкций. (Этот подход на самом деле может быть проще, чем редактирование файлов *.xml, описанных выше).

Следите за изменениями

Хороший способ следить за изменениями в gsettings, когда вы их вносите, — запустить следующую команду:

Как удалить расширения Gnome Shell?

Si Они одни из тех, кто только что освоил Ubuntu и немного не знаком с системой., в это время мы покажем вам простой способ удалить расширения которые они установили в среду рабочего стола Gnome.

Как я всегда говорил, не всем это нравится из-за использования Gnome, но, в конце концов, это суть свободных программ и Linux, где пользователь выбирает то, что ему нравится.

И в любом случае для тех, кто пришел к Linux, кто пришел к Ubuntu, они выбрали «основной вариант», потому что они могут не знать других, где у каждого из них своя среда рабочего стола.

Для чего использование Gnome привело их к установке расширений из своего веб-браузера и пакет Shell, который устанавливает расширения через официальный сайт, а затем настраивает расширения с помощью инструмента Gnome Tweak Tool.

Но сейчас случай, почему они здесь, противоположный, поскольку он хочет удалить те расширения, которые они установили только для тестирования и не убедили их.

Во-первых, для тех, кто еще не знает, как добавить расширение gnome к своим рабочим столам они должны знать, что, поскольку поддержка плагина NPAPI была удалена в Firefox, такие плагины, как плагин интеграции оболочки GNOME, работать не будут.

Итак, чтобы установить расширения в вашей системе им нужно будет установить в своей системе следующий плагин:

Y в вашем браузере вы должны поискать надстройку gnome-shell-интеграция который обычно в случае Ubuntu уже идет с ним, но в некоторых случаях я встречал Chrome, что это не так.

После завершения установки просто перейдите на сайт расширений Gnome, чтобы начать добавлять их в вашу систему.

Как вы уже видели, добавить расширения довольно просто, а также очень легко изменить их статус с включенного на отключенный и наоборот.

Однако отключение расширения фактически не приводит к его удалению. Так как же удалить расширения Gnome?

Как удалить расширения Gnome Shell?

Новый дизайн в опции Gnome Shell Extensions

Исключения для Gnome Shell

С одной стороны, pВы, вероятно, ожидаете, что такой инструмент, как Gnome Tweak Tool, предложит вариант среди всего его арсенала деинсталлятор, позволяющий вносить различные модификации, но, к сожалению, его там нет.

Итак, вы, вероятно, думаете сейчас о самой простой и, возможно, самой логичной вещи, а именно о знать, в каком «каталоге содержатся расширения».

Хотя Этот последний вариант можно осуществить, перейдя по следующему маршруту:

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

К сожалению, ответа нет ни в одном из вышеперечисленных, так как способ устранить это в вашей системе — через вышеупомянутый веб-интерфейс.

Где вы можете установить и удалить расширения через веб-сайт Gnome. Расширение браузера позволяет им управлять файловой системой, что означает добавление и удаление содержимого.

На странице расширений Gnome просто щелкните установленные расширения. ИЛИ ЖЕ они могут просто просматривать по следующей ссылке.

Это покажет все установленные расширения, которые есть в вашей системе, где они будут как включены, так и отключены.

Здесь В веб-интерфейсе нам нужно будет только щелкнуть кнопку X, чтобы удалить этот конкретный.

Используемые расширения могут не отображать кнопку удаления, поэтому, чтобы удалить нужные им расширения, они должны сначала отключить их, чтобы удалить.

Здесь вы должны быть осторожны, так как вы не получите никаких предупреждений о том, что, если вы захотите удалить расширение, оно будет просто удалено.

Как видите, установка и удаление расширений Gnome выполняются из одного и того же интерфейса, поэтому все управление осуществляется через веб-интерфейс.

И что ж, вот и все, я могу дать вам совет — не злоупотребляйте расширениями Gnome так часто, поскольку сначала ваша оперативная память будет вам благодарна.

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Убунлог » столы » Гном » Как удалить расширения Gnome Shell?

Где предпочтения расширений гнома хранятся?

/.local/share/gnome-shell/extensions каталог, но я не мог найти предпочтения, которые я установил в расширении (скажите, что Инструмент Снимка экрана, например) в том каталоге, это — просто файлы Стиля и JavaScript

То, что еще более сбивает с толку, является этим для наблюдения за изменениями.

Я инициализировал мерзавца repo на всем корневом каталоге и фиксировал все для чистой рабочей области, пошел и изменил привязку клавиш для расширения, но мерзавец не обнаружил изменения через git diff

Что продолжается здесь? Где я могу найти предпочтительный файл как XML или JSON или даже .conf для расширения?

1 ответ

Файлы схемы

Настройки расширения по умолчанию расположены в *.xml файле в следующем каталоге при установке расширения глобально:

Настройки расширения по умолчанию расположены в *.xml файле в следующем каталоге при установке расширения локально (который, кажется, случай):

В *.xml файле, <key> теги перечислят ключи. <default> теги будут содержать значения по умолчанию. Вы могли вручную отредактировать эти файлы. Для передачи настроек через системы необходимо будет обновить *.xml расширения "gschema" файл.

В расширении в качестве примера Вы сослались выше, настройки расположены в конфигурациях Снимка экрана.

При редактировании этих файлов в установленной системе необходимо будет перекомпилировать "gschema" путем выполнения одной из следующих команд.

При установке расширения глобально выполнитесь:

При установке расширения локально выполнитесь:

Это создаст обновленный gschemas.compiled файл в каталоге схемы расширения.

Gsettings

При изменении настроек с помощью GUI (диалоговое окно настроек расширения), изменение на самом деле хранится в gsettings.

Можно использовать Редактора Dconf, чтобы определить местоположение ключа и оценить за конкретный "gsetting".

Установка Редактор Dconf, использующий:

(Можно также использовать gsettings инструмент командной строки вместо инструмента Dconf Editor GUI).

<schema> или <path> теги в *.xml файле (как описано выше) скажут Вам который схема перейти к в Редакторе Dconf. (Подсказка, это будет под /org/gnome/shell/extensions/ ). *.xml файл также перечислит, какие ключи могут быть настроены.

Можно искать схему и ввести Редактора Dconf и внести изменения.

По моему опыту, большинство настроек внутреннего абонента хранится в "перемещаемых" схемах. Эффективно, это означает, что можно искать их и изменить их использующий Редактора Dconf только после того, как они были установлены, по крайней мере, однажды. Иначе ключ просто не будет доступен в Редакторе Dconf, и Вы, следовательно, не сможете изменить его значение. Это вызвано тем, что значения по умолчанию из *.xml файлов (как описано выше) используются, когда нет никаких gsettings для переопределения их.

Поскольку Вы хотите передать эти настройки через установки, попытайтесь экспортировать свои gsettings и загрузить их на Вашу новую машину. См. этот ответ на другой вопрос для инструкций. (Этот подход может быть на самом деле легче затем редактирование *.xml файлов, описанных выше).

Наблюдайте за изменениями

Хороший способ наблюдать за изменениями gsettings, поскольку Вы делаете их, состоит в том, чтобы выполнить следующую команду:

Как настроить оболочку Gnome с расширениями

Если вы когда-либо хотели получить больше от своего рабочего стола Linux, настроив его, вам повезло. Среда рабочего стола Gnome поддерживает расширения так же, как и веб-браузер. Вы можете настроить Gnome Shell с помощью расширений. С помощью расширений пользователи могут добавлять настраиваемые функции на свой рабочий стол. Эти расширения доступны для всех без изменений. Все, что требуется, — это веб-браузер, чтобы все заработало. В этой статье мы рассмотрим, как установить среду выполнения браузера Gnome, где получить расширения и как их установить. Кроме того, мы рассмотрим, как использовать инструмент настройки Gnome для отключения и удаления различных расширений.

Инструмент интеграции Chrome

Чтобы настроить Gnome Shell с расширениями, вам понадобится веб-браузер. Это потому, что Gnome в значительной степени полагается на магазин расширений на основе браузера. К сожалению, загружать что-либо в браузер становится все труднее и труднее. Плагины больше не загружаются. Фактически, Google Chrome работал с сайтом расширения Gnome. Затем Google забрал API плагина Netscape, и он перестал работать.

Именно из-за этого разработчики Gnome взяли на себя задачу создать инструмент интеграции. Вот как установить его в разных дистрибутивах Linux, чтобы пользователи могли использовать Chrome для установки своих любимых настроек рабочего стола.

Arch Linux

Среда выполнения Chrome Gnome в настоящее время не упакована в официальные репозитории Arch Linux. К счастью, есть пакет AUR.

Установите его, скачав этот пакет AUR .

Ubuntu
Fedora

Среда выполнения Gnome доступна в Fedora благодаря пакету Copr. Установите его с помощью этих команд:

OpenSUSE

Среда выполнения Google Chrome Gnome доступна в службе сборки Open SUSE. Перейдите на эту страницу, чтобы получить это .

Каждая текущая версия OpenSUSE (Leap and Tumbleweed) имеет кнопку установки в один клик. Нажмите кнопку, чтобы открыть инструмент установки YaST, и вскоре в вашей системе появится среда выполнения Chrome Gnome.

Gentoo
Другой

Если вашей операционной системы нет в этом списке, лучший способ получить среду выполнения Chrome — скомпилировать ее вручную. Вот инструкции по сборке.

Расширение браузера Firefox

Чтобы установить расширения Gnome в Linux с помощью Firefox, необходимо расширение для браузера. Это позволит Firefox напрямую взаимодействовать со средой рабочего стола Gnome Shell. Загрузите расширение для браузера здесь . Появится всплывающее окно с просьбой установить его. Когда расширение будет установлено, предупреждение исчезнет.

Примечание. Следуйте приведенным выше инструкциям среды выполнения Chrome, чтобы расширения работали с Firefox в дополнение к установке расширения браузера.

Установка расширений

Заставить расширения Gnome работать на вашем компьютере с Linux очень просто. Сначала отправляйтесь в официальная страница расширения . Это магазин, в котором размещены различные типы настроек и изменений в среде рабочего стола Gnome. Используйте кнопку поиска, чтобы найти что-то конкретное. Или же просмотрите нумерованный список и выберите добавочный номер.

Каждое отдельное расширение имеет специальную страницу с подробным описанием. На каждой странице также есть кнопка установки. Нажмите кнопку установки, чтобы установить расширение на рабочий стол Gnome.

Включение, отключение и удаление расширений

Расширения управляются с помощью программы под названием «Gnome Tweak Tool». С его помощью пользователи могут включать, отключать и удалять расширения. Инструмент настройки является неотъемлемой частью среды рабочего стола Gnome, так как он содержит множество настроек, которые пользователи могут «настраивать».

Обычно пользователи обнаруживают, что этот инструмент уже установлен в их операционной системе Linux на основе Gnome. Если нет, очень просто установить.

Примечание: операционной системы нет в списке? Не беспокоиться! Просто найдите «gnome-tweak-tool» там, где вы обычно устанавливаете программное обеспечение.

Ubuntu
Fedora
Arch Linux
OpenSUSE
Debian

После установки найдите «инструмент настройки» в меню приложения и откройте его. На боковой панели найдите «расширения» и щелкните по нему.

Отключите расширение, щелкнув ползунок рядом с ним. Это не удаляет его навсегда, а вместо этого отключает. Повторно включите любое отключенное расширение рабочего стола Gnome с помощью ползунка. Просто нажмите, чтобы снова включить его.

Хотите полностью удалить расширение? Для этого просто просмотрите список и найдите расширение, которое хотите удалить. Затем нажмите кнопку «Удалить». Это удалит его из системы. После удаления пользователю необходимо посетить сайт расширения Gnome и переустановить его, чтобы снова использовать расширение.

Примечание: не все расширения съемные. Те, которые поставляются с самим Gnome, не имеют возможности их удалить. Вместо этого подумайте об их отключении.

Заключение

Хотя Gnome известен своей простотой и элегантностью, расширения быстро становятся лучшей частью рабочего стола. В Linux настройка — это данность, но даже в этом случае разработчики не позволяют пользователям вносить много изменений в то, как все работает. К счастью, вы можете настроить Genome Shell с помощью расширений. Надеюсь, другие производители настольных компьютеров Linux увидят, что Gnome делает с расширениями, и сделают нечто подобное.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *