Virtualbox ne s'installe pas sur High Sierra [fermé]

85

Lors de l'installation de Virtualbox via, brew cask install virtualboxj'obtiens l'erreur suivante:

==> Satisfying dependencies
==> Downloading http://download.virtualbox.org/virtualbox/5.1.28/VirtualBox-5.1.28-117968-OSX.dmg
Already downloaded: /Users/romanderlemenko/Library/Caches/Homebrew/Cask/virtualbox--5.1.28-117968.dmg
==> Verifying checksum for Cask virtualbox
==> Installing Cask virtualbox
==> Running installer for virtualbox; your password may be necessary.
==> Package installers may write to any location; options such as --appdir are ignored.
Password:
==> installer: Package name is Oracle VM VirtualBox
==> installer: Installing at base path /
==> installer: The install failed (The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.)
Error: Command failed to execute!

==> Failed command:
/usr/bin/sudo -E -- /usr/sbin/installer -pkg /usr/local/Caskroom/virtualbox/5.1.28-117968/VirtualBox.pkg -target /

==> Standard Output of failed command:
installer: Package name is Oracle VM VirtualBox
installer: Installing at base path /
installer: The install failed (The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.)


==> Standard Error of failed command:


==> Exit status of failed command:
#<Process::Status: pid 3578 exit 1>

Lors de son installation via le .dmgpackage, le programme d'installation dit simplement que l'installation a échoué entrez la description de l'image ici

Dans les deux situations, je finis par avoir Virtualbox installé. Mais quand je démarre ma boîte Vagrant en utilisant vagrant upvoici ce que j'obtiens:

There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.

Command: ["startvm", "dda26a7b-cc0e-440c-b0db-9b3d3bac5925", "--type", "headless"]

Stderr: VBoxManage: error: The virtual machine 'rooxie-vm' has terminated unexpectedly during startup with exit code 1 (0x1)
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component MachineWrap, interface IMachine

Cela peut-il être dû au nouveau système de fichiers de High Sierra?

romain
la source
2
Peut-être que cela devrait être déplacé / copié vers AskDifferent ?
jeffbyrnes
1
Je dirais que c'est une question spécifique sur les logiciels informatiques et que c'est un outil nécessaire pour travailler avec kubernetes.
Sebastian
Puisque cette question est verrouillée, vérifiez cette question AskDifferent pour ma réponse: apple.stackexchange.com/a/337655/55689
RoelF

Réponses:

210

J'ai eu le même problème. C'est un problème Mac OS. Accédez aux préférences système / Sécurité et confidentialité. Là, autorisez Oracle à installer le logiciel. Réessayez d'installer Virtual Box après cela. Cela a fonctionné pour moi. Bonne chance!

EDIT: Démarrez l'installation mais arrêtez là où il vous permet de choisir où installer. Ensuite, allez dans Sécurité dans Paramètres et Autorisez-le ... puis continuez. - Justin Stanley

entrez la description de l'image ici

Nipun Goel
la source
4
Ça ne marche pas pour moi.
Neela
8
Cela a pris environ cinq essais ... mais cela a finalement fonctionné.
Tom Aranda
23
J'ai finalement pu installer en faisant ceci: Démarrez l'installation mais arrêtez là où cela vous permet de choisir où installer. Ensuite, allez dans Sécurité dans Paramètres et Autorisez-le ... puis continuez.
Justin Stanley
14
La seule option qui a fonctionné pour moi: monter le programme d'installation, exécuter VirtualBox.pkg. Lorsque vous arrivez à l'écran où il a le bouton d'installation et vous donne l'option "Changer l'emplacement d'installation ...", n'appuyez sur rien! Maintenant, ouvrez les Préférences Système -> Sécurité et confidentialité -> Général. Appuyez sur le bouton de déverrouillage en bas du volet et indiquez votre mot de passe. Maintenant, appuyez sur le bouton "Autoriser" vers le milieu du volet. Revenez à l'installation et suivez votre chemin à travers l'installation. Profitez maintenant.
njtman
11
J'ai essayé tout ce qui précède, puis j'ai réalisé que même si le programme d'installation signalait un échec, VirtualBox était toujours installé et fonctionnait correctement.
Alexandru Pele