Инсталляция X Window System

1. Заберите с любого хоста в Internet, где есть текущая версия FreeBSD, например ftp2.ru.freebsd.org/pub/FreeBSD/, файлы необходимые для инсталяции X Window System, для FreeBSD 4.1.1-RELEASE это директория releases/i386/4.1.1-RELEASE/XF86336 (XFree86 v3.3.6)

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 /usr

4. Теперь следующее что необходимо сделать это запустить пред-исталяционный скрипт. Он произведет необходимые проверки вашей системы для успешной инсталяции X Window System.

# cd /usr/X11R6

# sh /var/tmp/preinst.sh

5. Программу 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*.tgz

7. После всех выше описанных действий инсталяции XFree86 необходимо запустить пост-исталяционный скрипт. Он произведет необходимые обновления системы.

Инсталяция X Window System завершена.

Обновлено: 12.03.2015