Так как ubuntu 16.04 LTS Software Updater перестала работать с dpkg: ошибка, обрабатывающая virtualbox-qt пакета

Начиная с ubuntu 16.04 LTS программное обеспечение Updater каждый раз перестал работать с

dpkg: error processing package virtualbox-qt (--configure):  
 dependency problems - leaving unconfigured.

Полностью запись в /var/log/apt/term.log :

dpkg: error processing package virtualbox (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of virtualbox-qt:
 virtualbox-qt depends on virtualbox (= 5.0.24-dfsg-0ubuntu1.16.04.1); however:
  Package virtualbox is not configured yet.
  Package virtualbox-3.2 which provides virtualbox is not installed.

dpkg: error processing package virtualbox-qt (--configure):
 dependency problems - leaving unconfigured

VirtualBox VirtualBox OSE (Open Source Edition) и я удалил и переустановил его использование sudo apt-get install virtualbox virtualbox-qt virtualbox-dkms уже.

VirtualBox и все виртуальные машины хорошо работают. Но вышеупомянутая ошибка подходит каждый раз Software Updater выполнения.

Это не проблема с модулем ядра, так как это загружается без проблем и VirtualBox и все виртуальные машины хорошо работают.

"Пакет virtualbox-3.2", который упоминается в сообщении об ошибке, кажется довольно старым. Это ошибка с virtualbox-qt? Или как это может быть решено?

1
задан 22 October 2016 в 11:56

2 ответа

Должно быть, были некоторые поврежденные файлы, которому нужна очистка. Как Вы удаляли virtualbox? Попытайтесь выполнить следующую команду к чистой установке:

sudo apt-get autoremove
sudo apt-get --purge remove 
sudo apt-get autoclean
sudo apt-get -f install
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo dpkg --configure -a

, Если это все еще не работает впоследствии, может Вы отправлять вывод

dpkg --list | grep virtualbox-qt
1
ответ дан 7 December 2019 в 13:40

Я был в аналогичной ситуации, когда я пытался установить Виртуальное Поле 5.1 на Ubuntu 16.04, Гостеприимной на Живой Персистентности USB.

Следующие шаги должны помочь:

  1. Загрузите .deb пакет virtualbox.org для Гостеприимной Ubuntu 16.04

например, virtualbox-5.1_5.1.12-112440~Ubuntu~xenial_amd64.deb

  1. Попытайтесь установить .deb пакет

    sudo dpkg -i ~/Downloads/virtualbox-5.1_5.1.12-112440~Ubuntu~xenial_amd64.deb
    

    Или можно сделать:

    sudo apt-get install -f virtualbox-5.1
    
  2. Если Вы получаете сообщения об ошибках как:

      The following packages have unmet dependencies:  virtualbox-5.1 :
     Depends: libqt5x11extras5 (>= 5.1.0) but it is not installable
                         Depends: libsdl1.2debian (>= 1.2.11) but it is not going to be installed
                         Recommends: libsdl-ttf2.0-0 but it is not installable
    

    Можно добраться .deb для libqt5x11extras5 из этой ссылки

    Когда Вы загружаете необходимую deb установку пакета использование пакета:

     sudo dpkg -i ~/Downloads/libqt5x11extras5_5.2.1-1_amd64.deb
    
  3. Для libsdl1.2debian, можно сделать:

     sudo apt-get install libsdl1.2debian
    

После этой повторной попытки, устанавливающей virtualbox-5.1. Это должно работать.

1
ответ дан 7 December 2019 в 13:40

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

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