Конфликт при обновлении virtualbox

Я хотел бы обновить свой virtualbox, но получить сообщение об ошибке

$ sudo dpkg -i virtualbox-5.1_5.1.22-115126~Ubuntu~trusty_amd64.deb 

dpkg: regarding virtualbox-5.1_5.1.22-115126~Ubuntu~trusty_amd64.deb containing virtualbox-5.1:
 virtualbox-5.1 conflicts with virtualbox
  virtualbox-5.0 provides virtualbox and is present and installed.

dpkg: error processing archive virtualbox-5.1_5.1.22-115126~Ubuntu~trusty_amd64.deb (--install):
 conflicting packages - not installing virtualbox-5.1
Errors were encountered while processing:
 virtualbox-5.1_5.1.22-115126~Ubuntu~trusty_amd64.deb

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

9
задан 3 May 2017 в 00:38

1 ответ

Я никогда не терял свое гостевое OSs VirtualBox или настройки при ручном обновлении Oracle VirtualBox путем ручного удаления старой версии и затем загрузки последней версии Oracle VirtualBox и вручную установки его путем выполнения упомянутых ниже шагов. Ваша существующая гостевая ОС VirtualBox не будет удалена, если версия Oracle VirtualBox будет обновлена. Удостоверьтесь, что Вы также обновляете Пакет Расширения VM VirtualBox Oracle так, чтобы это была та же версия как безотносительно версии VirtualBox, который установлен.

  1. Шоу название установленного virtualbox пакета.

    dpkg -l | grep virtualbox | grep ii 
    

    результаты этой команды должны быть чем-то как virtualbox-5.0

  2. Удаление старая версия Загрузки VirtualBox

    sudo dpkg -r virtualbox-5.0 # match the version of virtualbox with the results of step 1.
    
  3. последняя версия Oracle VirtualBox для Вашего релиза Ubuntu и Oracle Пакет Расширения VM VirtualBox от чиновника веб-сайт Oracle VirtualBox . Вы могли бы хотеть сравнить контрольную сумму SHA256, которая обеспечивается на веб-странице загрузки для проверки целостности загруженных пакетов.

  4. каталоги Change с помощью cd к каталогу, содержащему Oracle VirtualBox .deb файл, который Вы загрузили. В Вашем вопросе называют этот файл:
    Установка virtualbox-5.1_5.1.22-115126~Ubuntu~trusty_amd64.deb

  5. последняя версия Oracle VirtualBox для Вашего релиза Ubuntu.

    sudo dpkg -i virtualbox-5.1_5.1.22-115126~Ubuntu~trusty_amd64.deb
    
9
ответ дан 23 November 2019 в 05:04

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

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