- How to install VirtualBox Extension Pack?
- 4 Answers 4
- Как установить и использовать гостевые дополнения VirtualBox в Ubuntu
- Гость? Хост? Что это такое?
- Почему вы должны использовать гостевые дополнения VirtualBox?
- Установка VirtualBox Guest Additions в Ubuntu
- Советы по устранению неполадок
- Использование функций VirtualBox Guest Addition
- Изменение разрешения виртуального экрана
- Настройка Drag-and-Drop (для любых файлов)
- Настройка общего буфера обмена (для вставки копий)
- Удаление гостевых дополнений VirtualBox
- Завершение
- How To Install VirtualBox Extension Pack
- What is VirtualBox Extension Pack?
- Method 1: Install VirtualBox Extension Pack via GUI
- Method 2: Install VirtualBox Extension Pack via CLI
- Install VirtualBox Extension Pack via Command Prompt on Windows
- Install VirtualBox Extension Pack via Terminal on macOS
- Install VirtualBox Extension Pack via Terminal on Linux
How to install VirtualBox Extension Pack?
I have x64 bit VirtualBox. I installed it on Ubuntu 14.04 LTS. I now need the extension package for my VirtualBox, but I am not sure which one and how to install it? I only know that I should download it from virtualbox.org. Also, I need it because I followed this tutorial and at one part you can read the following message:
You should download the main program and the Extension Pack, which will give you support for USB devices.
4 Answers 4
If you installed virtualbox from Ubuntu repositories, just install the package named virtualbox-ext-pack .
sudo apt install virtualbox-ext-pack
This way you can be sure that the right version will be installed, and they will also upgrade together if needed. So the name of the game is to use same version for the packages, possibly use the same repository as well, preferably your distribution’s repos. After installation you possibly need to
otherwise you may still get configuration errors in VirtualBox settings. Besides virtualbox-ext-pack I have virtualbox , virtualbox-dkms , and virtualbox-qt packages installed, a bunch of gvfs packages, and of course dkms .
(You’d want to go to a PPA and fiddle around yourself only if your distribution’s offered packages are missing some features and the PPA would offer a later version with those fatures. But then I’d advise to use the PPA for all virtualbox packages and don’t mix and match.)
Как установить и использовать гостевые дополнения VirtualBox в Ubuntu
Гостевые дополнения VirtualBox состоят из драйверов устройств и системных приложений, которые оптимизируют операционную систему для повышения производительности и удобства использования. Эти драйверы обеспечивают более тесную интеграцию между гостевой и хост-системами.
Независимо от того, как вы используете свою виртуальную машину, гостевые дополнения могут оказаться очень полезными для Вас. Например, я тестирую множество установок и приложений внутри виртуальной машины и делаю много скриншотов. Очень удобно иметь возможность свободно перемещать эти скриншоты между хост-системой и гостевой ОС.
Гость? Хост? Что это такое?
Если вы еще не знаете, вот немного терминологии. Хост-система — это ваша фактическая операционная система, установленная в вашей физической системе. Гостевая система — это виртуальная машина, установленная в операционной системе вашей хост-системы.
Прежде чем вы предпримите шаги по установке гостевых дополнений VirtualBox в Ubuntu, давайте сначала поговорим о его функциях.
Почему вы должны использовать гостевые дополнения VirtualBox?
С включенными гостевыми дополнениями VirtualBox использование виртуальной машины становится намного удобнее. Не веришь мне? Вот важные функции, которые предлагает гостевые дополнения:
- Интеграция указателя мыши: вам больше не нужно нажимать какие-либо клавиши, чтобы «освободить» курсор от гостевой ОС.
- Общий буфер обмена: с установленными гостевыми дополнениями вы можете копировать и вставлять данные между гостевой и хост-операционной системами.
- Перетаскивание: вы также можете перетаскивать файлы между хостом и гостевой ОС.
- Общие папки: Моя любимая функция; эта функция позволяет обмениваться файлами между хостом и гостем. Вы можете указать VirtualBox обрабатывать определенный каталог хоста как общую папку, и программа сделает его доступным для гостевой операционной системы как сетевой ресурс, независимо от того, есть ли у гостевой системы сеть.
- Улучшенная поддержка видео: пользовательские драйверы видео, которые устанавливаются с гостевыми дополнениями, предоставляют вам сверхвысокие и нестандартные режимы видео, а также повышенную производительность видео. Это также позволяет изменить размер окна виртуальной машины. Разрешение видео в гостевой системе будет настроено автоматически, как если бы вы вручную вводили произвольное разрешение в настройках дисплея гостевой системы.
- Бесшовные окна: отдельные окна, которые отображаются на рабочем столе виртуальной машины, могут быть сопоставлены на рабочем столе хоста, как если бы основное приложение фактически выполнялось на хосте.
- Общие каналы связи хоста/гостя: гостевые дополнения позволяют вам контролировать и мониторить действия гостевой системы. «Свойства гостя» предоставляют общий механизм на основе строк для обмена битами данных между гостем и хостом, некоторые из которых имеют особые значения для управления и контроля гостевой системы. Приложения могут быть запущены на гостевой машине с хоста.
- Синхронизация времени: благодаря гостевые системы будут регулярно синхронизировать время с хост-машиной. Параметры механизма синхронизации времени могут быть настроены.
- Автоматические входы в систему: это может быть полезной функцией.
Под впечатлением от функций, которые предоставляет гостевое дополнение? Давайте посмотрим, как вы можете установить VirtualBox Guest Additions в Ubuntu Linux.
Установка VirtualBox Guest Additions в Ubuntu
Я продемонстрирую процесс установки на минимальной установке для виртуальной машины с Ubuntu. Сначала запустите вашу виртуальную машину:
Для начала выберите Devices > Insert Guest Additions CD image… :
Это предоставит вам необходимый установщик в гостевой системе (то есть виртуальной операционной системы). Он попытается запустится автоматически, поэтому просто нажмите Run:
После этого должна открыться установка в окне терминала. Следуйте инструкциям на экране, и гостевые дополнения будут установлены максимум через несколько минут.
Советы по устранению неполадок
Если вы получаете ошибку, подобную этой, это означает, что вам не хватает некоторых модулей ядра (в некоторых случаях, например, при минимальной установке):
Вам придётся установить еще несколько пакетов. Для этого вам нужно запустить следующие команды в виртуальной системе Ubuntu:
sudo apt install build-essential dkms linux-headers-generic
И запустите повторную установку:
Использование функций VirtualBox Guest Addition
Вот несколько скриншотов для включения / использования полезных функций предоставляемых гостевыми дополнениями VirtualBox:
Изменение разрешения виртуального экрана
Настройка Drag-and-Drop (для любых файлов)
Вы можете включить перетаскивание из верхнего меню -> Devices ->Drag and Drop -> Bidirectional.
С помощью этого пункта вы можете перетаскивать информацию с гостя на хост и с хоста на гостя.
Настройка общего буфера обмена (для вставки копий)
Точно так же вы можете включить общий буфер обмена из верхнего меню -> Devices -> Shared Clipboard -> Bidirectional.
Удаление гостевых дополнений VirtualBox
Перейдите к образу компакт-диска и откройте его в терминале ( щелкните правой кнопкой мыши внутри каталога> Open in Terminal ):
Далее в терминале введите:
sh ./VBoxLinuxAdditions.run uninstall
Тем не менее, в некоторых случаях вам, возможно, придется сделать больше очистки. Используйте команду:
/opt/VBoxGuestAdditions-version/uninstall.sh
Примечание: замените VBoxGuestAdditions-version на правильную версию (вы можете нажать Tab для автозаполнения; в моем случае это VBoxGuestAdditions-6.0.4 ).
Завершение
Надеюсь, теперь вы узнали, как установить и использовать гостевые дополнения VirtualBox в Ubuntu. Дайте нам знать, если вы используете эти дополнения, и какие функции вы считаете наиболее полезными!
How To Install VirtualBox Extension Pack
VirtualBox has excellent features, and it provides the VirtualBox Extension Pack for extending the basic functionalities of the software. Having a remote console to run your VMs or testing a USB device cross-platform are just some examples that can improve your experience.
In this article, you will get step-by-step instructions on how to install the VirtualBox Extension Pack on Windows, macOS, and Linux.
- Installed and updated Oracle VM VirtualBox
- Downloaded VirtualBox Extension Pack binary file
- CLI interface
- VBoxManage for installing via CLI
Note: If you need to install VirtualBox, check out one of our guides:
What is VirtualBox Extension Pack?
The VirtualBox Extension Pack is a package that broadens the basic functionalities of VirtualBox.
Refer to the table for the description of the features this package contains:
Feature | Description |
---|---|
USB 2.0 and USB 3.0 device support | Allows physical USB devices usage in your virtual environment. |
Host webcam pass-through | Use the host webcam on a guest operating system, even if drivers are not available. |
VirtualBox Remote Desktop Protocol (VRDP) | Connect to a remote VM through the VirtualBox interface. |
Disk image encryption | Encrypt, protect, and move stored sensitive data safely. |
Intel PXE Boot ROM | Boot up a VM using an emulated PXE boot ROM for installing an operating system. |
Method 1: Install VirtualBox Extension Pack via GUI
VirtualBox GUI works the same cross-platform, and installing the Virtual Box Extension Pack is similar for any OS.
1. Open the VirtualBox GUI.
2. Click the Preferences icon:
3. Navigate to the Extensions tab and click the Add New Package button on the right side. Then, locate the extension pack file on your computer.
4. Review the description in the dialogue box and click Install.
5. Read the license agreement, click Agree, and follow the installation instructions.
When the wizard finishes copying files and completes the installation, the VirtualBox Extension Pack appears on the list of extension packages.
Method 2: Install VirtualBox Extension Pack via CLI
Use VBoxManage to install the Virtual Box Extension pack on any OS.
Note: VBoxManage is a tool for managing VirtualBox and VMs via CLI. It comes by default with VirtualBox.
Install VirtualBox Extension Pack via Command Prompt on Windows
1. Open the Command Prompt.
2. Navigate to the default VirtualBox installation directory using the cd command:
3. Then, install the VirtualBox Extension pack using the VBoxManage tool:
VBoxManage extpack install
For example, if your file is in the Downloads folder, enter:
VBoxManage extpack install C:\users\milicad\Downloads\Oracle_VM_VirtualBox_Extension_Pack-6.1.16.vbox-extpack
4. Lastly, read the license terms and conditions and press Y to accept.
The “Successfully Installed” message appears when the process finishes.
Install VirtualBox Extension Pack via Terminal on macOS
1. Open the terminal. Pressing CMD+Space and search for terminal.
2. Install the VirtualBox Extension Pack using the VBoxManage tool with sudo privileges:
sudo VBoxManage extpack install
3. Press Y to accept the license terms and conditions and start the installation.
The “Successfully Installed” message appears when the installation finishes.
Install VirtualBox Extension Pack via Terminal on Linux
1. Open the terminal and navigate to the folder where you downloaded the extension pack binary file:
2. Next, using the VBoxManage tool, install the extension pack with sudo privileges:
sudo VBoxManage extpack install --replace
The —replace flag replaces any previous versions of the package if there are any.
3. Follow the installation instructions and accept the license terms and conditions by pressing Y.
4. Finally, verify that the extension pack installed correctly by running:
Note: Learn more about VirtualBox by reading our unbiased comparison article Virtualbox Vs VMware.
Now you have VirtualBox Extension Pack installed and ready to use on VirtualBox. This package adds great functionalities and features that you need for advanced VM usage.
Read our guide on How to Install Kali Linux in VirtualBox to test out the functionalities of the VirtualBox Extension Pack.