Debian

解除安裝 Debian 上的預設 VBoxGuestAdditions

  • July 19, 2021

當我執行時,sh /media/cdrom/VBoxLinuxAdditions.run我收到以下警告消息:

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 的預設部分的 VBoxGuestAdditions?

編輯:

在閱讀並嘗試了 jw013 的答案後,我懷疑也許我只是不知道正確的包名稱。我做了更多搜尋,發現我可以通過執行看到安裝的軟體包列表dpkg -l。所以我跑了

dpkg -l | grep virtualbox

然後我得到了

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

然後我通過執行手動刪除了每個

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

到目前為止,看起來這可能是解決方案,雖然這很奇怪,因為當我執行該命令時,它想要安裝 38 個新包,其中大部分都與 xserver 相關的東西。

編輯2:

我嘗試了上面的全新安裝(合理的最小安裝 - 使用 businesscard.iso,taskel 出現時沒有任何標記)然後按照此處的說明進行操作,一切正常!

如果您不記得或不知道您的舊安裝的來賓添加來自哪裡,就很難知道發生了什麼。

virtualbox-guest-additions安裝了嗎?您可以通過執行(作為超級使用者)來解除安裝它

apt-get remove virtualbox-guest-additions

如果不是這樣,我建議嘗試按照VirtualBox 網站上的說明進行操作。由於您似乎已經安裝了舊版本的來賓添加,請嘗試解除安裝說明:

sh ./VBoxLinuxAdditions.run uninstall

引用自:https://unix.stackexchange.com/questions/31899