Как установить гостевые дополнения 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, и на этот раз она отобразится в полноэкранном режиме, и теперь вы сможете пользоваться всеми функциональные возможности, предоставляемые гостевыми дополнениями.
Мы подошли к концу этого руководства. Ваши отзывы очень приветствуются.