web-dev-qa-db-fra.com

Comment désinstaller VirtualBox dans 12.04?

Quelqu'un peut-il m'aider à supprimer VirtualBox?

Je cours 12.04.

40
helongvae

Pour supprimer VirtualBox, je recommande en fait d’exécuter cette commande et not en remplaçant * par quelque chose (lancez-le exactement de la même manière):

Sudo apt-get remove virtualbox-\*

Si vous souhaitez également supprimer les fichiers de configuration globaux (ceci pas supprimez vos machines virtuelles), exécutez exactement ceci à la place:

Sudo apt-get purge virtualbox-\*

Cette méthode est acceptable, mais cette méthode peut être plus complète.

Explication

  • Plusieurs packages liés à VirtualBox peuvent être installés. En supposant qu'il ne soit plus nécessaire que votre machine soit un hôte VirtualBox ou guest , tous ces packages peuvent être utilisés. Par exemple, dans la boîte 11.10 que j'utilise actuellement, il existe 18 packages de ce type disponibles pour l'installation (votre machine peut en contenir tout ou partie, ou d'autres packages de votre version ou d'un PPA):

    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
    

    Certains ne sont probablement déjà pas installés, et certains peuvent être supprimés automatiquement en conséquence, d'autres non.

  • apt-get accepte les * caractères et les traite comme faisant partie de expression régulière . Cela ressemble à certains égards à la façon dont un shell de ligne de commande traite *. Lorsqu'il est utilisé dans une commande apt-get, virtualbox-\* (voir ci-dessous pourquoi le \, qui n'est pas utilisé comme syntaxe d'expression régulière) correspond en fait à tout package dont le nom contient virtualbox. =

    (Soyez prudent avec ceci appliqué aux paquets avec des noms plus courts! Par exemple, wine\* fait correspondre tous les paquets avec win-- et pas seulement wine-- n'importe où dans son nom.)

    Il n'est donc pas nécessaire de développer manuellement *. Il peut rester, et il va attraper les divers paquets liés comme décrit ci-dessus, ainsi que les paquets avec des versions explicites dans leurs noms ainsi que discuté il .

  • Cependant, le shell lui-même , qui exécute apt-get avec les arguments de ligne de commande spécifiés, également accepte les caractères génériques. Par conséquent, vous devez escape le caractère générique (et une façon de le faire est d'utiliser un caractère \ avant le *). Sinon, si votre expression correspond à un fichier ou à un dossier de cet emplacement actuel, le shell donnera son nom à apt-get, ce qui serait faux.

Que fait la purge ici?

purge supprime uniquement les fichiers de configuration globale. Il ne supprime pas les machines virtuelles, il est donc sûr de l'utiliser. Toutefois:

  • Cela ne supprime pas non plus la plupart des paramètres vous pourriez le penser. Rappelez-vous, il ne supprime que les fichiers de configuration global . Il ne supprime pas les fichiers de configuration créés par les utilisateurs qui existent dans leurs répertoires de base et ne définit pas comment VirtualBox est configuré pour eux .
  • Les fichiers de configuration prennent rarement beaucoup de place. Si votre objectif est de libérer de l'espace mais que vous pensez vouloir utiliser VirtualBox à nouveau, vous préférerez peut-être ne pas utiliser purge.

Veuillez également noter que apt-get --purge remove ... est identique à apt-get purge ....

60
Eliah Kagan

Ouvrez le terminal (Ctrl+Alt+T) et lancez la commande:

Sudo apt-get purge virtualbox-*

Remplacez * par la version de VirtualBox installée sur votre système (par exemple, Sudo apt-get purge virtualbox-4.2).

Vous pouvez également utiliser la fonction de saisie semi-automatique du terminal en appuyant sur le bouton Tab clé après avoir tapé virtualbox.

11
user61928

Si vous avez Oracle VM VirtualBox et Ubuntu 15.04

  1. Sudo dpkg -l | grep virtualbox

qui montre quelque chose comme ça.

ii virtualbox-4.2 4.2.6-82870 ~ Ubuntu ~ quantique AMD64 Oracle VM VirtualBox

  1. maintenant, à partir de la commande ci-dessus, vous pouvez déterminer quelle version de virtual-box est installée sur votre machine.Après avoir tapé ces commandes dans votre terminal, il suffit de remplacer le 4.2 par votre version de VirtualBox.

    Sudo apt-get purge virtualbox-4.2 virtualbox-qt

4
Abs

Pour moi, rien ne m'a aidé

$ 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
Eugene Kusnetsov

16.04 et plus tard

Ouvrez le terminal et tapez:

Sudo apt remove virtualbox unity-scope-virtualbox ^virtualbox-

Comment désinstaller Oracle VirtualBox

Si vous avez installé VirtualBox à partir du site Web Oracle, trouvez votre version de VirtualBox comme suit:

Sudo apt install aptitude
aptitude search virtualbox\*

La dernière version de VirtualBox qui a Oracle VM VirtualBox sur la même ligne est le paquet que vous avez installé. Si vous disposez de la dernière version d'Oracle VirtualBox, celle-ci s'appelle virtualbox-5.1.

Vérifiez que cette version d'Oracle VirtualBox est actuellement installée.

dpkg-query -s virtualbox-5.1    

Désinstallez Oracle VirtualBox à l’aide d’une commande ressemblant à ceci:

Sudo apt remove VirtualBox-5.1  

Si vous avez une version différente d'Oracle VirtualBox installée, remplacez VirtualBox-5.1 dans la commande ci-dessus par votre version de VirtualBox.

1
karel

ou utilisez la commande suivante si vous installez vmbox à partir du script:

Sudo ./VirtualBox-4.1.4-74291-Linux_AMD64.run remove
0
Dmitrii