Comment désinstaller VirtualBox en 12.04?

37

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

Je cours 12.04.

    
posée helongvae 18.09.2012 - 05:45
la source

6 réponses

56

Pour supprimer VirtualBox, je vous recommande d’exécuter cette commande et pas en remplaçant * par quelque chose (lancez-le exactement comme ça):

sudo apt-get remove virtualbox-\*

Si vous souhaitez également supprimer des fichiers de configuration globaux (cela ne supprime pas vos machines virtuelles pas ), exécutez exactement cette opération à la place:

sudo apt-get purge virtualbox-\*

Cette méthode est correcte, mais cette méthode peut être plus approfondie.

Explication

  • Vous pouvez avoir plusieurs packages liés à VirtualBox installés. En supposant que votre machine n'a plus besoin d'être une machine hôte ou guest VirtualBox, tous ces paquets peuvent disparaître. Par exemple, sur la boîte 11.10 que j'utilise actuellement, il y a 18 paquets de ce type disponibles pour l'installation (votre machine peut en avoir certains ou même tous, ou d'autres paquets 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 pas déjà installés et d’autres peuvent être supprimés automatiquement si d’autres sont supprimés, mais d’autres non.

  • apt-get accepte les caractères * et les traite dans le cadre d'une expression régulière . Ceci est à certains égards similaire à la manière dont un shell de ligne de commande traite * . Lorsqu'elle est utilisée dans une commande apt-get , virtualbox-\* (voir ci-dessous pourquoi \ , qui n'est pas utilisé comme syntaxe d'expression régulière) correspond effectivement à tout package dont le nom contient virtualbox .

    (Faites attention à cela car appliqué aux paquets avec des noms plus courts! Par exemple, wine\* correspond à chaque paquet avec win - pas seulement wine - n'importe où dans son nom.]

    Vous n'avez donc pas besoin de développer manuellement * . Il peut rester, et il va attraper les différents paquets associés comme décrit ci-dessus, ainsi que les paquets avec des versions explicites dans leurs noms en tant que discuté là-bas .

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

Que fait la purge ici?

purge supprime uniquement les fichiers de configuration globaux. Il ne supprime pas les machines virtuelles, il est donc sûr d'utiliser. Cependant:

  • Il ne supprime pas non plus la plupart des paramètres que vous pourriez penser. Rappelez-vous que cela ne supprime que les fichiers de configuration global . Il ne supprime pas les fichiers de configuration créés par les utilisateurs existant dans leurs répertoires personnels et définit 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 peut-être vouloir utiliser à nouveau VirtualBox, vous pouvez préférer ne pas utiliser purge .

Notez également que apt-get --purge remove ... correspond à apt-get purge ... .

    
réponse donnée Eliah Kagan 29.12.2012 - 19:28
la source
11

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 complétion automatique du terminal en appuyant sur la touche Tab après avoir tapé virtualbox .

    
réponse donnée user61928 18.09.2012 - 08:58
la source
4

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, depuis la commande ci-dessus, vous pouvez déterminer quelle version de virtual-box est installée sur votre machine. Après cela, tapez ces commandes dans votre terminal, remplacez simplement la version 4.2 par votre version de VirtualBox.

    sudo apt-get purge virtualbox-4.2 virtualbox-qt

réponse donnée Abs 21.07.2015 - 15:36
la source
1

Pour moi, rien n'a aidé mais ça

$ sudo /opt/VirtualBox/uninstall.sh

vboxdrv.sh: Stopping VirtualBox services.
VirtualBox 5.1.22 r115126 has been removed successfully.

$ sudo rm -rf /opt/VirtualBox/
    
réponse donnée Eugene Kusnetsov 20.06.2017 - 12:08
la source
0

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

sudo ./VirtualBox-4.1.4-74291-Linux_amd64.run remove
    
réponse donnée Dmitrii 20.02.2016 - 15:16
la source
0

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 contient Oracle VM VirtualBox sur la même ligne est le package que vous avez installé. Si la dernière version d'Oracle VirtualBox est installée, elle 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 en utilisant une commande qui ressemble à ceci:

sudo apt remove VirtualBox-5.1  

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

    
réponse donnée karel 20.09.2017 - 18:38
la source

Lire d'autres questions sur les étiquettes