установить virtualbox v4.3.x на ubuntu 16.04

установить virtualbox v4.3.x на ubuntu 16.04

У меня есть файл vhdx, который не читается в virtulBox. Мне нужно преобразовать его в формат vdh.

Обычно я могу сделать это с помощью следующей командной строки:

VBoxManage clonehd --format VHD Laptop.VHDX Laptop.VHD

У меня на Ubuntu 16.04 установлена ​​версия VB 5 иесть проблема регрессиичто не позволяет мне преобразовать файл VDHX в VDH ... см.:https://www.virtualbox.org/ticket/14288

Я хотел бы перейти на VB 4.3, но, похоже, пакета для версии Ubuntu 16.04 нет.

Буду признателен за помощь в этом вопросе.

решение1

Более старые версии Virtual Box по-прежнему доступны путем загрузки пакета DEB с сайта Oracle:

Мы видим, чтодля версии 4.3.все подверсии по-прежнему поддерживаются и доступны, включая файлы расширений.

После загрузки соответствующего пакета Debian мы можем установить его двойным щелчком в Центре программного обеспечения или вручную. К сожалению, с окончанием выпуска старые версии Virtual Box не собираются для более поздних выпусков Ubuntu.

Это может привести к проблемам зависимости, которые можно легко решить, а можно и нет.

Ниже приведен пример установки нескольких зависимостей и двоичного файла для Virtual Box 4.3.38 в ванильную версию Ubuntu 16.04 amd64:

  1. Загрузите и установите предыдущую версиюlibvpx1.

    sudo dpkg -i libvpx1_1.3.0-2_amd64.deb
    
  2. Установить libqt4:

    sudo apt install libqt4-opengl
    
  3. Загрузить и установитьВиртуальный ящик:

    sudo dpkg -i virtualbox-4.3_4.3.38-106717-Ubuntu-raring_amd64.deb
    

Если есть другие, неразрешимые проблемы с зависимостями, нам, возможно, придется загрузить исходный код (также доступен на странице выше) и выполнить сборкуVirtual Box из исходного кода.

Репозиторий Oracle больше не поддерживается для старых версий Virtual Box.

Связанный контент