Я лично использовал /data более 5 лет на Ubuntu, без проблем. Хотя это не может быть «кошерным», он делает то, что он должен делать.
Откройте терминал и введите:
sudo apt-get remove virtualbox unity-scope-virtualbox ^virtualbox-
Если вы установили VirtualBox с сайта Oracle, найдите версию VirtualBox следующим образом:
sudo apt-get install aptitude
aptitude search virtualbox\*
Последняя версия VirtualBox с Oracle VM VirtualBox в той же строке с ней - это пакет, который вы установили. Если у вас установлена последняя версия Oracle VirtualBox, она называется virtualbox-5.1.
Убедитесь, что в настоящее время установлена эта версия Oracle VirtualBox.
dpkg-query -s virtualbox-5.1
Удалите Oracle VirtualBox, используя команда, которая выглядит так:
sudo apt-get remove VirtualBox-5.1
Если у вас установлена другая версия Oracle VirtualBox, замените VirtualBox-5.1 в приведенной выше команде своей версией VirtualBox.
Ваша проблема связана не с VirtualBox, а с вашим ядром. Вы, кажется, каким-то образом столкнулись с проблемой, которая вызвала несоответствие.
Просто запустите sudo apt update && sudo apt install -f, как вам было дано указание системой, и он должен установить правильные пакеты.
Как только это будет завершено, я рекомендую перезагружать (просто чтобы быть в безопасности, хотя это не совсем необходимо), а затем запустить sudo apt remove --purge *virtualbox* для удаления VirtualBox и любых связанных пакетов.
Если вы не запустите sudo apt install -f, вы будете продолжать сталкиваться с этой проблемой практически с любым пакетом, так как система управления пакетами остается в разбитом состоянии до тех пор, пока эта проблема не будет решена.
Откройте терминал и введите:
sudo apt-get remove virtualbox unity-scope-virtualbox ^virtualbox-
Если вы установили VirtualBox с сайта Oracle, найдите версию VirtualBox следующим образом:
sudo apt-get install aptitude
aptitude search virtualbox\*
Последняя версия VirtualBox с Oracle VM VirtualBox в той же строке с ней - это пакет, который вы установили. Если у вас установлена последняя версия Oracle VirtualBox, она называется virtualbox-5.1.
Убедитесь, что в настоящее время установлена эта версия Oracle VirtualBox.
dpkg-query -s virtualbox-5.1
Удалите Oracle VirtualBox, используя команда, которая выглядит так:
sudo apt-get remove VirtualBox-5.1
Если у вас установлена другая версия Oracle VirtualBox, замените VirtualBox-5.1 в приведенной выше команде своей версией VirtualBox.
Ваша проблема связана не с VirtualBox, а с вашим ядром. Вы, кажется, каким-то образом столкнулись с проблемой, которая вызвала несоответствие.
Просто запустите sudo apt update && sudo apt install -f, как вам было дано указание системой, и он должен установить правильные пакеты.
Как только это будет завершено, я рекомендую перезагружать (просто чтобы быть в безопасности, хотя это не совсем необходимо), а затем запустить sudo apt remove --purge *virtualbox* для удаления VirtualBox и любых связанных пакетов.
Если вы не запустите sudo apt install -f, вы будете продолжать сталкиваться с этой проблемой практически с любым пакетом, так как система управления пакетами остается в разбитом состоянии до тех пор, пока эта проблема не будет решена.