Инсталляция RedHat Linux


Введение

Что надо знать ДО инсталляции

Несмотря на то, что Linux -- очень дружественный к пользователю подвид Unix, для его установки все же недостаточно "знаний домохозяйки". Несмотря на попытки фирмы RedHat максимально упростить процесс установки, Linux -- это сложная ОС, и ее администрирование (а установка относится к администрированию) доступно далеко не каждому.

Так что если сходу освоить установку не удается -- ничего страшного, за рубежом даже в научных учреждениях эти функции возложены на системных администраторов, а не на рядовых пользователей (пусть даже и продвинутых). Поэтому, если нет уверенности в своих силах, то лучше попросить кого-нибудь из "знакомых администраторов", чтобы пришли и поставили -- головной боли будет меньше.

Как показывает опыт, "первый блин" обычно оказывается "комом" -- практически всегда при самой первой установке упускаются какие-нибудь детали. Причем это происходит не только с обычными пользователями, но даже с системными администраторами при первой установке незнакомого дистрибутива.

В отличие от остальных случаев, когда любая ошибка "не смертельна", поскольку действует защита Unix, при установке вся ответственность лежит на человеке -- что он "скажет", то и будет сделано.

Поэтому при инсталляции системы требуется максимум внимательности. Каждое свое действие следует тщательно взвешивать. В ситуации, когда инсталлятор задает вопрос, а на него непонятно что ответить -- надо обязательно посоветоваться с более опытным человеком.

Кроме того, обязательно надо проверять текст, набранный с клавиатуры, прежде чем нажимать <Enter> (или [Ok]) -- например, опечатка в IP-адресе или сетевой маске может привести к полной неработоспособности сетевой поддержки.

Следует также внимательно читать все сообщения от инсталлятора.


При установке Linux вместе с Windows95 надо или установить сначала Windows95, а затем Linux, или создать загрузочную дискету для Linux и после установки Windows95 загрузить систему с нее; а затем (как пользователь "root") запустить команду lilo.

Это обусловлено некорректным поведением Windows95 -- она при установке непонятно зачем портит загрузочную запись диска (Master Boot Record -- MBR), для восстановления которой и требуется команда lilo. У системы WindowsNT такой "заскок" отсутствует.

Общие замечания

В данной лекции предполагается следующее:

Подробное руководство по установке Linux от фирмы RedHat (The Official Red Hat Linux Installation Guide) есть прямо в дистрибутиве -- в данном случае по адресу

ftp://rdist.inp.nsk.su/pub/Linux/redhat-5.2/i386/doc/rhmanual/manual/index.htm

Поскольку руководство от RedHat весьма полно и при этом точно соответствует дистрибутиву, данная глава содержит лишь краткие комментарии по отдельным этапам инсталляции. Для упрощения изложения разнообразные варианты, описанные в "The Official Red Hat Linux Installation Guide", здесь не рассматриваются.

Совет. Полностью прочитайте данную главу до, а не во время инсталляции. Аналогично стоит по крайней мере просмотреть документацию от RedHat также до инсталляции.

При установке системы в первый раз очень полезно открыть на соседнем компьютере окно с данной лекцией или с документацией от RedHat, чтобы иметь возможность оперативно получать ответы на возникающие вопросы.

Порядок установки

Последовательность действий при установке системы такова:

  1. Создание загрузочных дискет с инсталлятором (необязательный этап)
  2. Загрузка инсталлятора
  3. Выбор метода инсталляции
  4. Настройка сети
  5. Разбивка жесткого диска
  6. Выбор компонентов
  7. Собственно установка на диск (выполняется автоматически)
  8. Настройка видео
  9. Настройка мыши, принтера, временной зоны
  10. Выбор запускаемых при старте системы сервисов
  11. Установка пароля пользователя "root"
  12. Настройка LILO


Создание загрузочных дискет с инсталлятором

Откуда берутся загрузочные дискеты

При загрузке инсталлятора с дискет (подробнее об этом в следующем разделе) надо эти дискеты предварительно записать.

Дискеты записываются с так называемых "образов" при помощи программы rawrite из-под Dos или Windows.

Образы дискет лежат в директории

ftp://rdist.inp.nsk.su/pub/Linux/redhat-5.2/i386/images/
а программа rawrite -- по адресу

ftp://rdist.inp.nsk.su/pub/Linux/redhat-5.2/i386/dosutils/rawrite.exe

Для инсталляции по NFS или с CD-ROM достаточно первой дискеты -- загрузочной (файл boot.img). Вторая (дополнительная -- файл supp.img) используется в дополнение к первой при установке по FTP, а третья (восстановительная -- файл rescue.img) -- вместе с первой при проведении восстановительных работ.

Как сделать загрузочные дискеты

Надо из-под Dos или Windows скопировать образы дискет и файл rawrite.exe в какую-нибудь директорию. Затем запустить rawrite.exe. Он спросит сначала имя файла-образа (для первой дискеты надо ответить "boot.img"), а затем имя дисковода (обычно A:).


Загрузка инсталлятора

Загрузка инсталлятора

Варианты


Как и во многих других системах, в RedHat Linux есть три способа загрузки инсталлятора:

С дискеты


В первом случае все тривиально -- достаточно перед включением компьютера вставить дискету в дисковод, и затем в ответ на приглашение загрузчика LILO (оно выглядит чуть иначе, чем при обычной загрузке Linux) просто нажать <Enter>.

Из-под Dos


Во втором случае надо скопировать с сервера директорию

ftp://rdist.inp.nsk.su/pub/Linux/redhat-5.2/i386/dosutils/
со всеми файлами к себе на диск (например, на C:) -- это можно сделать при помощи Far или Windows Commander.

В дистрибутиве RedHat 5.2 есть небольшое "неудобство" -- в файле autoboot.bat вместо

loadlin autoboot\vmlinuz initrd=..\misc\src\trees\initrd.img
должно быть написано

loadlin autoboot\vmlinuz initrd=autoboot\initrd.img
-- изменение можно внести любым текстовым редактором.

Затем, загрузив машину под Dos (в Windows95 -- [Пуск]->Завершение работы->Перезагрузить компьютер в режиме эмуляции MS-Dos), перейти в директорию dosutils и запустить там программу autoboot.bat.


Выбор метода инсталляции

Выбор языка

Первым делом после загрузки инсталлятор спросит язык, на котором он должен выдавать сообщения -- русского там нет, так что можно смело выбирать английский.

Затем он поинтересуется, какая используется клавиатура -- английская, американская, французская и т.д. Хотя в списке есть и русская (ru), надо выбрать американскую (us). Дело в том, что вследствие весьма оригинального понятия создателей XFree86 (X-Window, используемая в Linux) о русификации, пользоваться "стандартной" русификацией невозможно, и все равно приходится добавлять поддержку русского отдельно.

Выбор метода инсталляции

Затем программа попросит выбрать один из пяти методов инсталляции (фактически, то, откуда следует брать дистрибутив).

CD-ROM
Используется, если есть компакт-диск с дистрибутивом.
NFS
Дистрибутив будет браться с сервера через сетевую файловую систему Unix (NFS -- Network File System).
Hard Drive
Копия дистрибутива имеется на локальном жестком диске.
FTP
Дистрибутив будет браться с сервера по протоколу FTP.
SMB image
Дистрибутив будет браться с сервера по протоколу SMB -- Microsoft Network.

При первых двух способах используется лишь первая загрузочная дискета, а остальные три способа потребуют дополнительную (supplemental).

Чаще всего в ИЯФ используется установка по NFS. При этом надо предварительно зарегистрировать компьютер на сервере Rdist -- для этого достаточно обратиться к администраторам Rdist -- Е.Бырганову или Б.Конурбаеву.

При наличии "лишнего" раздела на локальном диске можно скопировать весь дистрибутив туда -- это избавит от возможных проблем с сетью, которые могут возникнуть во время установки. Следует лишь заметить, что при этом нужен именно дополнительный раздел -- держать дистрибутив там же, куда будет ставиться система, не следует.

Установкой по FTP и по SMB пользоваться не стоит -- оба эти протокола крайне плохо реагируют на нестабильную работу сети, а установка по FTP в сети ИЯФ практически гарантированно "рвется", если с момента указания расположения дистрибутива до начала собственно процесса копирования данных на диск проходит больше получаса (это связано с таймаутом протокола FTP).

При установке по NFS нужно сразу настроить поддержку сети -- об этом в следующем разделе. В дальнейшем изложении предполагается, что используется именно NFS.

Установка или обновление, и какая установка?

После выбора метода инсталляции программа задаст еще два вопроса.

Первый -- что предполагается сделать: установку системы (Install) или обновление уже имеющейся до текущей версии (Upgrade). Обычно нужно первое. Даже если реально устанавливается новая версия поверх существующей, лучше все же использовать [Install], поскольку [Upgrade] иногда срабатывает "чуть-чуть" некорректно, и требуются специальные знания, чтобы привести все в норму.

Второй вопрос -- вариант установки (Installation class): для персонального компьютера (Workstation), для сервера (Server), или специальная (Custom). Этот выбор был добавлен в версии 5.2 видимо, для упрощения процесса установки для новичков -- при первых двух альтернативах инсталлятор сделает очень многое за пользователя. Но, поскольку эта "автоматическая" установка не слишком оптимальна, лучше воспользоваться вариантом [Custom], который позволяет детально все указать.


Настройка сети

Настройка сети

Первым делом инсталлятор попытается определить тип сетевой карты. Обычно ему это удается, и на экране лишь появится сообщение об используемом драйвере. Если же автоопределение не удастся (например, на старом компьютере), то надо выбрать тип из списка.

Затем нужно указать собственно параметры сети -- имя компьютера, IP-адрес и т.д. Инсталлятор предложит на выбор три варианта -- указать параметры "руками" (Static IP address), или настроить автоматически при помощи протокола BOOTP или DHCP. Последние два варианта требуют наличия в сети правильно сконфигурированного BOOTP- или DHCP-сервера.

В сети ИЯФ есть и BOOTP-, и DHCP-серверы. Поэтому надо указывать второй вариант -- конфигурация по BOOTP. Причем сетевая карта должна быть заранее зарегистрирована.

При этом и при инсталляции, и при дальнейшей работе системы все сетевые настройки будут браться с сервера.

Как настроить сеть "руками"


В случае, когда нет BOOTP-сервера (например, в небольшой организации; а также на практических занятиях), автоматическая настройка сети не работает, и нужно указать все параметры вручную.

Настройка "руками" проходит в два этапа. Сначала указываются IP-адрес, сетевая маска, основной шлюз и первичный name-сервер. Затем инсталлятор пытается сам "узнать" у name-сервера имя компьютера и имя домена, и лишь если ему это не удается (например, компьютер не зарегистрирован в сети), то запрашивает эту информацию у человека.

Предупреждение. Часто то, что инсталлятор не смог определить имя компьютера, означает, что какая-то информация в первом окне (обычно IP-адрес компьютера или name-сервера) введена неправильно.

IP-адрес своего компьютера надо знать заранее, а остальные параметры в сети ИЯФ следующие:

Замечание. На практических занятиях из-за использования отдельной локальной сети эти параметры другие. Детали см. в задании.
Предупреждение. Информация о параметрах сети приводится только для сведения -- при установке Linux в ИЯФ надо использовать конфигурирование по BOOTP.

Адрес дистрибутива

После настройки сети надо указать адрес NFS-сервера и директорию, в которой расположен на нем дистрибутив. Для ИЯФ NFS-сервер -- rdist.inp.nsk.su, директория -- /dist/redhat-5.2/i386.


Разбивка жесткого диска

Как создавать разделы для Linux

На данном этапе надо создать разделы на жестком диске, на которые будет устанавливаться система. Создать их можно и при помощи программы FDISK из Dos/Windows, но лучше воспользоваться одной из программ под Linux, которые на выбор предлагает инсталлятор -- Disk Druid или fdisk.

Disk Druid -- это интерактивная программа с оконным интерфейсом, идеально подходящая для новичка. Fdisk же -- программа с интерфейсом в стиле командной строки, более подходящая для профессионалов.

Довольно подробная документация по Disk Druid приведена в "The Official Red Hat Linux Installation Guide", так что здесь останавливаться на самом процессе разбивки не будем.

Какие нужны разделы для Linux

По минимуму для работы Linux нужны два раздела: тот, на котором будет стоять сама система (тип раздела 83 -- "linux primary") и так называемый swap-раздел для виртуальной памяти (тип раздела 82 -- "linux swap").

Размер раздела для системы определяется потребностями в ПО и месте для работы -- по минимуму можно обойтись и 200М, но лучше отводить не меньше 500М. Этот раздел называется "root partition", и ему надо присвоить точку монтирования (mount point) "/" -- корневая директория.

Размер swap-раздела обычно стоит делать равным двойному размеру оперативной памяти -- т.е. при ОЗУ 32М следует отвести под swap 64M. Но этот размер не должен превышать 128М.

При установке загрузчика LILO в основную загрузочную запись диска (Master Boot Record -- MBR) и для основного, и для swap-раздела можно использовать как один из первичных разделов (primary partition), так и логический (logical partition) -- в отличие от Dos/Windows, для Linux это безразлично.

Замечание. На практических занятиях разбивкой диска заниматься не следует -- все уже сделано.


Выбор компонентов

Компоненты и пакеты

На данном этапе производтся выбор компонентов системы, которые следует устанавливать.

В отличие от, например, Windows, Linux полностью состоит из так называемых пакетов.

Пакет -- это связанная совокупность файлов, например, файлы, требуемые для работы конкретного текстового редактора (сама программа, конфигурационные и библиотечные файлы, документация и т.д.). Ядро системы также является пакетом.

Компонент же -- это связанный набор пакетов. К примеру, компонент "X-Window" состоит примерно из десятка пакетов.

Базовые пакеты устанавливаются всегда -- нет возможности, например, запретить установку ядра.


Именно в умении правильно выбрать компоненты и пакеты в значительной степени и заключается искусство ставить Linux. И это умение приобретается только с практикой.

При выборе можно придерживаться простого правила: чем больше будет поставлено, тем больше придется заниматься настройкой системы. Так что сначала лучше поставить лишь самое необходимое, а потом можно доставлять пакеты по мере надобности.

Выбор компонентов

Сначала выдается довольно общий список компонентов (окно "Components to install") -- X-Window, C/C++, совместимость с Dos и т.д. Слева от названия компонента есть переключатель [*], позволяющий включить этот компонент в установку.

Окно выбора компонентов
(взято из "The Official Red Hat Linux Installation Guide")

Список компонентов
DSWКомпонент
 **Printer Support
***X Window System
***Mail/WWW/News Tools
  *DOS/Windows Connectivity
***File Managers
  *Graphics Manipulation
  *X Games
   Console Games
* *X multimedia support
* *Console Multimedia
***Networked Workstation
*  Dialup Workstation
   News Server
 **NFS Server
   SMB (Samba) Connectivity
DSWКомпонент
   IPX/Netware(tm) Connectivity
   Anonymous FTP Server
   Web Server
   DNS Name Server
   Postgres (SQL) Server
 **Network Management Workstation
  *TeX Document Formatting
  *Emacs
  *Emacs with X windows
 **C Development
 **Development Libraries
 **C++ Development
 **X Development
  *Extra Documentation
   Everything

В столбцах D, S и W указано положение переключателя: D -- по умолчанию, S -- рекомендуемое при минимальной инсталляции, W -- рекомендуемое при типичной "роскошной" инсталляции. Естественно, в каждом конкретном случае список компонентов почти наверняка будет отличаться. Список компонентов и пакетов, установленных на практических занятиях, приведен в Приложении.

Последний пункт списка -- "Everything" -- заставит инсталлятор поставить все пакеты. Делать этого не стоит -- зачастую такая установка дает малоработоспособную систему.

Замечание. Рекомендации основываются исключительно на опыте автора, и, вообще говоря, являются не более чем советом.

При первой своей инсталляции лучше не тратить много времени на просмотр компонентов и пакетов, а просто пройти весь процесс от начала до конца (тем более, что "первый блин" все равно почти наверняка будет "комом" ;-).

Если включить переключатель "Select individual packages", то программа предложит очень обширный детальный список пакетов.

Выбор пакетов

В окне выбора пакетов для упрощения навигации представлены не сами пакеты, а их группы. Чтобы просмотреть содержимое группы, надо подвести к ней курсор и нажать <Enter>. Поскольку название пакета обычно говорит немного, можно посмотреть краткое описание пакета, подведя к нему курсор и нажав <F1>.

Окно выбора пакетов
(взято из "The Official Red Hat Linux Installation Guide")

Надо следить за тем, чтобы общий объем пакетов не превысил отведенное место на диске (сам инсталлятор это сделать не в состоянии, поскольку обычно система устанавливается не на один раздел, а на несколько, и в этой ситуации определить, не переполнится ли какой-нибудь из них -- довольно нетривиальная задача).

По окончании выбора пакетов иногда появляется окно, уведомляющее, что для некоторых из выбранных требуются дополнительные пакеты (например, для редактора xfig требуется программа giftrans). И программа предлагает автоматически добавить эти пакеты -- надо просто нажать [Ok].

Копирование файлов на диск

После выбора компонентов системы программа начнет копирование файлов на диск -- это обычно занимает, в зависимости от объема инсталляции и скорости сети, от десятка минут до часа.

При этом на экране будет отображаться текущее состояние -- какой процент уже сделан, и сколько осталось до окончания.


Настройка видео

Настройка видео для X-Window

Для работы X-Window необходимо знать во-первых, тип видеоадаптера, а во вторых -- тип монитора.

Выбор видеоадаптера


В большинстве современных компьютеров используются видеоадаптеры с шиной PCI или AGP, которые автоматически распознаются инсталлятором.

На более старых компьютерах тип видеоадаптера придется указать самостоятельно -- инсталлятор выдаст длинный список.

Предупреждение. Надо указывать именно тот тип видеоадаптера, который используется -- в противном случае X-Window просто не будет работать. Если тип неизвестен, надо выбрать пункт "Generic SVGA".

Единственный случай, когда могут возникнуть проблемы -- это при использовании неподдерживаемого видеоадаптера. Список поддерживаемого RedHat Linux "железа" доступен по адресу

http://www.redhat.com/support/docs/hardware.html

Для некоторых новых видеоадаптеров, не поддерживаемых стандартным дистрибутивом (например, на основе чипа i740) можно найти драйвер "от третьих поставщиков". Это делается уже после установки системы и требует особых навыков.

Выбор монитора


На этом этапе инсталлятор попросит выбрать тип используемого монитора, предложив большой список, в котором есть большинство мониторов известных фирм (Sony, ViewSonic, NEC и т.д.).

Если монитор отсутствует в списке, то надо выбрать тип "Custom". Программа затем попросит указать параметры монитора -- вертикальную и горизонтальную частоты развертки. Их следует посмотреть в документации на монитор.

При этом надо обязательно указать значения, не превышающие реальных возможностей монитора -- иначе он может быть поврежден! Также не следует выбирать в списке мониторов тип, всего лишь похожий на ваш -- это может привести к тем же последствиям!

Выбор видеорежимов


Наконец, нужно выбрать разрешение и число цветов. Инсталлятор попытается сам подобрать оптимальные параметры, но если это не удастся (это бывает с некоторыми видеоадаптерами), то надо просто выбрать нужные видеорежимы из списка.


Настройка мыши, принтера и временной зоны

Настройка мыши

Здесь надо указать тип мыши и к какому порту она подключена.

Чаще всего инсталлятор сам определяет порт.

Тип же мыши он может лишь "предположить", и здесь обычно требуется уточнение. В России чаще всего используется один из трех типов мышей:

При использовании двухкнопочной мыши надо включить "Emulate 3 Buttons" -- в противном случае работать с X-Window будет довольно неудобно.

Настройка принтера

На этом этапе можно настроить принтер, который будет использоваться по умолчанию.

Linux может работать как с локальным принтером (подключенным к данному компьютеру), так и с удаленными -- по протоколам LPD (Unix) или SMB (Windows).

Хотя настройка принтера -- довольно простая задача, для краткости мы не будем здесь ее рассматривать -- она хорошо описана в "The Official Red Hat Linux Installation Guide".

Кроме того, в уже установленной системе можно добавлять принтеры при помощи графической программы printtool.

Настройка временной зоны

Это один из самых простых этапов. В списке впеменных зон есть Новосибирск -- достаточно пролистать список далеко вверх до пункта Asia/Novosibirsk.

Пункт "Hardware clock set to GMT" включать не надо -- у персональных компьютеров часы всегда установлены на местное время, а не на Гринвич, как у больших Unix-машин.


Выбор запускаемых при старте системы сервисов

Выбор запускаемых сервисов

Здесь можно указать, какие сервисы (их часто называют "демонами") должны автоматически запускаться при старте системы.

Окно выбора запускаемых сервисов
(взято из "The Official Red Hat Linux Installation Guide")

При первой инсталляции лучше оставить все как есть. В дальнейшем изменить этот список можно при помощи программы ntsysv.


Настройка LILO

Что такое LILO

LILO (LInux LOader) -- это маленькая программа, которая записывается в специальную область диска и выполняет две функции.

Во-первых, она выполняет начальную загрузку Linux (считывает с диска ядро и запускает его).

Во-вторых, LILO может использоваться для работы с несколькими разными ОС на одном компьютере -- при загрузке можно указать нужную в ответ на приглашение "LILO boot:".

Предупреждение. Ни в коем случае нельзя пропускать установку LILO (кнопка [Skip])! LILO абсолютно необходим для загрузки Linux -- иначе загрузить его можно будет только с дискеты или при помощи специальной программы из-под Dos.

Настройка

При настройке LILO надо заполнить три формы: куда ставить LILO, не надо ли указать дополнительные параметры ядру, и какие ОС следует включить в список.

Куда устанавливать LILO


Здесь есть две альтернативы: LILO может устанавливаться или в так называемый Master Boot Record (основная загрузочная запись) диска, или в первый сектор основного раздела Linux (boot sector).

Окно выбора, куда ставить LILO
(взято из "The Official Red Hat Linux Installation Guide")

В первом случае LILO будет также работать "загрузочным меню", поэтому лучше ставить именно в MBR.

Выбор операционных систем


Здесь можно указать, какие ОС следует включить в меню LILO.

Окно выбора, какие ОС грузить
(взято из "The Official Red Hat Linux Installation Guide")

У каждой системы есть "метка" (boot label), которую надо будет набрать в ответ на приглашение "LILO boot:".

По умолчанию инсталлятор назначает для Linux метку "linux", а для первого найденного раздела Dos/Windows (если он есть) -- "dos". Символом "*" помечается ОС, которая будет загружаться по умолчанию (при нажатии на <Enter> без набора метки или через 5 секунд).

Чтобы добавить еще какой-нибудь раздел диска в меню, надо назначить ему метку. Чтобы убрать раздел из меню, достаточно стереть метку.

Предупреждение. Не следует добавлять в меню разделы, которые только лишь созданы (например, при помощи fdisk), но еще не отформатированы -- LILO при этом установить не удастся -- будет выдано сообщение об ошибке.

Такие разделы можно добавить позже, после форматирования.


Практические задания

    Информация:


  1. Установить RedHat Linux 5.2
    Предупреждение. При установке не надо заниматься разбивкой диска -- все уже сделано.
  2. Загрузить свежеустановленную систему.
  3. Проверить работоспособность сетевой поддержки при помощи ping (например, на sky.inp.nsk.su).
  4. Проверить работоспособность X-Window при помощи startx.
  5. Проверить правильность установки времени командой date.

Компоненты

На компьютерах, используемых на практических занятиях, установлены следующие компоненты из дистрибутива RedHat Linux 5.2:

Пакеты

В списке пакетов сделаны следующие изменения ("+" означает "добавлен указанный пакет", "-" -- "удален указанный пакет", "все" -- все пакеты из группы; особо важные изменения помечены символом "!"):

Applications/Editors
+joe !
Applications/Graphics
+giftrans
+xfig
Applications/Mail
-все
+pine !
Applications/Math
+gnuplot
Applications/Networking
+wget
Applications/News
-slrn
-trn
Development/Building
-pmake
Development/Debuggers
+xxgdb
Development/Languages
+egcs-g77
+f2c
+fort77
Development/Libraries
+xpm-devel
Development/System
-linuxconf-devel
Documentation
+faq
+gimp-manual
+howto
+howto-html
+lpg
Games
+fortune-mod
Libraries
+gmp
+gmp-devel
+gsl
+ncurses3
Networking
-pidentd
-routed
-rusers
-rwho
-tftp
-timed
-ypbind
Networking/Daemons
+am-utils !
+wu-ftpd !
Networking/Utils
+ltrace
-ucd-snmp-utils
-yp-tools
Shells
+zsh !
Utilities/Archiving
+bzip2
Utilitiess/File
+lslk
+lsof
Utilities/System
+dump
-ipfwadm
-modemtool
+procinfo
-usernet
X11
+urw-fonts
X11/Applications
+gimp-data-extras
+transfig
+xanim
X11/Games
+xdemineur
+xjewel
X11/Utilities
+ee
+moonclock
+procps-X11
+xcpustate
-xmailbox
+xosview
+xsysinfo
X11/Window Managers
+все
X11/XFree86
+XFree86-100dpi-fonts
+Xnest

----------------------------------------

© 1999 Дмитрий Болховитянов