Я видел несколько ссылок на «Compiz Config» и приложение «gnome config», которое, по-видимому, не установлено по умолчанию. Где эти приложения конфигурации хранят свои данные? Есть ли реестр, похожий на Windows, или есть только некоторые файлы, которые я мог бы редактировать вручную, если я действительно, действительно хотел?
9
qdbus --literal com.canonical.AppMenu.Registrar
и тогдаqdbus --literal com.canonical.AppMenu.Registrar /com/canonical/AppMenu/Registrar
.Ответы:
3 наиболее распространенных приложения, о которых вы услышите, говоря о настройке Gnome / Unity, - это gconf-editor , dconf-editor и ccsm .
Вы можете найти их в
Software Center
и установить их оттуда.Два первых инструмента будут настраивать разные (иногда не очень разные, воспринимать это как путь, ведущий к одной и той же цели) аспекты вашей конфигурации Gnome, а последний важен для настройки вашей конфигурации Unity / Compiz.
gconf-editor
хранит свои данные в файлах XML в/etc/gconf/
dconf-editor
использует файлы, называемые ключевыми файлами, хранящимися в/etc/dconf/db/
ccsm
хранит свои данные в XML-файлах в вашей папке~/.gconf/apps/compiz
и~/.gconf/apps/compizconfig
.Любой из них может быть прочитан и отредактирован с помощью простого текстового редактора (
nano
,gedit
и т. Д.), Но это, безусловно, большая работа. Используйте соответствующие инструменты для редактирования этих файлов, и это сделает вашу жизнь намного проще.источник
~/.config/dconf/user
двоичном файле. gconf сохраняет свои пользовательские настройки в~/.gconf
. В ubuntu ccsm по умолчанию сохраняет свои настройки и в gconf (хотя это не обязательно).gconf - грубый эквивалент, но важно понимать, что Ubuntu и Windows - это очень разные системы. gconf - это «реестр» для Gnome, от которого сейчас убирает Ubuntu. Он не контролирует каждый аспект системы. Большая часть информации более низкого уровня находится в простых текстовых файлах, распространяемых в / etc и / usr / share / name-of-app. Информация о пользователе, включая конфигурацию Unity, часто находится в точечных файлах внутри вашего домашнего каталога (то есть, файлов, начинающихся с «.», Так что они не перечислены по умолчанию. Нажмите Ctrl + H в браузере файлов, чтобы показать их) ,
В итоге:
gconf эквивалентен реестру для многих проблем GUI, связанных с Gnome, но мало влияет на вещи, связанные с Unity.
Многие настройки конфигурации более низкого уровня находятся в текстовых файлах в / etc и / usr / share /
Большая часть конфигурации Unity находится в точечных файлах в домашнем каталоге.
источник
Существует интерфейс DBus,
com.canonical.AppMenu.Registrar
который содержит значки индикаторов графического интерфейса рабочего стола и связанные с ним детали интерфейса в среде Unity, как описано здесь .источник