Задействуем DVD-образ, как репозитории для RPM применительно к Red Hat Enterprise Linux

Posted by

Добрый день, дорогой читатель. Сегодня я покажу, как задействовать DVDобраз с которого производилась установка системы «» в качестве репозитариев для установке необходимых в практическом, тестовом использовании данной системе. Если у Вас не куплена поддержка, то использовать репозитарии официального сайта у Вас не получится, но мне пока и не очень то это и надо. У меня же есть дистрибутив с самой системой и rpm-пакеты находящиеся на нем меня устраивают. Что же начну процесс:

Через «VM» (развернута внутри «ESXi» версии «5.0«) (посредством «vSphere Client’а«) подключаем «iso-образ» системы в виртуальную машину:

[root@srv-vcloud ~]# dmesg | grep CD-ROM

scsi 1:0:0:0: CD-ROM NECVMWar VMware IDE CDR10 1.00 PQ: 0 ANSI: 5

Uniform CD-ROM driver Revision: 3.20

sr 1:0:0:0: Attached scsi CD-ROM sr0

Монтирую dvd-образ на созданный каталог reposit:

[root@srv-vcloud ~]# mkdir /media/reposit

[root@srv-vcloud ~]# mount /dev/sr0 /media/reposit/

, а после добавляем строку монтирования в файл /etc/fstab

[root@srv-vcloud ~]# nano /etc/fstab

/dev/sr0 /media/reposit udf,iso9660 noauto,user,ro 0 0

Командуем, произвести монтирование в каталог:
[root@srv-vcloud ~]# mount

/dev/mapper/vg_srvvcloud-lv_root on / type ext4 (rw)

proc on /proc type proc (rw)

sysfs on /sys type sysfs (rw)

devpts on /dev/pts type devpts (rw,gid=5,mode=620)

tmpfs on /dev/shm type tmpfs (rw,rootcontext=»system_u:object_r:tmpfs_t:s0″)

/dev/sda1 on /boot type ext4 (rw)

/dev/mapper/vg_srvvcloud-lv_home on /home type ext4 (rw)

none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

/dev/sr0 on /media/cdrom type iso9660 (ro)

/dev/sr0 on /media/reposit type iso9660 (ro,noexec,nosuid,nodev)

Создадим файл rheldvd.repo в каталоге /etc/yum.repos.d со следующим содержанием:

[root@srv-vcloud ~]# nano /etc/yum.repos.d/rhel-dvd.repo

[dvd]

name=Red Hat Enterprise Linux Installation DVD

baseurl=file:///media/reposit

enabled=0

Сохраняем внесенные изменения и выходим.

Теперь можно произвести установку пакета «lynx» (консольный браузер) в систему «Red Hat Linux Enterprise» задействовав подключенные локальные репозитарии:

[root@srvvcloud ~]# yuminstallenablerepo=dvd lynx – устанавливаем пакет «Lynx« задействовав данные добавленного репозитария.

Loaded plugins: product-id, security, subscription-manager

This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

dvd | 3.9 kB 00:00 …

dvd/primary_db | 3.1 MB 00:00 …

Setting up Install Process

Resolving Dependencies

—> Running transaction check

—> Package lynx.x86_64 0:2.8.6-27.el6 will be installed

—> Finished Dependency Resolution

Dependencies Resolved

================================================================================

Package Arch Version Repository Size

================================================================================

Installing:

lynx x86_64 2.8.6-27.el6 dvd 1.3 M

Transaction Summary

================================================================================

Install 1 Package(s)

Total download size: 1.3 M

Installed size: 4.7 M

Is this ok [y/N]: y

Downloading Packages:

warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY

Public key for lynx-2.8.6-27.el6.x86_64.rpm is not installed

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

[root@srv-vcloud ~]# nano /etc/yum.repos.d/rhel-dvd.repo

и добавить строку:

gpgcheck=0

Сохранить внесенные изменения и попробовать снова установить «lynx«, в этот раз всё пройдет гладко.

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

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

3 × четыре =