2008-05-17

GConf-cleaner — знакомая игрушка для эмигрантов

Всем известно, что среда GNOME и некоторые программы хранят часть своих настроек в GConf. Эта база данных весьма скромного размера позволяет оперативно менять настройки приложения «на лету». Аналитики ЛОРа постоянно пытаются провести параллели между реестром Windows. Это совсем не так. Виндовый реестр — это свалка всяких непотребств и излишеств, которые каждая уважающая себя программа должна оставить после себя. Чего там только нет?! Разве, что ключей от квартиры, где деньги лежат. Вообщем тихий ужас. С ностальгией вспоминаю времена, когда с завидным постоянством чистил эту свалку с помощью RegCleaner. Ближе к делу. Оказывается, для gconf ребята тоже смастерили очиститель. Окунуться в атомсферу nostalgie поможет gconf-cleaner.

Установка
Все до боли знакомо. Забираем tarball, распаковка и компиляция:

./configure
make
sudo make install

Запускаем либо одноименной командой, либо через «Приложения — Системные — GConf Cleaner».



Пять простых шагов — и мы снова чисты и невинны. Не забудьте сделать резервную копию! Тут все как у взрослых (симулятор реестра со всеми вытекающими :))
Если заметите какие-то проблемы с настройками программ, откатите назад, используя команду:
gconftool --load savedbase.reg

А какие воспоминания остались у Вас от реестра? Делитесь историями, господа ;)

4 комментариев: ответить

21.05.2008, 18:07   vladname комментирует...

ну вот, а говоришь "это совсем не так" :)
в гноме мне не нравятся несколько вещей, и одна из них - этот "реестр"

21.05.2008, 20:09   Dr.AKULAvich комментирует...

Я от своих слов не отказываюсь. У gconf "узкая специализация" в отличии от реестра. Ему до старшего брата расти и расти ;)

21.05.2008, 20:22   Pento комментирует...

И в чём отличие гномовского "реестра" от его брата из винды? :)

21.05.2008, 21:54   Dr.AKULAvich комментирует...

Чем? Вкусом, цветом, составом :)

Прежде всего, основная его задача — оповещение все заинтересованных программ об изменении какой-нибудь опции. Этакий маяк. В linux по традиции бОльшая часть настроек хранится в конфигах. В gconf рационально разместить только ту часть, которая оперативно должна подхватываться. В принципе так и делается.
Загаженный реестр далек от этих правил. Туда кидают ключи всяко разно. Лишь бы кинуть. Да и обороты этой радости, свойственно микрософту, совсем другие (количество ключей). Кроме того зашифрованная нечисть любит прописку regedit'а.

Еще «об этом» хорошо написано здесь

Судя по комментариям, воспоминания о реестре у всех радужные. Все подобное идеалу тоже обожествляется :)

Отправить комментарий