суббота, 17 апреля 2010 г.

Шаблоны Гнома

Наверное каждый пользователь хоть раз в жизни пользовался контектным меню "Создать ..." для создания папки или какого либо документа. Я довольно часто и просто привык к этому. И у меня сложилось такое впечатление что это неотъемлемая часть графического рабочего стола.

Но когда я впервые начал серьезно пользоваться Гномом, то оказалось что в нем пунктик пустой. Нет там ничего. И это не в каком нибудь новом развивающемся дистрибутиве, у которого времени не хватает на разные мелочи. Это в Убунте!!

В общем когда мне надоело это дело, взялся за решение этой проблемы. Все оказалось довольно просто.

  1. Создать папку для шаблонов. Я сделал ~/.templates (точка вначале имени означает, что папка будет скрытая) 
  2. Прописать папку шаблонов в фале ~/.config/user-dirs.dirs в строке XDG_TEMPLATES_DIR="$HOME/.templates"
  3. Создать в папке ~/.templates необходимые шаблоны. Например, создаем в OpenOffice Writer новый пустой документ и сохраняем в нашу папку шаблонов с тем именем, которе хотите видеть в меню. И так для каждого нужного вам шаблона.


Всё довольно просто.

А теперь для тех, кто не совсем понимает что там за закорлючки в названии папок и файлов.

~ - сокращение, означает домашний каталог пользователя. Системой разворачивается  в строку /home/имяпользователя

.templates - точка в начале имени файла или папки означает, что это скрытый файл или скрытая папка. Поэтому если вы не нашли в своем каталоге папку ~/.config просто включите в меню Вид показывать скрытые файлы или нажмите Ctrl+H

Вот и всё

воскресенье, 4 апреля 2010 г.

Включение\выключение демонов

Чтобы не лазить ручками в /etc/init.d люди придумали более менее удобные утилиты для управления автоматическим стартом\остановкой демонов.
Я уже знаю целыйх две такие утилиты

chkconfig Это простая консольная програмулька, которая работает только с командной строкой. (ALTLinux)

sysv-rc-conf Это тоже консольная программа, но в ней уже есть довольно интуитивный интерфейс.  (Ubuntu)

Если найду еще какие. Буду сюда писать.