Иллюстрированный самоучитель по Linux

Установка из Internet

Более новую версию XFree86, чем та, которая входит в комплект Linux Red Hat 7.1, можно загрузить из Internet, а затем установить обычным образом. Для XFree86 версии 4.0.3 процесс установки состоит из двух шагов: вначале устанавливается версия 4.0.2; а затем – версия 4.0.3, как обновление (апдейт). Для следующих версий XFree86 процесс установки аналогичен.

Примечание
Подключение к Internet рассмотрено в гл. 22, работа с пакетом Netscape Communicator – в гл. 23. Если вы не готовы заниматься этим в Linux и сохранили на компьютере операционную систему Windows или DOS, то для загрузки нужных файлов можете воспользоваться соединением с Internet, установленным в одной из этих систем. Впоследствии эти файлы можно будет извлечь из раздела Windows или DOS и установить
.

Пакет XFree86 разработан в рамках проекта XFree86 (XFree86 Project), представленного на узле Web http://www.xfree86.org.

Адрес каталога, из которого можно загрузить последнюю версию XFree86, – http://ftpstud.fht-esslingen.de/pub/Mirrors/ftp.xfree86.org/XFree86/. Здесь же можно найти библиотеки, предназначенные для многих версий Linux.

Unux-alpha-glibc21. Linux для процессоров Compaq Alpha.

Darwin. Linux для операционной системы Darwin, разработанной фирмой Apple для процессоров PowerPC и Intel.

Linwc-ix86-libc5. Linux для процессоров Intelx86, обычно для старых дистрибутивов Linux.

Linux-ix86-glibc2x. Версии Linux для процессоров Intelx86 с новыми библиотеками Glibc. Большинство новых дистрибутивов используют эти библиотеки GNU С. Версия Red Hat 7.1 использует библиотеки Glibc 2.2.

Установка ХРгееВб версии 4.0.2

Итак, первый шаг установки сводится к инсталляции базового пакета, в нашем случае это версия 4.0.2. На узле, с которого выполняется загрузка, перейдите в каталог, хранящий версию 4.0.2. Далее следует выбрать библиотеки, используемые для данной версии. Если вы испытываете сомнения, загрузите скрипт Xinsta11 .sh и выполните команду sh Xinsta11 .sh – check. Полученные сведения позволят вам выбрать нужные файлы. Выбрав необходимые библиотеки для вашей версии Linux, загрузите следующие файлы:

  • Xinsta11.sh extract Xetc.tgz
  • Xbin.tgz Xdoc.tgz Xfnts.tgz
  • Xlib.tgz Xman.tgz Xfenc.tgz
  • Xvar.tgz Xxservtgz Xmod.tgz

В большинстве случаев можно использовать установочный скрипт Xinsta11 .sh для инсталляции XFree86. Перейдите в каталог с загружаемыми файлами (в рассматриваемом случае – /dos / tmp) и запустите скрипт с помощью следующих команд:

$ cd /dos/tmp $ sh Xinsta11.sh

Далее следует серия подсказок. Если этот метод не срабатывает, можно попробовать установить XFree86 с помощью нескольких команд. В первую очередь создайте необходимые для установки каталоги. Для этого следует применить команду mkdir, которая подробно обсуждается в главе 14:

$ mkdir /usr/X11R6 $ mkdir /etc/X11

Затем нужно запустить программы установки загруженных файлов. Предположим, они загружены в каталог tmp раздела Windows и при установке (см. гл. 4) этот раздел был установлен как /dos. В этом случае необходимо воспользоваться следующей командой для перехода в каталог X Windows:

$ cd /usr/x11R6

Извлечем файлы из загруженных архивов.

$ chmod +х /dos/tmp/extract
$ /dos/tmp/extract – С /usr/X11R6 X[a-df-uw-z]*.tgz
$ /dos/tmp/extract – С /etc/X11 Xetc.tgz
$ /dos/tmp/extract – C /var Xvar.tgz$
$ In -в /etc/X11/app-defaults /usr/X11R6/lib/X11
$ In – s /etc/X11/fs /usr/XHR6/lib/X11 $ In – s /etc/X11/lbxproxy /usr/X11R6/lib/X11
$ In – s /etc/X11/proxymngr /usr/XHR6/lib/X11
$ In – s /etc/X11/rstart /usr/XHR6/lib/X11
$ In – s /etc/X11/twm /usr/X11R6/lib/X11
$ In – s /etc/X11/xdm /usr/X11R6/lib/X11
$ In – s /etc/X11/xinit /usr/X11R6/lib/X11
$ In – s /etc/X11/xsm /usr/X11R6/lib/X11
$ In – s /etc/X11/xserver /usr/xilR6/lib/X11
$ /sbin/ldconfig /usr/X11R6/lib
$ /usr/X11R6/bin/rakfontdil: /usr/X11R6/lib/X11/fonts/misc

Как бы ни были непонятны все описанные операции, в результате в операционной системе Linux будет установлен интерфейс X Windows.

Установка XFree86 версии 4.0.3

Теперь вы готовы ко второму этапу процесса установки, т.е. к инсталляции XFree86 версии 4.0.3, как обновления версии 4.0.2. Снова обратитесь к узлу, с которого выполнялась загрузка, и перейдите в каталог версии 4.0.3. Используйте те же самые группы библиотек, что и для предыдущей версии и загрузите следующие файлы:

  • Xinsta11.sh extract Xupdate.tgz
  • Xdocupd.tgz Xdrivers.tgz

В большинстве случаев можно использовать установочный скрипт версии 4.0.3 Xinsta11 .sh для инсталляции XFree86. Перейдите в каталог с загружаемыми файлами (в рассматриваемом случае – /dos / tmp) и запустите скрипт с помощью следующих команд:

$ cd /dos/tmp $ sh Xinsta11.sh

Эти команды дадут ожидаемый результат, только если уже установлена версия 4.0.2 XFree86. Далее следует серия подсказок. После завершения установки сконфигурируйте X Windows, используя Xconfigurator или xf86config. Обе утилиты обсуждаются ниже.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.