Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: [GNOME] GConf: как удалить ненужные ветки?  (Прочитано 1388 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн axe

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля
Вот я и дозрел до первого обращения за помощью :)

Проблема скорее "косметическая", чем мешающая жить, но если кто-то знает решение - поделитесь)

Дело в следующем: сейчас в своем GConf я наблюдаю достаточно большое количество веток, созданных приложениями, которые я давно (ну или недавно, не суть) удалил. Захотелось как-то (в целях поддержания порядка в системе) эти "осиротевшие" ветки удалить. Вот тут и возникла проблема: ни gconftool, ни гуевый редактор GConf не позволяют удалять ветки. Ключи - да, позволяют создавать, удалять, редактировать. А ветки - нифига.

Вопрос: предполагается ли вообще такая возможность? Может, я что-то упустил?

Разъяснение 1: про то, что GConf = набор xml файлов + иерархия каталогов в хоумфолдере, я в курсе. Т.е. варианты "удали соответствующие каталоги, да подредактируй xml-ники" меня не интересуют. Это явное внешнее вмешательство, и проверять, к чему оно может привести, я не собираюсь. Хочу стандартное решение, безопасное для GConf.

Разъяснение 2 (со скриншотом, для наглядности): вот, например, желаю удалить ветки про empathy, eog, ekiga, epiphany.
« Последнее редактирование: 08 Декабря 2008, 11:05:20 от axe »

forumreader

  • Гость
Re: [GNOME] GConf: как удалить ненужные ветки?
« Ответ #1 : 08 Декабря 2008, 12:07:15 »
http://library.gnome.org/devel/gconf/2.24/gconf-gconf-backend.html
  void                (* remove_dir)      (GConfSource* source,
                                           const gchar* dir,
                                           GError** err);
« Последнее редактирование: 08 Декабря 2008, 12:24:10 от forumreader »

Оффлайн axe

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля
Re: [GNOME] GConf: как удалить ненужные ветки?
« Ответ #2 : 08 Декабря 2008, 12:39:08 »
спасибо, на крайний случай вполне подойдет :)
но в идеале, конечно, хочется найти тул, в котором этот вызов уже делается. мне бы кнопачку нажать, да и все  ;)

forumreader

  • Гость
Re: [GNOME] GConf: как удалить ненужные ветки?
« Ответ #3 : 08 Декабря 2008, 12:41:06 »
Это я к тому, что код удаления есть)

Оффлайн axe

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля
Re: [GNOME] GConf: как удалить ненужные ветки?
« Ответ #4 : 08 Декабря 2008, 12:46:05 »
я это понял)) а я к тому, что не хотелось бы самому ваять велосипед, если он уже написан :)

 

Страница сгенерирована за 0.017 секунд. Запросов: 20.