Как установить версию VirtualBox из Oracle для установки пакета расширений?

Я скачал VirtualBox OSE из Ubuntu Software Center, но похоже, что эта версия ограничена. Я предпочитаю иметь полную версию, и мне все равно, закрыт ли она или нет.

Могу ли я установить его через терминал или мне нужно что-то загрузить с веб-сайта?

Я не знаю, как установить программное обеспечение, загружаемое из Интернета. До сих пор я использовал только Центр программного обеспечения.

24
задан 2 May 2013 в 11:49

3 ответа

Before version 4.0, there were two editions of VirtualBox: 
a full binary containing all features and an "Open Source Edition" (OSE)
 with source code. With version 4.0, there is only one version any more, 
which is open source, and the closed-source components have been moved 
to a separate extension pack. 

От virtualbox

Таким образом, необходимо будет найти версию до 4,0 или найти дополнительный пакет (я отредактирую его в том, когда я найду его ;))

править: Здесь мы идем: Дополнительный пакет, как к и загрузка

Из 2-й ссылки: можно установить Дополнительный Пакет от использования командной строки VBoxManage.

VBoxManage extpack install  |
                   uninstall [--force]  |
                   cleanup
6
ответ дан 2 May 2013 в 11:49

Рекомендуемый способ установки и поддержки виртуальной коробки с открытым исходным кодом (GPL v2)> = 4.0 в Ubuntu:

Добавить репозиторий Oracle в ваши источники

Для 32-битных system или когда multiarch не включен:

sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"

Репозиторий Oracle не поддерживает multiarch. Для 64-битных многоархивных систем мы добавляем репозиторий с ( источник здесь )

sudo add-apt-repository "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"

Вы также можете прочитать заметки на , как работает репозиторий или PPA . [тысяча сто двадцать девять]

Загрузите и установите ключ подписи

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -

Обновите кэш своих источников

sudo apt-get update

Установите Virtual Box через Центр программного обеспечения или командную строку

sudo apt-get install virtual-box-5.0

Замените -5.0 на текущий выпуск Virtual Box.

Если вы не хотите компилировать драйвер ядра каждый раз, когда обновляет ядро, рекомендуется также установить dkms:

sudo apt-get install dkms

Загрузите и установите пакет расширений

Получив расширенную функциональность, такую ​​как поддержка USB 2.0 или USB 3.0 или поддержка протокола удаленного рабочего стола (RDP), вы можете сделать установку Virtual Box с закрытым исходным кодом ( см. Персональную лицензию на использование и оценку ), загрузив Oracle Virtual Box Пакет расширений.

wget http://download.virtualbox.org/virtualbox/<version>/<filename>

Вам необходимо посетить страницу загрузки Oracle Virtual Box , чтобы получить текущую ссылку для загрузки с Virtual Box <version> и текущий <filename> пакета расширений, доступного для загрузки.

]

Примечание: Пакеты расширений всегда должны быть для одной и той же версии Virtual Box.

Установка выполняется двойным щелчком мыши или с помощью GUI Virtual Box Manager в Файл -> Предпочтения -> Расширения :

enter image description here

Чтобы установить пакет расширений из командной строки, мы запускаем следующую команду

VBoxManage extpack install [--replace] <filename>

Замените <filename> на путь к загруженному пакету расширений и используйте опцию --replace если у вас уже установлена ​​более старая версия пакета расширений.

Примечание: При обновлении Virtual Box до более новой версии мы также должны вручную обновить пакет расширений. Это не будет сделано автоматически из хранилища.


Поддержка 3D (для запуска Unity), лучшая интеграция с рабочим столом, изменение геометрии виртуального экрана и многое другое может быть достигнуто с помощью установки Guest Additions .

0
ответ дан 2 May 2013 в 11:49

До версии 4.0, существовало две версии VirtualBox - одна с открытым исходным кодом, а та, с которой поставлялось большинство дистрибутивов Linux, - нет. На этом этапе больше не должно быть двух отдельных выпусков, и версия «OSE» устарела для версий Ubuntu после 12.04.

Однако, самая последняя версия VirtualBox всегда доступна для поддерживаемых в настоящее время версий Ubuntu, что не всегда имеет место для версии Ubuntu . Это предоставит последние исправления ошибок и функции, не дожидаясь, пока пакеты дойдут до Ubuntu.

Кроме того, если вам когда-нибудь понадобится поддержка со стороны самих Oracle, они с большей вероятностью сообщат вам время суток, если вы сообщаете о выпущенной ими версии.

Они предоставляют репозиторий, который вы можете добавить к своим программным источникам. Другими словами, они создаются специально для Ubuntu. Чтобы добавить его, просто следуйте инструкциям :

# first make sure to remove your current virtualbox
sudo apt purge virtualbox

# next, add the repository to your sources
sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"

# add public keys to verify downloads
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -

# now update to complete the process of adding the repository
sudo apt update

# install dkms if you haven't already
sudo apt install dkms

# install virtualbox; change version number as needed
sudo apt install virtualbox-5.0

Одна вещь, которая не включена в репозитории, в отличие от репозиториев Ubuntu, это Extension Pack ]. Это означает, что вы должны вручную загрузить и установить его. Поскольку версии не совпадают между двумя репозиториями, вы не можете использовать Ubuntu. К счастью, процесс установки пакета расширения довольно прост. Вы можете найти его на обычной странице загрузок и легко установить в командной строке:

# make sure no VMs are running when you do this or it will fail
# and make sure to replace /path/to/ext-pack with the actual path to the downloaded extension pack ☺
vboxmanage extpack install --replace /path/to/ext-pack
0
ответ дан 2 May 2013 в 11:49

Другие вопросы по тегам:

Похожие вопросы: