Debian'da varsayılan VBoxGuestAdditions'ı kaldırma


20

Koştuğumda sh /media/cdrom/VBoxLinuxAdditions.runşu uyarı mesajını aldım:

You appear to have a version of the VBoxGuestAdditions software
on your system which was installed from a different source or using a
different type of installer.  If you installed it from a package from your
Linux distribution or if it is a default part of the system then we strongly
recommend that you cancel this installation and remove it properly before
installing this version. If this is simply and older or a damaged
installation you may safely proceed.

Debian'ın varsayılan bir parçası olan VBoxGuestAdditions'ı nasıl kaldırabilirim?

Düzenle:

Jw013'ün cevabını okuduktan ve denedikten sonra, belki de uygun paket isimlerini bilmediğimden şüphelendim. Biraz daha arama yaptım ve çalışarak yüklenen paketlerin listesini görebildiğimi öğrendim dpkg -l. Bu yüzden koştum

dpkg -l | grep virtualbox

o zaman aldım

ii   virtualbox-ose-guest-dkms ...
ii   virtualbox-ose-guest-utils ...
ii   virtualbox-ose-guest-x11 ...

Sonra çalıştırarak her birini manuel olarak kaldırdım

apt-get remove virtualbox-ose-guest-dkms virtualbox-ose-guest-utils virtualbox-ose-guest-x11

Şimdiye kadar bu çözüm olabilir gibi görünüyor, ama garip olsa da, komutu çalıştırdığımda çoğu xserver ile ilgili şeyler olan 38 yeni paket yüklemek istiyor.

Edit2:

Yukarıda taze bir yükleme ile denedim (makul en az yükleme - iş kartı geldiğinde işaretli hiçbir şey ile businesscard.iso kullanılır) sonra burada yönergeleri takip ve her şey mükemmel çalıştı!

Yanıtlar:


13

Eski konuk ekleme yüklemelerinizin nereden geldiğini hatırlayamıyorsanız veya bilmiyorsanız ne olup bittiğini söylemek zor.

Eğer var mı virtualbox-guest-additionsyüklü? Çalıştırarak kaldırabilirsiniz (süper kullanıcı olarak)

apt-get remove virtualbox-guest-additions

Bu değilse , VirtualBox web sitesindeki talimatları izlemeye çalışmanızı tavsiye ederim . Görünüşe göre zaten konuk eklentilerinin eski bir sürümü yüklü, kaldırma talimatlarını deneyin:

sh ./VBoxLinuxAdditions.run uninstall

'Kaldırma', 'kaldır' mı?
math4tots

@ math4tots evet haklısın. Düşünmeden yazmak için aldığım şey bu, doh!
jw013

Hemen şimdi denedim ve "Virtualbox-guest-additions 'gibi sanal paketler kaldırılamıyor"
aldım

Konuk ekleme yeni bir yükleme ile geldi düşünüyorum. "Debian-6.0.4-i386-businesscard.iso" ile Debian'ın başka bir kurulumunu kurdum, bu sefer
görevler

@ math4tots hmm bu garip. Sistemime yüklenmedi ve yükleyicinin bir VM'de farklı davranması olası görünmüyor. En az konuk eklentilerinin en son sürümünü en azından doğru şekilde yüklediniz mi?
jw013 17:12

10

Bu benim için çalıştı -

sudo apt-get purge virtualbox*

Kaynak: https://forums.virtualbox.org/viewtopic.php?f=7&t=65539

Ve bu sorunu açıklıyor -

Bazı Linux dağıtımlarının VirtualBox Guest Additions'ın tamamı veya bir kısmı ile birlikte geldiğini unutmayın. Dağıtımın Konuk Eklentileri sürümünü korumayı seçebilirsiniz, ancak bunlar genellikle güncel değildir ve işlevsellikle sınırlı değildir, bu nedenle bunları VirtualBox ile gelen Misafir Eklemeleri ile değiştirmenizi öneririz. VirtualBox Linux Guest Additions yükleyicisi mevcut yüklemeyi algılamaya ve değiştirmeye çalışır, ancak dağıtımın Guest Additions'ı nasıl entegre ettiğine bağlı olarak, bu biraz manuel etkileşim gerektirebilir. Önceden yüklenmiş Misafir Eklemelerini değiştirmeden önce sanal makinenin anlık görüntüsünü almanız önemle tavsiye edilir.

https://www.virtualbox.org/manual/ch04.html


9

Yukarıdaki her şey başarısız olduktan sonra, bunu şimdi yaptım ...

sudo bash /opt/VBoxGuestAdditions-*/uninstall.sh


Konumun bilinmesi, CD-rom'unu herhangi bir nedenle monte edemediğinizde yardımcı olur.
Victor Sergienko

2

Denedin mi:

apt-get autoremove virtualbox-ose-guest-dkms \
        virtualbox-ose-guest-utils virtualbox-ose-guest-x11

Bu, xorg paketlerini de kaldırır.


Otomatik kaldırma gerekli olmamalıdır.
itsbruce

2
Kullanılmayan her şeyi / bağımlılıkları kaldırmayı seviyorum :)
Christopher Thorjussen
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.