Попытайтесь установить репозиторий сервера объектов области на сервере centos, используя виртуальный ящик Oracle.
Здесь я не могу установить репозиторий из-за проблем с монтированием.
Просто загрузите ISO-образ Centos с этого индексного сайтаhttp://ftp.heanet.ie/pub/centos/7/isos/x86_64/ и выберите CentOS-7. -x86_64-Everything-1611.iso размером 7,7 ГБ (если он у вас есть, пропустите этот шаг).
затем смонтируйте его в Virtualbox (двойной щелчок на компакт-диске VB, перейдите к местоположению ISO и выберите его)
затем создайте файл в /etc/yum.repoс именем myrepo. репо
Аналогично следующим шагам:
vim /etc/yum.repos.d/myrepo.repo
введите внутри файла следующее: -
[myRepo]
name=Cdrom Repository
baseurl=file:///cdrom
gpgcheck=0
enabled=1
сохранить и выйти из него.
Затем создайте точку монтирования и подключите к ней компакт-диск:
mkdir /cdrom
mount /dev/cdrom /cdrom
Последнее, что нужно сделать, — отключить репозиторий Centos по умолчанию, добавив enable=0. Как показано ниже:
vim /etc/yum.repo.d/Centos-Base
И теперь у вас есть локальный репозиторий на вашем компьютере (проверьте его с помощью yum repolist)
Это проблема не CentOS, а вашего гипервизора.
Судя по серому значку CD/DVD в нижней части окна виртуальной машины Virtualbox, на самом деле у вас нет CD/DVD, подключенного к виртуальной машине. Щелкните правой кнопкой мыши этот значок, подключите физический привод CD/DVD или образ, а затем попробуйте снова смонтировать его.
РЕДАКТИРОВАТЬ:
Относительно вашего комментария и настройки репозитория:
Репозитории должны быть настроены из коробки, если ваша виртуальная машина может подключаться к Интернету, просто сделайте это.
Если ваша ВМ не может подключиться к Интернету, вам нужно сделать следующее:
/etc/yum.repos.d/
с именем whateveryouwant.repo
Поместите следующее в файл
[LocalDVD]
name=Local Repository
baseurl=file:///mnt
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
Затем выполните yum clean all
и ням обновление
.