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

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


Как вы, возможно, знаете, VirtualBox — это гипервизор с открытым исходным кодом, который позволяет пользователям создавать виртуальные машины и тестировать различные операционные системы. Но на этом все не заканчивается.

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

Гостевые дополнения VirtualBox предоставляют расширенные функции, такие как:

  • Общий буфер обмена. Вы можете легко копировать и вставлять контент между основной и гостевой операционными системами.
  • Перетаскивание. Кроме того, гостевые дополнения Virtualbox позволяют перетаскивать файлы между хостовой и гостевой операционными системами.
  • Интеграция указателя мыши. Помните, как вам обычно приходится нажимать комбинацию клавиш, чтобы освободить указатель мыши от виртуальной машины? С появлением гостевых дополнений Virtualbox это уходит в прошлое, поскольку вы можете удобно перемещать указатель мыши между гостевой и хостовой ОС и обратно.
  • Общие папки. Гостевые дополнения также позволяют создавать папки, к которым виртуальная машина имеет доступ, как общие сетевые ресурсы.
  • Улучшенная производительность видео. По умолчанию виртуальные машины оснащены дисплеем, который намного меньше и не обеспечивает разрешение, соответствующее разрешению хост-системы. Если установлено гостевое дополнение, виртуальная машина настраивается в соответствии с разрешением хост-системы. Например, если разрешение хоста составляет 1366 x 768, виртуальная машина автоматически масштабируется от разрешения по умолчанию, чтобы соответствовать разрешению хоста.

Давайте теперь посмотрим, как можно установить гостевые дополнения VirtualBox в дистрибутиве Fedora Linux.

Установка гостевых дополнений VirtualBox в Fedora

Чтобы установить и включить гостевые дополнения VirtualBox в вашей Fedora Linux, в вашей системе должен быть установлен VirtualBox, в противном случае установите его, используя наше руководство: Как установить VirtualBox в Fedora Linux .

Шаг 1. Установите заголовки ядра и инструменты сборки.

Первым шагом в установке гостевых дополнений VirtualBox является установка заголовков ядра. Сюда входит установка пакета dkms (Поддержка динамического модуля ядра) наряду с другими инструментами сборки, как показано.

sudo dnf install dkms kernel-devel gcc bzip2 make curl

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

Чтобы проверить версию ядра Linux, выполните команду.

uname -r 
OR
hostnamectl | grep -i kernel

Чтобы проверить версию инструмента разработки ядра (kernel-devel), выполните:

sudo rpm -qa kernel-devel

Если версии двух (версия kernel и kernel-devel) не совпадают, как показано на снимке экрана выше, обновите ядро с помощью команды.

sudo dnf update kernel-*

Когда вы закончите обновление ядра, перезагрузите систему и еще раз проверьте версию ядра.

uname -r 

Из вывода вы можете видеть, что версия ядра теперь соответствует версии kernel-devel.

Теперь вы можете продолжить и установить гостевые дополнения VirtualBox.

Шаг 2. Установите гостевые дополнения VirtualBox в Fedora

Чтобы установить гостевые дополнения, перейдите к образу Устройства –> Вставить компакт-диск с гостевыми дополнениями.

В появившемся всплывающем окне выберите параметр Отмена.

Затем перейдите к /run/media/username/VBox_GAs_6.0.18. Обязательно замените атрибут username на имя пользователя, вошедшего в систему в данный момент. Вы должны получить файлы, показанные ниже.

cd /run/media/username/VBox_GAs_6.0.18

Наконец, запустите сценарий VBoxLinuxAdditions.run, чтобы установить гостевые дополнения. Установка всех необходимых приложений займет около 4-5 минут.

sudo ./VBoxLinuxAdditions.run

По завершении установки модулей VirtualBox перезагрузите вашу систему Fedora, и на этот раз она отобразится в полноэкранном режиме, и теперь вы сможете пользоваться всеми функциональные возможности, предоставляемые гостевыми дополнениями.

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