Я бачу деякі відповіді, де люди публікують, щоб встановити ключ у редакторі gconf, однак у моєму меню немає записи для редактора gconf.
Як запустити його та як використовувати його для встановлення клавіш, які рекомендують люди?
Я бачу деякі відповіді, де люди публікують, щоб встановити ключ у редакторі gconf, однак у моєму меню немає записи для редактора gconf.
Як запустити його та як використовувати його для встановлення клавіш, які рекомендують люди?
Відповіді:
GConf - це система зберігання налаштувань програми. Ці настройки зберігаються в файлах XML в домашньому каталозі користувача, ~/.gconf
. Кожен параметр представлений як пара ключ-значення.
GConf призначений для розробників з легкістю зберігати налаштування користувачів, а системні адміністратори встановлювати значення за замовчуванням для певних налаштувань. У більшості випадків користувачеві немає необхідності безпосередньо редагувати ключі Gconf.
Переважна більшість клавіш відповідає записам у меню переваг різних програм. Хоча іноді розробники використовуватимуть ключі Gconf як спосіб включення недокументованих функцій. Вони є "прихованими" від користувачів з ряду причин. Іноді ця функція все ще працює. В іншому випадку розробник хоче усунути, але все ще залишає доступним для користувачів, які не хочуть відмовлятися від нього. Часто функції орієнтовані на "енергокористувачів", і розробник просто не хоче захаращувати звичайне діалогове вікно налаштувань.
У чомусь це схоже на реєстр Windows. Одна з головних відмінностей полягає в тому, що на відміну від реєстру Windows, Gconf не зберігає системні налаштування. Він зберігає лише налаштування додатків. Хоча редагування ключів Gconf потенційно може спричинити незначні проблеми з певними програмами, це ніколи не повинно призводити до системних проблем, таких як відключення вашої системи. Фактично, видалення всього ~/.gconf
каталогу просто поверне всі програми, що використовують Gconf, до своїх стандартних параметрів.
Програма gconftool-2
дозволяє користувачеві взаємодіяти з Gconf з командного рядка. Часто простіше ввести команду з одного рядка в термінал, ніж викопувати інструмент GUI Gconf. Наприклад, якщо ви хочете показати значок для сміття на робочому столі, просто запустіть:
gconftool-2 --set /apps/nautilus/desktop/trash_icon_visible --type=bool true
Це також ілюструє те, що я мав на увазі під парою ключ-значення вище. У цьому випадку ключовим є той, /apps/nautilus/desktop/trash_icon_visible
який має значення true
.
Ви можете виконувати різні операції за допомогою gconftool-2
. Якщо ви просто хочете побачити значення ключа, скористайтеся --get
:
gconftool-2 --get /apps/nautilus/desktop/trash_icon_visible
Якщо ви просто хочете відновити значення до значень за замовчуванням, скористайтеся --unset
:
gconftool-2 --unset /apps/nautilus/desktop/trash_icon_visible
gconftool-2
може бути особливо корисним для системних адміністраторів. Наприклад, /etc/gconf/gconf.xml.mandatory
можна використовувати для встановлення обов'язкових налаштувань для всіх користувачів. Додаткову інформацію про більш розширене використання можна знайти, man gconftool-2
як і в Посібнику адміністрації системи GNOME Desktop
Яке знову було ваше запитання? О, це правильно. Як використовувати редактор Gconf?
gconf-editor
це графічний інтерфейс для керування налаштуваннями Gconf. За замовчуванням він не відображається в меню. Найпростіший спосіб запустити це натисканням клавіші Alt+, F2щоб відкрити "Запустити діалог". Далі введіть gconf-editor
.
gconf-editor
дозволяє переглядати пари ключ-значення на дереві. Давайте розглянемо приклад зверху. Перейдіть до, apps > nautilus > desktop
і ви побачите trash_icon_visible
ключ.
Alt+ F2→gconf-editor
Ознайомтесь із цим, це дещо схоже на використання regedit в Windows, за винятком того, що я вважаю, що це трохи зручніше в користуванні, і він не вб'є вашу кішку, якщо ви подивитесь це смішно.
Замість того, щоб використовувати це для встановлення клавіш, ви можете використовувати інструмент командного рядка ' gconftool-2 ' для встановлення / редагування / видалення ключів. Я вважаю це досить зручним при встановленні асоціацій URL для таких додатків, як Spotify in Wine.
gsettings
, GNOME 3 спосіб редагувати базу даних dconf .