Birisi VirtualBox'u kaldırmama yardımcı olabilir mi?
12.04'ü çalıştırıyorum.
sudo apt-get purge virtualbox*
Birisi VirtualBox'u kaldırmama yardımcı olabilir mi?
12.04'ü çalıştırıyorum.
sudo apt-get purge virtualbox*
Yanıtlar:
VirtualBox kaldırmak için, aslında bu komutu çalıştırıp tavsiye değil değiştirilmesi *(sadece tam öylesine gibi çalıştırın) bir şeyle:
sudo apt-get remove virtualbox-\*
(Bu mu çok global konfigürasyon dosyalarını kaldırmak isterseniz değil , sanal makineleri kaldırmak) yerine tam olarak bu çalıştırın:
sudo apt-get purge virtualbox-\*
Bu yöntem tamam, ancak bu yol daha ayrıntılı olabilir.
Yüklü birden fazla VirtualBox ile ilgili paketiniz olabilir. Makinenizin artık bir VirtualBox ana bilgisayarı veya konuk makinesi olması gerekmediğini varsayarak , tüm bu paketler gidebilir. Örneğin, şu anda kullandığım 11.10 kutusunda, yükleme için kullanılabilir 18 paket vardır (makinenizin bir kısmı veya tümü veya sürümünüz veya PPA’nızdaki diğer paketler olabilir):
virtualbox virtualbox-ose
virtualbox-dbg virtualbox-ose-dbg
virtualbox-dkms virtualbox-ose-dkms
virtualbox-fuse virtualbox-ose-fuse
virtualbox-guest-additions virtualbox-ose-guest-dkms
virtualbox-guest-additions-iso virtualbox-ose-guest-utils
virtualbox-guest-dkms virtualbox-ose-guest-x11
virtualbox-guest-utils virtualbox-ose-qt
virtualbox-guest-x11
Bazıları muhtemelen zaten kurulu değil, bazıları da çıkarılmasının bir sonucu olarak otomatik olarak kaldırılabilir, ancak bazıları çıkarmaz.
apt-get*karakterleri kabul eder ve bunları normal ifadelerin bir parçası olarak kabul eder . Bu, bazı yönlerden komut satırı kabuğunun işleyişine benzer *. Bir apt-getkomutta kullanıldığında virtualbox-\*(neden \düzenli ifade sözdizimi olarak kullanılmıyorsa bunun için aşağıya bakın ) aslında adı içeren herhangi bir paketle eşleşir .virtualbox
(Daha kısa adlara sahip paketlere uygulanırken buna dikkat edin! Örneğin, wine\*her paketin adının hiçbir yerinde - değil - hiçbir yer ile wineşleşir .)wine
Böylece elle genişletmeniz gerekmez *. Bu kalabilir, ve çeşitli ilgili olarak yukarıda açıklanan paketler, yakalayacak adlarında açık sürümleri ile aynı zamanda paket olarak orada tartışılan .
Ancak kabuk kendisi yürütür, apt-getbelirttiğiniz komut satırı argümanları ile de joker kabul eder. Bu nedenle, gereken kaçış joker (ve bir ile olduğunu yapmanın bir yolu \önce karakteri *). Aksi takdirde, ifadeniz o anki konumdaki bir dosya veya klasörle eşleşirse, kabuk ismini verir apt-getve bu yanlış olur.
purgeyalnızca genel yapılandırma dosyalarını kaldırır. Sanal makineleri çıkarmaz, bu yüzden kullanımı güvenlidir. Ancak:
purge.Ayrıca, lütfen dikkat: apt-get --purge remove ...aynıdır apt-get purge ....
apt-get, aptitudeve dpkg. Şu anda oturum açan hiçbir kullanıcının (varsa) böyle bir yazılımı çalıştırmadığından emin olun. Bu, yönetici olmayanları içerebilir, çünkü varsayılan olarak Yazılım Güncelleyicinin güncellemeleri yüklemesine izin verebilir. Bu hala çözmezse , sorunla ilgili şu soruya bakın .
rm -rf ~/.config/VirtualBox)
Terminali açın ( Ctrl+ Alt+ T) ve şu komutu verin:
sudo apt-get purge virtualbox-*
*Sisteminizde kurulu olan VirtualBox versiyonuyla değiştirin (örn. sudo apt-get purge virtualbox-4.2).
Alternatif olarak, Tabyazdıktan sonra tuşa basarak terminaldeki otomatik tamamlama özelliğini kullanabilirsiniz virtualbox.
Oracle VM VirtualBox ve ubuntu 15.04 kullanıyorsanız
sudo dpkg -l | grep virtualboxhangi böyle bir şey gösterir.
ii virtualbox-4.2 4.2.6-82870 ~ Ubuntu ~ quantal amd64 Oracle VM VirtualBox
Şimdi yukarıdaki komuttan makinenize hangi sanal kutu sürümünün yüklendiğini belirleyebilirsiniz. Bu komutları terminalinize yazdıktan sonra, 4.2'yi VirtualBox sürümünüzle değiştirin.
sudo apt-get purge virtualbox-4.2 virtualbox-qt
Benim için hiçbir şey yardımcı olmadı ama bu
$ sudo /opt/VirtualBox/uninstall.sh
vboxdrv.sh: Stopping VirtualBox services.
VirtualBox 5.1.22 r115126 has been removed successfully.
$ sudo rm -rf /opt/VirtualBox/
Terminali açın ve şunu yazın:
sudo apt remove virtualbox unity-scope-virtualbox ^virtualbox-
VirtualBox'ı Oracle web sitesinden yüklediyseniz, VirtualBox sürümünüzü aşağıdaki gibi bulun:
sudo apt install aptitude
aptitude search virtualbox\*
VirtualBox Oracle VM VirtualBoxile aynı satırda olan en son sürümü yüklediğiniz pakettir. Yüklü Oracle VirtualBox'un en son sürümüne sahipseniz, adlandırılır virtualbox-5.1.
Oracle VirtualBox'ın bu sürümünün şu anda yüklü olduğunu doğrulayın.
dpkg-query -s virtualbox-5.1
Oracle VirtualBox'u şuna benzeyen bir komut kullanarak kaldırın:
sudo apt remove VirtualBox-5.1
Farklı bir Oracle VirtualBox sürümüne sahipseniz VirtualBox-5.1yukarıdaki komutu VirtualBox sürümünüzle değiştirin.