Поиск по сайту:

Установите гостевые дополнения VirtualBox в CentOS, RHEL и Fedora


Гостевые дополнения VirtualBox — это программное обеспечение (обычно драйверы устройств и другие специальные системные приложения), обеспечивающее плавную интеграцию между хост-системой и гостевой системой. Они помогают вам максимально эффективно использовать гостевую операционную систему для повышения производительности и удобства использования.

Читайте также: как установить гостевые дополнения VirtualBox в Ubuntu

Некоторые из функций, предлагаемых Гостевыми дополнениями, включают интеграцию указателя мыши, функцию Drag'n'Drop, общий буфер обмена, общие папки, расширенную поддержку видео, синхронизацию времени, общие пути взаимодействия между хостом и гостем, бесшовные окна и более.

Гостевые дополнения предназначены для установки на виртуальную машину после установки гостевой операционной системы.

В этой статье мы объясним, как установить гостевые дополнения VirtualBox в дистрибутивах на базе CentOS и RHEL, таких как Fedora и Научный Linux.

Как установить гостевые дополнения VirtualBox в CentOS

1. Сначала включите репозиторий EPEL в гостевой операционной системе CentOS/RHEL, чтобы установить некоторые необходимые пакеты, необходимые для процесса установки, как показано ниже. .

yum -y install epel-release

2. Затем обновите каждый пакет в вашей гостевой системе, включая ядро, до последней доступной и разрешимой версии, как показано. После завершения процесса обновления перезагрузите вашу систему, чтобы завершить процесс обновления и начать использовать новое ядро.

yum -y update   [On RHEL/CentOS]
dnf -y upgrade  [On Fedora 22+]

3. После завершения процесса обновления установите все заголовки ядра, инструменты разработчика и другие соответствующие пакеты, необходимые для установки гостевых дополнений из исходного кода, как показано.

---------- On RHEL/CentOS ---------- 
yum install make gcc kernel-headers kernel-devel perl dkms bzip2

---------- On Fedora 22+ ----------
dnf install make gcc kernel-headers kernel-devel perl dkms bzip2

4. Затем установите для переменной среды KERN_DIR каталог исходного кода ядра (/usr/src/kernels/$ (uname -r) >) и экспортируйте его одновременно, как показано.

export KERN_DIR=/usr/src/kernels/$(uname -r)

5. Теперь вы можете смонтировать ISO-образ гостевых дополнений и запустить установщик двумя способами:

Установите гостевые дополнения через графический интерфейс

Если у вас установлена среда рабочего стола, используйте эту опцию: в строке меню виртуальной машины выберите Устройства => нажмите Вставить образ компакт-диска с гостевыми дополнениями, чтобы смонтировать >ISO-файл гостевых дополнений в вашей гостевой ОС.

Откроется диалоговое окно с предложением Запустить установщик. Нажмите Выполнить, чтобы запустить его. Это, в свою очередь, откроет терминал, который покажет детали установки (следуйте инструкциям на экране).

Установите гостевые дополнения через терминал

Войдите в терминал и выполните следующие команды, чтобы смонтировать файл ISO гостевых дополнений, перейдите в каталог, где был смонтирован ISO-образ гостевых дополнений, внутри вы найдете установщики гостевых дополнений VirtualBosx для различных платформ, запустите тот, что для Linux, выглядит следующим образом.

mount -r /dev/cdrom /media
cd /media/
./VBoxLinuxAdditions.run 

6. После завершения установки выключите гостевую систему, чтобы выполнить определенные настройки, как описано ниже.

Примечание. Если у вас не установлена среда рабочего стола, вы можете установить рабочий стол Gnome 3 или пропустить следующий раздел. Вам должно быть хорошо идти.

7. Теперь вам нужно включить функции общего буфера обмена и перетаскивания для вашей гостевой операционной системы. В настройках гостевого компьютера CentOS, RHEL и Fedora выберите Общие => Дополнительно. Strong> и включите эти две опции, щелкните раскрывающийся список опций, чтобы выбрать опцию.

Закончив, нажмите ОК, чтобы сохранить настройки, загрузить гостевую ОС и убедиться, что только что внесенные изменения работают должным образом.

Читайте также: как включить USB в VirtualBox

Вот и все! Гостевые дополнения VirtualBox упрощают вашу жизнь при использовании гостевых операционных систем, обеспечивая плавную интеграцию между хостовой и гостевой системами. Если у вас возникнут какие-либо проблемы во время установки, воспользуйтесь формой обратной связи ниже, чтобы задать любые вопросы.