Добрый день, дорогой читатель. Сегодня я покажу, как задействовать DVD–образ с которого производилась установка системы “Red Hat Enterprise Linux” в качестве репозитариев для установке необходимых в практическом, тестовом использовании данной системе. Если у Вас не куплена поддержка, то использовать репозитарии официального сайта у Вас не получится, но мне пока и не очень то это и надо. У меня же есть дистрибутив с самой системой и 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)
Создадим файл rhel–dvd.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@srv–vcloud ~]# yuminstall —enablerepo=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.