Open-Club.Net Проект полностью ориентирован на Open Source-подход(изучаем, настраиваем, устанавливаем и общаемся о Linux).
Мы в соц. сетях:
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Правим конфиги GNOME
MSIДата: Сб, 05.12.2009, 23:19 | Сообщение # 1
Сержант
Группа: Новичок
Сообщений: 28
Не знаете где хранятся настройки прокси-подключения? Или где задаются клавиатурные сочетания? Ответ прост - в /etc/gconf и в пользовательской папке ~/.gconf. Но как их охватить единым взглядом и подправить?

Графическая утилитка gconf-editor интересна сама по себе, и очень полезна в поиске неизвестного расположения конфигурации, но если нужно размножить настройки на большое количество компьютеров, то без командной строки не обойтись. Здесь на помощь приходит команда gconf-tool-2.

Принцип действий похож на "виндовые танцы" возле реестра и написание реестровых ключей:
1. Создаём исполняемый скрипт shell (например, russik.sh) и откроем его для редактирования.
1. Жмём <Alt>F2 и вводим gconf-editor (в винде открывали regedit)
2. Жмём "поиск" и ищем требуемый параметр
4. Переносим этот параметр в скрипт, добавляя к команде gconf-tool-2

Но, для начала научимся правильно писать ключи этой команды. Следующие примеры можно просто копировать и исполнять в командной строке (для чего, собственно, я тут и распинаюсь ...).
Итак, примеры...
**********
Сперва просто проверим какой-либо параметр:
Код:
gconftool-2 --get /apps/panel/global/enable_animations
### Должно вернуть либо "False" либо "True"
**********
Для начала сделаем небольшое ускорение работы интерфейса.
Код:
# отключаем анимацию
gconftool-2 --type bool --set /apps/panel/global/enable_animations false
Код:
# скорость анимации панелей = быстрая
gconftool-2 --type string --set /apps/panel/global/panel_animation_speed panel-speed-fast
Код:
# затухание панелей быстрее
gconftool-2 --type integer --set /apps/metacity/general/auto_raise_delay 100
### По-идее эти 3 пункта уже прописаны мной в сборке от 3 ноября. Но тут важен синтаксис типов значений: --type string - это строка, --type bool - это логическое высказывание, --type integer - это целочисленные значения.
**********
Далее сделаем так, чтобы в текстовом редакторе автоматически определялась "наши русские" кодировки текста:
Код:
# добавляем выбор в меню открытия файла
gconftool-2 --type list --list-type string --set /apps/gedit-2/preferences/encodings/shown_in_menu [WINDOWS-1251,CP866,KOI8R]
Код:
# собственно порядок автоопределения кодировок (УТФ-8 ВСЕГДА первая!!!)
gconftool-2 --type list --list-type string --set /apps/gedit-2/preferences/encodings/auto_detected [UTF-8,WINDOWS-1251,CP866,KOI8R,CURRENT,ISO-8859-15,UTF-16]
### Здесь встретился другой тип ключа - "список" и его подтип "строка"
**********
Код:
# Теперь исправим отображаемое название меню минта:
gconftool-2 --type string --set /apps/mintMenu/applet_text Меню
**********

Ну, и напоследок, бонус от меня:
Если вы не используете Tomboy и не писали в нём ни одной записки, то попробуйте уже готовое ему применение - быстрая мини-справка "Росинка". Откройте терминал в домашней директории и последовательно копируйте и выполняйте следующие команды, не отвлекаясь ни на какие-либо выскакивающие сообщения:

Код:
# Переход в домашний каталог:
cd
Код:
# Удалим старую конфигурацию
rm -R ./.tomboy
Код:
# После следующей команды отведите появившееся окно в сторону, оно еще пригодится.
kill -9 `ps ax|awk ’/tomboy/ { print $1 }’`
Код:
# Стартовая страница по сочетанию <Alt>F11
gconftool-2 --type string --set /apps/tomboy/start_note note://tomboy/StartPageMiniHelpRosinka
Код:
# Скачаем архив, распакуем и удалим скаченное
wget http://mintlinux.ru/users/files/download14.html && tar -xvf MiniHelpRosinka.tar.gz -C ~/ && rm MiniHelpRosinka.tar.gz
Всё! теперь, если у вас выскакивало окошко с вопросом о перезагрузке апплёта , то жмём "перезагрузить". Если же Tomboy на панели у вас отсутствовал (поэтому окно и не выскакивало), то добавьте его.

Теперь при нажатии комбинации <Alt>F11 будет появляться мини-справка, правда, еще не доделанная (где знаки минус)


 
  • Страница 1 из 1
  • 1
Поиск:
Новый ответ
Имя:
Текст сообщения:
Код безопасности: