1. Заберите с любого хоста в Internet, где есть текущая версия FreeBSD, например ftp2.ru.freebsd.org/pub/FreeBSD/, файлы необходимые для инсталяции X Window System, для FreeBSD 3.4-RELEASE это директория releases/i386/3.4-RELEASE/XF86335 (XFree86 v3.3.5)
preinst.sh - Пред-инсталяционный скрипт
postinst.sh - Пост-инсталяционный скрипт
extract - Программа распаковки
Xbin.tgz - X Window утилиты и app-defaults файлы
Xdoc.tgz - Документация
Xfnts.tgz - Фонты (75dpi)
Xfcyr.tgz - Фонты кирилицы
Xlib.tgz - Библиотеки
Xman.tgz - Страницы помощи man
Xset.tgz - Утилита конфигурирования, XF86Setup
Xcfg.tgz - Шаблоны конфигурационных фалов
Servers/XVG16.tgz - VGA сервер (16 цветов) (необходим для XF86Setup)
Файлы загружаемые с интернета необходимые для установки X Window System
сохраняем в одной директории, к примеру в директории /var/tmp
2. Выберите и загрузите с Internet X Server
для своей видеокарты, директория Servers
X3DL.tgz - 3Dlabs server
X8514.tgz - 8514/A server
XAGX.tgzi - AGX server
XI128.tgz - I128 server
XMa32.tgz - Mach 32 server
XMa64.tgz - Mach 64 server
XMa8.tgz - Mach 8 server
XMono.tgz - Mono server
XP9K.tgz - P9000 server
XS3.tgz - S3 server
XS3V.tgz - старый S3 ViRGE server (следует использовать SVGA server)
XSVGA.tgz - SVGA server
XW32.tgz - ET4000/W32, ET6000 server
C полным списком карт поддерживаемых серверами можно ознакомится на сервере XFree86 (XFree86 Video Card and X server list)
3. Создайте директорию /usr/X11R6, в
которую произойдет инсталяция файлов X Window System, если у вас мало
свободного пространства в /usr для X Window то вы можете создать ее там где это
позволяет дисковое пространство, указав символическую ссылку на /usr/X11R6
Для примера, мы будем инcталировать в /home/X11R6
# mkdir /home/X11R6 # ln -s /home/X11R6 /usr4. Теперь следующее что необходимо сделать это запустить пред-исталяционный скрипт. Он произведет необходимые проверки вашей системы для успешной инсталяции X Window System.
# cd /usr/X11R6 # sh /var/tmp/preinst.sh5. Программу
extract (программа распаковки) делаем
выполняемой
# chmod 755 /var/tmp/extractУтилита
extract представляет собой модифицированную версию GNU tar v1.12
специально собранную для корректной инсталяции XFree86. Настоятельно
рекомендутся использовать ее при инсталяции, очень важно также ее не
переименовывать. Она должа находиться в той же директории что и все
файлы дитрибутива XFree86.
6. Для установки XFree86 выполните распаковку
дистрибутива X Window System с помощью утилиты extract
# cd /usr/X11R6 # /var/tmp/extract /var/tmp/X*.tgz7. После всех выше описанных действий инсталяции XFree86 необходимо запустить пост-исталяционный скрипт. Он произведет необходимые обновления системы.
Инсталяция X Window System завершена.