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 завершена.