VirtualBox 12.04'te nasıl kaldırılır?


Yanıtlar:


60

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.

açıklama

  • 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.

Temizleme burada ne yapar?

purgeyalnızca genel yapılandırma dosyalarını kaldırır. Sanal makineleri çıkarmaz, bu yüzden kullanımı güvenlidir. Ancak:

  • Ayrıca, düşündüğünüz ayarların çoğunu kaldırmaz . Unutmayın, yalnızca genel yapılandırma dosyalarını kaldırır . Giriş dizinlerinde bulunan kullanıcılar tarafından oluşturulan yapılandırma dosyalarını kaldırmaz ve VirtualBox'ın onlar için nasıl yapılandırıldığını tanımlar .
  • Yapılandırma dosyaları nadiren çok fazla yer kaplar. Amacınız alan boşaltmaksa ancak VirtualBox'u tekrar kullanmak isteyebileceğinizi düşünüyorsanız, kullanmamayı tercih edebilirsiniz purge.

Ayrıca, lütfen dikkat: apt-get --purge remove ...aynıdır apt-get purge ....


Teşekkürler, bu örnek bir cevaptır! Benim gibi deneyimsiz kullanıcılar için faydalı kılan çok ayrıntılı bir yazı :)
king_julien 7:13

Bunu denedim ama şunu alıyorum: E: Kilitlenemedi / var / lib / dpkg / lock - açık (11: Kaynak geçici olarak kullanılamıyor) E: Yönetim dizini kilitlenemiyor (/ var / lib / dpkg /), başka bir işlem kullanarak?
medo ampir

1
@medoampir Aynı anda başka bir paket yönetim yazılımı çalıştırmadığınızdan emin olun. Bu Gdebi, Synaptic'ten ya da benzeri paket yönetim komutları şu anda çalışan (eski Ubuntu sürümlerinde Güncelleme Yöneticisi) Yazılım Merkezi, Yazılım Updater'ı içerir 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 .
Eliah Kagan

Harika bir açıklama ... !! @Eliah Kagan
Manisha

Kullanıcı başına yapılandırmayı sonradan kaldırmayı unutmayın ( rm -rf ~/.config/VirtualBox)
fnkr

11

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.


4

Oracle VM VirtualBox ve ubuntu 15.04 kullanıyorsanız

  1. sudo dpkg -l | grep virtualbox

hangi böyle bir şey gösterir.

ii virtualbox-4.2 4.2.6-82870 ~ Ubuntu ~ quantal amd64 Oracle VM VirtualBox

  1. Ş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


1

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/

1

16.04 ve üstü

Terminali açın ve şunu yazın:

sudo apt remove virtualbox unity-scope-virtualbox ^virtualbox-

Oracle VirtualBox nasıl kaldırılır

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.


0

veya komut dosyasından vmbox yüklerseniz bir sonraki komutu kullanın:

sudo ./VirtualBox-4.1.4-74291-Linux_amd64.run remove
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.