Если Вы хотите попробовать установить БД Oracle, то рекомендуемым дистрибутивом для этих целей является Oracle Linux 7.4.
Все эксперименты конечно же лучше проводить на виртуальной машине VirtualBox, но как правильно установить VirtualBox Guest Additions на Oracle Linux 7.4 ? Читаем ниже.
Исходные данные: Oracle Linux 7.4 (ядро 3.10) установлен на VirtualBox v5.2.6
Задача: Установить VirtualBox Guest Additions
1. Заходим под root и выполняем
Обновим все текущие ядра и компоненты связанные с ним, а так же установим дополнительные утилиты:
yum update -y kernel* yum install -y gcc dkms make bzip2 perl
Если у вас используется ядро Linux — 3.10, то выполним:
yum install -y kernel-devel kernel-headers
Если у вас используется UEK ядро, то есть 4.14, то выполним:
yum install -y kernel-uek-devel kernel-headers
Здесь мы обновили все пакеты связанные с ядром linux и установили дополнительные утилиты (компилятор gcc, заголовочные файлы ядра, фреймворк dkms, утилиты make и bzip2, интерпретатор perl).
2. В VirtualBox идем в меню «Устройства» -> «Подключить образ диска Дополнений гостевой ОС…» (Devices -> Install Guest Additions…)
3. Под root выполняем:
mkdir /media/vboxguestaddons mount -r /dev/cdrom /media/vboxguestaddons /media/vboxguestaddons/VBoxLinuxAdditions.run
Тем самым мы смонтировали CDROM с VirtualBox Guest Additions и запустили инсталлятор.
На вопрос инсталлятора:
Do you wish to continue? [yes or no]
Отвечаем: yes
После последует текст:
Copying additional installer modules ... Installing additional modules ... VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules. VirtualBox Guest Additions: Starting.
После этого нужно перезагрузить виртуальную машину:
reboot
После перезагрузки можно проверить факт загрузки модулей ядра командой
# lsmod | grep vbox vboxvideo 40110 1 ttm 99345 1 vboxvideo drm_kms_helper 159169 1 vboxvideo syscopyarea 12529 2 drm_kms_helper,vboxvideo sysfillrect 12701 2 drm_kms_helper,vboxvideo sysimgblt 12640 2 drm_kms_helper,vboxvideo drm 370825 4 ttm,drm_kms_helper,vboxvideo vboxsf 42725 0 vboxguest 301701 2 vboxsf
и факт запуска VBoxService командой
# ps -auxw | grep [v]box root 16781 0.0 0.1 338528 1084 ? Sl 16:39 0:00 /usr/sbin/VBoxService --pidfile /var/run/vboxadd-service.sh
P.S. Для удаления VirtualBox Guest Additions необходимо запустить:
/media/vboxguestaddons/VBoxLinuxAdditions.run uninstall
после удаления VirtualBox Guest Additions необходимо перезагрузить виртуальную машину.
На этом все, до скорых встреч. Если у Вас возникли вопросы или Вы хотите чтобы я помог Вам, то Вы всегда можете связаться со мной разными доступными способами.
Профессионально занимаюсь системным администрированием Linux -серверов и баз данных (MySQL, PostgreSQL) на протяжении последних 24 лет.