Использование
rpm
В этом параграфе мы используем
rpm - инструмент, поставляемый в комплекте Linux Red Hat и предназначенный для
управления пакетами Red Hat.
С помощью rpm можно устанавливать
или удалять уже установленные пакеты, а также просматривать информацию о пакетах
— например, какие файлы входят в их состав.
Для установки пакета введите
следующую команду:
$
rpm -i
pa.cka.gm-file-name
где package-file-name -
имя установочного файла. Чтобы просмотреть список установленных пакетов, введите
команду
$
rpm -qа | more
По этой команде на экран
выводится список установленных пакетов. Если список не помещается на экран,
его можно пролистать, нажимая клавишу пробела. Имена пакетов не совпадают
с именами файлов, из которых
они устанавливались. При удалении пакета необходимо указать имя того файла,
из которого он устанавливался. Удаление производится командой
$
rpm -в
package-file-name
Чтобы установить X Windows
с диска CD-ROM Red Hat 7.1, первым делом надо установить диск таким образом,
чтобы обеспечить доступ к нему из Linux. Сделать это не так просто, как может
показаться, потому что приходится учитывать тип устройства (IDE/ATAPI, SCSI
или нестандартное) и способ его установки. Эти проблемы подробно рассмотрены
в гл. 19.
Мы будем предполагать,
что у вас одно устройство CD-ROM типа IDE, поскольку это самый распространенный
вариант для ПК, оснащенных средствами мультимедиа. Также будем предполагать,
что устройство CD-ROM установлено как первичное ведомое IDE-устройство, так
как большинство продаваемых в настоящее время компьютеров имеют только один
жесткий диск.
Если наши предположения
верны, то имя устройства CD-ROM должно быть /dev/hdb. Определение имени устройства
CD-ROM другого типа или конфигурации описано в гл. 19.
Поместите диск с Linux
Red Hat 7.1 в устройство CD-ROM и введите следующую команду.
$
mount /dev/hdb
/mnt/cdrom
Устройство будет установлено
и доступно из Linux. Чтобы проверить зРго, попробуйте просмотреть содержимое
диска с помощью следующей команды.
$
Is /mnt/cdrom
На экране должно появиться
следующее сообщение:
autonm dosutils
RedHat RELEASE-NOTES.es RELEASE-NOTES.ja
boot.cat images
RELEASE-NOTES RELEASE-NOTES.fr RPM-GPS-KEY
COPYING README
RELEASE-NOTES.de RELEASE-NOTES.it TRANS.TBL
Примечание
Если вы не знаете, какого типа ваш накопитель CD-ROM, то попробуйте смонтировать его командой
mount /dev/cdrom /mnt/cdrom
Если вы выполните команду
ls -I /dev/cdrom
то вы убедитесь в том,
заданное в ней устройство связано с вашим накопителем CD-ROM.
Следующий этап - переход
в каталог CD-ROM, содержащий все пакеты Linux Red Hat 7.1. Это каталог RedHat
/RPMS. Чтобы перейти в него, введите команду
$ cd /mnt/cdrom/RedHat/RPMS
Если ввести команду $ is,
то на экране будет прокручен длинный список имен файлов с расширением . rpm,
свидетельствующим о том, что это файлы пакетов Red Hat.
Теперь можно приступать
к установке пакетов X Windows. Для этого надо определить, какие именно пакеты
устанавливать. В первую очередь, нужны общие файлы XFree86, находящиеся в установочном
файле XFree 86-4.0.3-5.1386. rpm. Также понадобятся все шрифты X Windows, которые
находятся в следующих файлах:
XFree86-100dpi-fonts-4.0.3-5.1386.rpm
XFree86-75dpi-fonts-4. 0.3-5.1386.rpm
Кроме того, понадобятся
совместно используемые библиотеки XFree86 и сервер
шрифтов
X Windows.
XFree86-libs-4.0.3-5.1386.rpm
XFree86-xfs-4.0.3-5.1386.rpm
Еще будут нужны утилита
конфигурации XFree86, входящая в комплект Red Hat и находящаяся в файле Xconf
igurator-4.9 .27-1.1386.rpm, и набор программ X Windows в файле XFree86-tools-4.0.3-5.1386.rpm.
Для XFree86 4 больше не
нужен отдельный пакет X сервера. Но версия, доступная на момент написания книги
не поддерживает всех разновидностей мониторов и видеокарт, поддерживаемых версией
3.3.x. Обратите внимание на последние сведения о возможностях вашего пакета
XFree86. Для версии 4.0.3 эти сведения доступны по адресу http: 7/www.xfree86
.org/4 . О . 3/REL-NOTES. html. Если у вас другая версия пакета XFree86 4, замените
в адресе номер 4.0.3 на номер вашей версии.
Примечание
В версии XFree86 4 нет необходимости в отдельных пакетах для X servers, ориентированных на графические видеокарты.
Составив список необходимых
файлов, можно приступить к их установке, воспользовавшись командой rpm -i. Обязательно
выполните следующие команды для установки необходимых файлов.
$
rpm -i XFree86-4.0.3-5.1386.rpm
$ rpm -i XFree86-100dpi-fonts-4.0.3-5.1386.rpm
$ rpm -i XFree86-75dpi-fonts-4.0.3-5.1386.rpm
$ rpm -i XFree86-libs-4.0.3-5.1386.rpm
$ rpm -i XFree86-xfs-4.0.3-5.1386.rpm
$ rpm -i Xconfigurator-4.9.27-l.i386.rpm
$ rpm -i XFree86-tools-4.0.3-5.1386.rpm
Выполнив эти команды, вы
установите все нужные файлы X Windows на вашей системе.
Примечание
Можно загрузить XFree86 RPM из Internet. Хороший источник пакетов RPM доступен через поисковую машину пакетов по адресу http://www.rpmfind.net . Недостаток такого подхода состоит в том, что приложения Linux в формате rpm-пакетов обычно появляются с некоторой задержкой после анонса. В следующем параграфе рассматривается процедура загрузки и установки .последней версии ХРгее86.