5.1.1.1. Установка XFree86
Дистрибутив Xfree86 в выполняемых кодах можно
найти на целом ряде FTP-серверов. На sunsite.unc.edu
он находится в каталоге /pub/Linux/X11 . (На
момент написания текущая версия была 3.1;
периодически появляются новые версии).
Вполне возможно, что вы имеете XFree86 как часть
дистрибутива Linux, в этом случае в перекачке XFree86
нет необходимости.
Если же вы собираетесь скачать XFree с FTP-сервера,
следующая таблица содержит список файлов в
дистрибутиве XFree86-3.1.
Вам потребуется один из серверов:
Файл Описание
XF86-3.1-8514.tar.gz Сервер для 8514 видеокарт.
XF86-3.1-AGX.tar.gz Сервер для AGX видеокарт.
XF86-3.1-Mach32.tar.gz Сервер для Mach32 видеокарт.
XF86-3.1-Mach8.tar.gz Сервер для Mach8 видеокарт.
XF86-3.1-Mono.tar.gz Сервер для монохромного режима.
XF86-3.1-P9000.tar.gz Сервер для P9000 видеокарт.
XF86-3.1-S3.tar.gz Сервер для S3 видеокарт.
XF86-3.1-SVGA.tar.gz Сервер для Super VGA видеокарт.
XF86-3.1-VGA16.tar.gz Сервер для VGA/EGA видеокарт.
XF86-3.1-W32.tar.gz Сервер для ET4000/W32 видеокарт.
все нижеперечисленные файлы:
Файл Описание
XF86-3.1-bin.tar.gz Остальные программы X11R6.
XF86-3.1-cfg.tar.gz Конфигурационные файлы для xdm, xinit и fs.
XF86-3.1-doc.tar.gz Документация и руководства.
XF86-3.1-inc.tar.gz Include файлы. (?)
XF86-3.1-lib.tar.gz Разделяемые библиотеки.
XF86-3.1-fnt.tar.gz Основные фонты.
следующие файлы не являются обязательными:
Файл Описание
XF86-3.1-ctrb.tar.gz Выбранные дополнительные программы (?).
XF86-3.1-extra.tar.gz Дополнительные сервера для XFree86.
XF86-3.1-lkit.tar.gz Инструментарий для компиляции серверов.
XF86-3.1-fnt75.tar.gz Фонты 75-dpi.
XF86-3.1-fnt100.tar.gz Фонты 100-dpi.
XF86-3.1-fntbig.tar.gz Large Kanji и другие фонты.
XF86-3.1-fntscl.tar.gz Масштабируемые фонты (Speedo, Type1).
XF86-3.1-man.tar.gz Руководства.
XF86-3.1-pex.tar.gz Выполняемые файлы, include-файлы, библиотеки для PEX.
XF86-3.1-slib.tar.gz Статические библиотеки.
XF86-3.1-usrbin.tar.gz Программы-демоны, размещающиеся в /usr/bin.
XF86-3.1-xdmshdw.tar.gz Версия программы xdm с поддержкой теневых паролей.
Каталог XFree должен содержать файлы README и
замечания по инсталляции текущей версии.
Все что вам требуется для инсталляции XFree86, это
получить указанные файлы, создать каталог /usr/X11R6
(пользователем root ), перейти в этот каталог
и распаковать файлы. Например:
# gzip -dc XF86-3.1-bin.tar.gz | tar xfB -
Имейте в виду, что эти файлы упакованы
относительно каталога /usr/X11R6 , так что
необходимо распаковывать их находясь в этом
каталоге.
После распаковки файлов, вам необходимо
связать файл /usr/X11R6/bin/X с тем сервером,
который вы намереваетесь использовать. Например,
если вы желаете работать с SVGA сервером, файл /usr/bin/X11/X
необходимо связать с файлом /usr/X11R6/bin/XF86_SVGA .
Если же вы собираетесь использовать монохромный
сервер, переустановите связь командой:
# ln -sf /usr/X11R6/bin/XF86_MONO /usr/X11R6/bin/X
Это же справедливо и для серверов других
видеокарт.
Если вы не уверены какой сервер использовать,
или не знаете какую микросхему содержит ваша
видеокарта, вы можете запустить команду SuperProbe
(включенную в XF86-3.1-bin). Эта программа попытается
определить тип микросхемы вашей видеокарты и
другую полезную информацию.
Вам следует убедиться, что каталог /usr/bin/X11R6
находится в переменной среды PATH. Это может быть
сделано редактированием файлов /etc/profile или /etc/csh.login
(в зависимости от оболочек (shell) которые вы или
другие пользователи используют). Вы также можете
просто добавить этот каталог с вашей переменной PATH ,
корректируя в вашем домашнем каталоге файлы .bashrc
или .cshrc , в зависимости от типа вашей
оболочки.
Вам также необходимо обеспечить загрузку
динамических библиотек. Для этого добавьте
строку:
/usr/X11R6/lib
в файл /etc/ld.so.conf и запустите команду /sbin/ldconfig
как суперпользователь.
[ Назад | Оглавление | Далее ]
|