Вероятно, что вы получили XFree86 как часть дистрибутива Linux, в этом случая
отдельное скачивание программного обеспечения не является необходимым. Или вы
можете взять двоичные пакеты RPM, скомпилированные для вашей машины, в этом
случае вам надо просто установить их, используя команду rpm(1). В этом случае вы
можете пропустить материал до конца этого раздела.
Двоичный дистрибутив XFree86 для Linux можно найти на разных FTP-серверах. На
сервере XFree86 он располагается в каталоге ftp://ftp.xfree86.org/pub/XFree86/current/binaries/.
До того как что-нибудь делать скачайте и запустите скрипт `preinst.sh'. Он
может сообщить вам о том, что вам необходимо иметь для продолжения вашей
установки.
Если вы скачали XFree86, эта таблица перечислит файлы в дистрибутиве
XFree86-3.3.
Требуется один из следующих серверов:
- X8514.tgz
-
Сервер для карт основанных на 8514.
- XAGX.tgz
-
Сервер для карт основанных на AGX.
- XI128.tgz
-
Сервер для Number Nine Imagine 128.
- XMach32.tgz
-
Сервер для карт основанных на Mach32.
- XMach64.tgz
-
Сервер для карт основанных на Mach64.
- XMach8.tgz
-
Сервер для карт основанных на Mach8.
- XMono.tgz
-
Сервер для монохромных видео-режимов.
- XP9K.tgz
-
Сервер для карт основанных на Server for P9000-based boards.
- XS3.tgz
-
Сервер для карт основанных на S3.
- XS3V.tgz
-
Сервер для S3 ViRGE и ViRGE/VX (считается бета-версией).
- XSVGA.tgz
-
Сервер для карт основанных на Super VGA.
- XW32.tgz
-
Сервер для карт основанных на ET4000/W32.
Если вы не знаете какой взять, то возьмите сервер VGA16, XVG16.tgz. Вам все
равно необходимо скачать его, поскольку он нужен для запуска утилиты
автоконфигурации.
Требуются все следующие файлы:
- preinst.sh
-
Доинсталяционный скрипт.
- postinst.sh
-
Послеинсталяционный скрипт.
- Xbin.tgz
-
Основные двоичные файлы X11R6.
- Xcfg.tgz
-
Файлы настройки для xdm , xinit и fs .
- Xdoc.tgz
-
Документация.
- Xman.tgz
-
Справочные страницы.
- Xfnts.tgz
-
Шрифты 75dpi, misc и PEX.
- Xlib.tgz
-
Разделяемые библиотеки X и файлы поддержки.
- Xset.tgz
-
Утилита XF86Setup.
- XVG16.tgz
-
Сервер для VGA/EGA карт.
Следующие файлы являются необязательными:
- Xf100.tgz
-
Шрифты 100dpi.
- Xfcyr.tgz
-
Кириллические шрифты.
- Xfnon.tgz
-
Другие шрифты (Китайский, Японский, Корейский, Еврейский).
- Xfscl.tgz
-
Маштабируемые шрифты (Speedo и Type1).
- Xfsrv.tgz
-
Сервер шрифтов и файлы настройки.
- Xprog.tgz
-
Файлы заголовков для X, файлы настройки и библиотеки времени компиляции.
- Xlkit.tgz
-
X-сервер LinkKit.
- Xlk98.tgz
-
PC98 X-сервер LinkKit.
- Xnest.tgz
-
Вложенный X-сервер.
- Xprt.tgz
-
X-сервер печати.
- Xvfb.tgz
-
X-сервер виртуального framebuffer.
- Xps.tgz
-
PostScript-версия документации.
- Xhtml.tgz
-
HTML-версия документации.
Каталог XFree86 должен содержать примечания о выпуске для текущей версии в
файле RELNOTES . Посмотрите его для описания деталей установки.
Все что требуется для установки XFree86---это скачать вышеперечисленные
файлы, создать каталог /usr/X11R6 (работая как root ),
и разпаковать файлы из каталога /usr/X11R6 , используя такую
команду:
gzip -dc Xbin.tgz | tar xfB -
Помните, что эти файлы распаковываются относительно каталога
/usr/X11R6 , так что очень важно распаковывать файлы именно там.
Вам необходимо убедиться, что /usr/X11R6/bin находится в
маршруте поиска файлов. Это может быть сделано путем редактирования системного
файла /etc/profile или /etc/csh.login (в зависимости
от используемого пользователями командного процессора). Или вы можете просто
добавить этот каталог в ваш персональный маршрут поиска, изменив файл
.bashrc или .cshrc , в зависимости от вашего командного
процессора.
Вам также необходимо убедиться, что /usr/X11R6/lib может быть
найдена ld.so , линковщиков времени выполнения. Для этого добавьте
строку
/usr/X11R6/lib
в файл /etc/ld.so.conf , и запустите
/sbin/ldconfig , как администратор.
|