Czy ktoś może mi pomóc usunąć VirtualBox?
Używam 12.04.
virtualbox
uninstall
helongvae
źródło
źródło
sudo apt-get purge virtualbox*
Odpowiedzi:
Aby usunąć VirtualBox, naprawdę polecam uruchomienie tego polecenia i nie zastępowanie
*
go niczym (po prostu uruchom dokładnie tak:)Jeśli chcesz usunąć pliki konfiguracyjne zbyt globalny (to jest nie usuwać swoich maszyn wirtualnych), prowadzony dokładnie to zamiast:
Ta metoda jest OK, ale ta metoda może być dokładniejsza.
Wyjaśnienie
Być może masz zainstalowanych wiele pakietów związanych z VirtualBox. Zakładając, że twój komputer nie musi być hostem VirtualBox ani maszyną gościa , wszystkie te pakiety mogą zostać wysłane. Na przykład w polu 11.10, którego obecnie używam, dostępnych jest 18 takich pakietów do zainstalowania (twój komputer może mieć niektóre lub nawet wszystkie z nich, lub inne pakiety z twojego wydania lub PPA):
Niektóre prawdopodobnie już nie są zainstalowane, a niektóre mogą zostać automatycznie usunięte w wyniku usunięcia innych, ale niektóre nie.
apt-get
akceptuje*
znaki i traktuje je jako część wyrażenia regularnego . Jest to pod pewnymi względami podobne do sposobu przetwarzania powłoki wiersza poleceń*
. W przypadku użycia wapt-get
komendzievirtualbox-\*
(patrz poniżej, dlaczego\
, który nie jest używany jako składnia wyrażeń regularnych) faktycznie pasuje do każdego pakietu, którego nazwa zawieravirtualbox
.(Uważaj na to w przypadku pakietów o krótszych nazwach! Na przykład
wine\*
dopasowuje każdy pakiet dowin
- nie tylko - w dowolnym miejscu w jego nazwie).wine
Więc nie musisz ręcznie rozwijać
*
. Może pozostać i będzie przechwytywać różne powiązane pakiety, jak opisano powyżej, a także pakiety z wyraźnymi wersjami w ich nazwach, jak tam omówiono .Jednak sama powłoka , która wykonuje się
apt-get
z podanymi argumentami wiersza poleceń, akceptuje również symbole wieloznaczne. Dlatego powinieneś uciec od\
znaku wieloznacznego (a jednym ze sposobów jest użycie znaku przed*
). W przeciwnym razie, jeśli twoje wyrażenie pasuje do pliku lub folderu w bieżącej lokalizacji, powłoka podałaby swoją nazwęapt-get
, co byłoby błędne.Co tu robi czystka?
purge
usuwa tylko pliki konfiguracji globalnej. Nie usuwa maszyn wirtualnych, więc jest bezpieczny w użyciu. Jednak:purge
.Uwaga:
apt-get --purge remove ...
jest taki sam jakapt-get purge ...
.źródło
apt-get
,aptitude
idpkg
. Upewnij się, że żaden inny zalogowany użytkownik (jeśli w ogóle) nie korzysta z takiego oprogramowania. Może to obejmować osoby niebędące administratorami, ponieważ domyślnie mogą zezwalać Aktualizatorowi oprogramowania na instalowanie aktualizacji. Jeśli to nadal nie rozwiąże problemu, zobacz to pytanie dotyczące problemu .rm -rf ~/.config/VirtualBox
)Otwórz terminal ( Ctrl+ Alt+ T) i wydaj polecenie:
Zamień
*
na wersję VirtualBox zainstalowaną w twoim systemie (npsudo apt-get purge virtualbox-4.2
.).Alternatywnie możesz skorzystać z funkcji autouzupełniania w terminalu, naciskając Tabklawisz po wpisaniu
virtualbox
.źródło
Jeśli masz Oracle VM VirtualBox i Ubuntu 15.04
sudo dpkg -l | grep virtualbox
co pokazuje coś takiego.
ii virtualbox-4.2 4.2.6-82870 ~ Ubuntu ~ quantal amd64 Oracle VM VirtualBox
teraz z powyższego polecenia możesz określić, która wersja virtual-box jest zainstalowana na twoim komputerze. Po tym typie te polecenia w twoim terminalu, po prostu zastąp 4.2 z twoją wersją VirtualBox.
sudo apt-get purge virtualbox-4.2 virtualbox-qt
źródło
Dla mnie nic nie pomogło, tylko to
źródło
16.04 i później
Otwórz terminal i wpisz:
Jak odinstalować Oracle VirtualBox
Jeśli zainstalowałeś VirtualBox ze strony Oracle, znajdź swoją wersję VirtualBox w następujący sposób:
Najnowsza wersja VirtualBox, która jest
Oracle VM VirtualBox
w tej samej linii, to zainstalowany pakiet. Jeśli masz zainstalowaną najnowszą wersję Oracle VirtualBox, zostanie ona nazwanavirtualbox-5.1
.Sprawdź, czy ta wersja Oracle VirtualBox jest obecnie zainstalowana.
Odinstaluj Oracle VirtualBox za pomocą polecenia, które wygląda następująco:
Jeśli masz zainstalowaną inną wersję Oracle VirtualBox, zamień
VirtualBox-5.1
powyższe polecenie na wersję VirtualBox.źródło
lub użyj następnej komendy, jeśli instalujesz vmbox ze skryptu:
źródło