Nie jestem nowy w Linuksie i musiałem zmierzyć się z okazjonalnym nieparzystym pakietem lub sytuacją instalacyjną, ale to wszystko na szczycie. W tym momencie chcę po prostu zabić go ogniem!
Mam Virtualbox-5.1 w nieco popsutym stanie. Wygląda na to, że coś poszło nie tak, gdy kilka miesięcy temu próbowałem go zaktualizować i nigdy nie zadałem sobie trudu, aby to zbadać. Odkąd próbuję go zainstalować, otrzymuję komunikaty o błędach za każdym razem, gdy aktualizuję pakiety. Aby być konkretnym:
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.
Teraz zrobiłem to, co zwykle ps -aux | grep vbox
i ps -aux | grep virtualbox
mogę was zapewnić, że żadne procesy vbox nie są uruchomione.
Sprawdziłem również, czy nie /tmp
ma plików blokujących, które powinny mieć nazwy „.vbox-username-ipc”. Nie ma go tam.
Nie mam pojęcia, jak dostałem mój system w tym stanie, ale bardzo chciałbym usunąć virtualbox bez konieczności ponownej instalacji. Jakieś dane?
źródło
VBoxSVC
wykrycia uruchomionego procesu. Sprawdź ponownie, a także zadbaj o odpowiednie stolice.pidof VBoxSVC
. Istnieje jeden raport błędnych ustawień w/etc/vbox
na forach VirtualBox , ale nie mogę odtworzyć tego.Odpowiedzi:
Miałem ten sam problem, ale tylko trochę inaczej. Próbowałem ponownie zainstalować virtualbox (przejście z dystrybucji do oficjalnej wersji) i nie udało się go odinstalować, więc nie mogłem usunąć ani zainstalować nowej kopii. Udało mi się rozwiązać problem, tworząc pusty plik:
/usr/lib/virtualbox/prerm-common.sh
Edycja: Udostępnij plik za pomocą
chmod +x /usr/lib/virtualbox/prerm-common.sh
Potem biegnij
sudo apt-get remove virtualbox
źródło
Miałem ten sam problem. Rozwiązałem to, zabijając wszystkie procesy VB.
pobierz wszystkie procesy zawierające VB
następnie zabij wszystkie procesy za pomocą polecenia
zamień
<pid>
na identyfikatory procesów otrzymanych z powyższej komendy.następnie uruchomić
źródło
Próbowałem wszystkiego sugerowanego tutaj i gdziekolwiek indziej, ale nic nie działało. Ciągle mówiono, że znaleziono uruchomione maszyny wirtualne . W końcu okazało się, że w pliku / etc / vbox znajduje się plik autostart.cfg .
Po usunięciu / przeniesieniu tego pliku instalacja przebiegła bezproblemowo. Trudno uwierzyć, że tak długo próbowałem rozwiązać ten problem.
Odpowiedź została ukryta w poście Upgrade and Uninstall Failing .
źródło
Uruchom następujące polecenia:
skopiuj wszystkie foldery na wyjściu
skopiuj wszystkie foldery na wyjściu
Tak to usunąłem. Mam nadzieję, że to pomoże.
źródło
Możesz mieć uruchomioną usługę VirtualBox. Sprawdź, uruchamiając poniższe polecenie.
Jeśli działa, zatrzymaj go.
Następnie znajdź i zabij wszystkie procesy uruchomione za pomocą poniższych poleceń. (Powinno być około trzech (3))
Na koniec usuń i wyczyść VirtualBox
źródło