Я не плохо знаком с Linux и должен был столкнуться со случайным нечетным пакетом или установить ситуацию, но это превышает всех их. В этой точке я просто хочу уничтожить его с огнем!
У меня есть Virtualbox-5.1 в несколько смешанном работоспособном состоянии. Кажется, что что-то пошло не так, как надо, когда я пытался обновить до него несколько месяцев назад, и я никогда не потрудился заниматься расследованиями. Начиная с попытки установить его я получаю сообщения об ошибках каждый раз I пакетов обновления. Быть конкретным:
Running VMs found
VirtualBox is currently running. Please close it and try again. Please note that it can take up to ten seconds for VirtualBox (in particular the VBoxSVC daemon) to finish running.
Теперь я сделал обычное ps -aux | grep vbox
и ps -aux | grep virtualbox
и я могу уверить Вас, никакие процессы vbox не работают.
Я также проверил /tmp
для любых файлов блокировки, которые нужно назвать '.vbox-username-ipc'. Это не там.
Я понятия не имею, как я получил свою систему в этом состоянии, но я очень хотел бы удалить virtualbox, не имея необходимость переустанавливать. Какой-либо вход?
У меня была та же проблема, но просто немного по-другому. Я пытался переустановить virtualbox (переключающийся от дистрибутива до официального выпуска), и ему не удалось удалить, таким образом, я не мог удалить или установить новую копию. Мне удалось устранить проблему путем создания пустого файла: /usr/lib/virtualbox/prerm-common.sh
Редактирование: Сделайте исполняемый файл файла с chmod +x /usr/lib/virtualbox/prerm-common.sh
Затем выполнение sudo apt-get remove virtualbox
У меня была та же проблема. Я решил его путем уничтожения всех процессов VB.
добираются, все процессы, содержащие VB
ps -A | grep VB
затем, уничтожают все процессы с заменой команды
sudo kill <pid>
<pid>
с идентификаторами процесса процессов, которые Вы получили от вышеупомянутой команды.
затем работает
sudo apt-get remove virtualbox-* --purge
Я попробовал все предложенное здесь, и где-либо еще ни кроме чего работал. Это продолжало говорить, что Выполнение VMs нашел . То, чем это оказалось в конце, было фактом, что было файл autostart.cfg в /etc/vbox.
После того, как я удалил/переместил этот файл, установка пошла гладко. Трудно, чтобы полагать, что я провел такое долгое время, пытаясь разрешить это.
ответ был скрыт в сообщении Обновление и Удаление, Перестав работать .
Выполните следующие команды:
$ whereis vbox
копия все папки в выводе
$ sudo rm -rf (all the folders)
$ whereis virtualbox
копия все папки в выводе
$ sudo rm -rf (all folders)
$ sudo apt-get remove virtualbox-* --purge
Это - то, как я удалил его. Надежда это помогает.
У Вас может быть сервисное выполнение автоматического запуска VirtualBox. Проверьте выполнение команды ниже.
sudo systemctl status vboxautostart-service
, Если это работает затем, останавливают его.
sudo systemctl stop vboxautostart-service
Затем находят и уничтожают все процессы, работающие с командами ниже. (Должны быть приблизительно три (3))
ps -A | grep VB
sudo kill <pid>
Наконец, удалите и произведите чистку VirtualBox
sudo apt-get remove virtualbox-* --purge