Документация Calculate Linux
Вид материала | Документы |
Содержание2. Шаблоны Calculate Введение Особенности работы с шаблонами в Calculate 2 Шаблоны установки |
- В Linux. 2 Приобретение и инсталляция Linux. 3 Учебник по Linux 4 Администрирование, 3589.91kb.
- Gnu/Linux, 51.18kb.
- Лекция 17. Операционная система Linux, 126.24kb.
- Концепция развития спо в РФ 2 История Linux, 105.81kb.
- Windows против Linux, 88.72kb.
- RH253 Сетевые службы Red Hat Linux и администрирование безопасности, 45.9kb.
- Установка ос linux: основные моменты, 83.79kb.
- Исследование возможностей ос linux для приложений реального времени с обработкой разнородной, 98.25kb.
- План лекции «alt linux. Установка и особенности» Заявка на участие в апробации Линукса, 48kb.
- Linux от Пламен Петков По-добрата операционна система Linux?, 1306.19kb.
2. Шаблоны Calculate
Введение
Традиционно, в ОС Linux настройки приложений хранятся в текстовых файлах, как правило в директории /etc, реже в /var. Форматы таких конфигурационных файлов различаются от простых "переменная=значение", до более сложных C-подобных конструкций, либо составленных вXML.
Простой на первый взгляд подход обеспечивает исключительную стабильность в работе приложений, так как за сохранность настроек отвечает исключительно файловая система.
Различные дистрибутивы Linux как правило предлагают свои программы настройки приложений. К сожалению такой подход имея неоспоримое преимущество в удобстве, имеет так же ряд недостатков:
- пользователь привязывается к определенной программе настройки (дистрибутиву)
- количество настроек как правило ограничено интерфейсом программы
- прямое редактирование настроек становится затруднительным, т.к. программа переписывает файл при внесении изменений
Особенности работы с шаблонами в Calculate 2
Calculate 2 существенно переработан и обладает рядом отличий от первой версии программы:
- Основной метод переноса шаблонов - объединение с конфигурационными файлами системы. При этом поддерживаются все популярные форматы файлов.
- Объединение шаблона с конфигурационным файлом производится посредством конвертации в XML формат. При этом формат файла шаблона может отличаться от конфигурационного файла.
- Файл шаблона может содержать заголовок, описывающий методы объединения.
- Имена встроенных переменных переименованы согласно типу.
Шаблоны установки
Программа Calculate заменяет прямое редактирование файлов настроек, на создание шаблонов.
Форматы файлов
Согласно методу хранения данных, файлы шаблонов могут иметь один из перечисленных форматов:
- apache, kde, bind, postfix, proftpd, samba, procmail, ldap, dovecot, xml_xfce, xml_xfcepanel, xml_gconf, xml_gconf_tree, compiz, plasma, squid, dhcp, openrc - форматы файлов настроек распространенных приложений
- bin - двоичный формат файлов
- raw - сырой текст
- patch - шаблон для применения регулярных выражений. (Использует специальный вид объединения patch)
Для формата kde не обрабатываются параметры '-','+' для элементов внутри области.
Названия параметров в openrc формате нечувствительны к регистру букв.