Невозможно обновить или установить программы из-за расширения Virtualbox

Невозможно обновить или установить программы из-за расширения Virtualbox

Я искал везде и пробовал все, что нашел, но безрезультатно. Обновление программного обеспечения, будь то apt-get update/upgrade или через Software Updater, зависает при попытке обновить расширение Virtualbox. Я полагаю, что это началось, когда я непреднамеренно обновил, когда Virtualbox был открыт, и в итоге версия расширения не совпала с версией Virtualbox. С тех пор я обновил Virtualbox, сопоставив версию с его расширением. Проблема в том, что Software update не получил этого сообщения, и ничего из того, что я делаю, не убеждает его в обратном.

Я читал, что Synaptic может помочь мне решить эту проблему, но каждый раз, когда я пытаюсь установить Synaptic (или любую другую программу), apt-get update завершается ошибкой, сообщая мне, что мне нужно использовать sudo dpkg --configure -a, что всегда заканчивается попыткой обновить расширение Virtualbox и выдает лицензионное соглашение без запроса на его принятие, а также блокирует базу данных, поэтому мне приходится перезагружать систему, чтобы попытаться снова.

Как, о, как, великие боги Ubuntu, мне убедить Software Update, что расширение Virtualbox НЕ нужно обновлять? Есть ли скрипт, который я могу отредактировать? База данных, которую я могу перенастроить? Я не верю, что удаление и очистка Virtualbox что-то дадут, так как проблема, похоже, в Software Updater. Пожалуйста, прежде чем я вырву остатки своих волос.

Заранее спасибо.

решение1

Ну, может я и новичок в Ubuntu, но я упорный новичок в Ubuntu, и я знал, что если буду ковыряться в этом достаточно долго, то разберусь.

Я нашел очень старую статью (2008 г.), описывающую похожую ситуацию, и подумал: а почему бы и нет, попробовать. И это сработало.

sudo dpkg --audit дал мне это: Следующие пакеты были распакованы, но еще не настроены. Для их работы их необходимо настроить с помощью dpkg --configure или параметра меню configure в dselect: alacarte easy GNOME menu editing tool python-gi Python 2.x bindings для gobject-introspection libraries

Следующие пакеты настроены только наполовину, возможно, из-за проблем с их настройкой в ​​первый раз. Конфигурацию следует повторить с помощью dpkg --configure или опции меню конфигурации в dselect: virtualbox-ext-pack extra capabilities for VirtualBox, downloader.

Затем я запустил: sudo dpkg -r virtualbox-ext-pack, что привело к следующему: (Чтение базы данных ... 745263 файлов и каталогов в настоящее время установлено.) Удаление virtualbox-ext-pack (5.0.36-0ubuntu1.16.04.2) ... 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% Успешно удален "Oracle VM VirtualBox Extension Pack". Успешно выполнена очистка пакета расширений

И наконец sudo apt-get update, который наконец-то полностью завершился.

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