Иллюстрированный самоучитель по Linux

Files

В разделе Files указаны некоторые важные файлы, входящие в систему. Ниже приведен пример этого раздела без комментариев.

Примечание
Комментарий в файле XF86Config начинается с символа "#" и занимает одну строку. Строка комментария игнорируется системой XFree86
.

Section "Files"
RgbPath "/usr/XllR6/lib/Xll/rgb"
FontPath "/usr/XllR6/lib/Xll/fonts/local/" FontPath "/usr/XllR6/lib/Xll/fonts/misc/" FontPath
"/usr/XHR6/lib/Xll/fonts/75dpi/:unsealed" FontPath
"/usr/XHR6/lib/x11/fonts/100dpi/:unscaled" FontPath "/usr/XllR6/lib/Xll/fonts/Typel/" FontPath
"/usr/XllR6/lib/Xll/fonts/Speedo/" FontPath "/usr/XHR6/lib/Xll/fonts/75dpi/" FontPath
"/usr/XHR6/lib/Xll/fonts/100dpi/"
# ModulePath "/usr/XHR6/lib/modules"
EndSection

Перечислим некоторые основные правила, применимые к этому и остальным шести разделам.

  • Каждый раздел начинается со строки Section.
  • Каждый раздел заканчивается строкой EndSection.
  • В строке Section в кавычках указывается имя раздела (в данном примере – "Files").

Обычно этот раздел содержит три директивы, описанные в табл. 12.1.

Табл. 12.1. Директивы раздела Files.

Директива Описание
RgbPath Имя файла базы данных RGB (red-green-blue – красный-зеленый-синий) без расширения .txt или .db. RGB-файл задает состав именованных цветов. Если база данных не перемещена и не переименована, то остается имя по умолчанию. Но этого не следует делать, поскольку многие программы будут искать ее в прежнем каталоге
FontPath Эта директива может применяться многократно и задает каталог, в котором находятся Х-шрифты системы – масштабируемые или растровые. Имя подкаталога растровых шрифтов имеет окончание: unscaled. Установив в системе новый каталог шрифтов, необходимо внести в раздел Files новую директиву FontPath
ModulePath Это директива для тех операционных систем, которые, как и Linux, поддерживают динамически загружаемые модули. Она указывает путь к этим модулям. В большинстве версий XFree86 эта директива не используется, поэтому в примере она отмечена как комментарий. По умолчанию динамически загружаемые модули находятся в каталоге /usr/X11R6/lib/modules. Необходимость менять этот каталог и, следовательно, директиву возникает редко

Прочие модули шрифтов находятся в каталоге /usr/X11R6/lib/modules/ fonts.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.