Je souhaite mettre à jour ma virtualbox mais je reçois le message d'erreur
$ Sudo dpkg -i virtualbox-5.1_5.1.22-115126~Ubuntu~trusty_AMD64.deb
dpkg: regarding virtualbox-5.1_5.1.22-115126~Ubuntu~trusty_AMD64.deb containing virtualbox-5.1:
virtualbox-5.1 conflicts with virtualbox
virtualbox-5.0 provides virtualbox and is present and installed.
dpkg: error processing archive virtualbox-5.1_5.1.22-115126~Ubuntu~trusty_AMD64.deb (--install):
conflicting packages - not installing virtualbox-5.1
Errors were encountered while processing:
virtualbox-5.1_5.1.22-115126~Ubuntu~trusty_AMD64.deb
Je comprends ce que cela signifie, mais je ne sais pas comment résoudre le problème. Devrais-je désinstaller mon installation actuelle? J'ai peur de perdre mes paramètres, etc.
Je n'ai jamais perdu mon système d'exploitation invité ou mes paramètres VirtualBox lors de la mise à niveau manuelle d'Oracle VirtualBox en désinstallant manuellement l'ancienne version, puis en téléchargeant la dernière version d'Oracle VirtualBox et en l'installant manuellement en suivant les étapes décrites ci-dessous. Votre système d'exploitation invité VirtualBox existant ne sera pas supprimé si la version d'Oracle VirtualBox est mise à niveau. Assurez-vous également de mettre à niveau le pack d'extension Oracle VM VirtualBox afin qu'il corresponde à la même version que toute version de VirtualBox installée.
Affiche le nom du paquet virtualbox installé.
dpkg -l | grep virtualbox | grep ii
Les résultats de cette commande devraient être quelque chose comme virtualbox-5.0
Désinstallez l'ancienne version de VirtualBox
Sudo dpkg -r virtualbox-5.0 # match the version of virtualbox with the results of step 1.
Téléchargez la dernière version d'Oracle VirtualBox pour votre version Ubuntu et Oracle VM VirtualBox Extension Pack à partir du site officiel site Web d'Oracle VirtualBox . Vous voudrez peut-être comparer la somme de contrôle SHA256 fournie sur la page Web de téléchargement pour vérifier l'intégrité des packages téléchargés.
Modifiez les répertoires en utilisant cd
dans le répertoire contenant le fichier .deb Oracle VirtualBox que vous avez téléchargé. Dans votre question, ce fichier s'appelle:
virtualbox-5.1_5.1.22-115126 ~ Ubuntu ~ trusty_AMD64.deb
Installez la dernière version d'Oracle VirtualBox pour votre version d'Ubuntu.
Sudo dpkg -i virtualbox-5.1_5.1.22-115126~Ubuntu~trusty_AMD64.deb