J'ai VirtualBox fonctionnant sur plusieurs installations de serveur, toujours sans interface graphique, administrant à l'aide des vboxmanage
commandes.
J'avais l'habitude d'installer à partir d'Oracle PPA, mais depuis la fin des deux versions différentes de vbox, j'ai installé à partir des dépôts Ubuntu. J'ai trouvé le package pour l'installation des additions invité iso, mais je n'ai jamais été au courant des packs d'extension.
Je demande car la version de la boîte virtuelle pour 14.04 est passée de 4.3.10 à 4.3.34 il y a peu de temps, donc j'ai ajouté une étape pour moi en cours d'exécution apt-get dist-upgrade
.
Je sais comment les récupérer auprès d'Oracle et les installer manuellement, mais existe-t-il une autre méthode, sans utiliser d'interface graphique? Les packs d'extension se trouvent-ils n'importe où dans les dépôts Ubuntu?
la source
virtualbox-ext-pack
télécharge tout ce qu'Oracle possède actuellement, en essayant de l'installer, mais n'est pas testé sur votre système L'installationvirtualbox-ext-pack
via le "logiciel de mise à jour" a cassé mon système (Ubuntu 17.04), suspendue dans l'attente d'un "accord de licence" - sans aucun moyen de "convenir". Il s'agit d'un bogue dans le script de post-installation, et il n'y a aucun moyen de le récupérer, à part le supprimer. Il serait plus sûr d'éviter ce package et d'installer plutôt le pack d'extension sur la ligne de commande via VBoxManager ou l'interface graphique (fichier> préférences> extensions> ajouter, sélectionner un fichier pré-téléchargé, accepter de concéder une licence).virtualbox-ext-pack
assistant de téléchargement est toujours fourni pour 16.04, 17.04 et 17.10. Après avoir accepté la licence, il téléchargera et installera le pack d'extension pour la version repo de virtualbox à/usr/share/virtualbox-ext-pack
partir dehttp://download.virtualbox.org/virtualbox/
. Qu'est-ce qui "ne fonctionne pas" dans votre cas?virtualbox-ext-pack
colis à tout prix.virtualbox-ext-pack
est uniquement destiné à la version repository.vvirtualbox
et il installera cette version en tant que dépendance.Cela suppose que virtualbox est déjà installé.
J'ai regardé la source du paquet virtualbox-ext-pack dans Ubuntu et j'ai trouvé des gemmes. J'ai fait ce qui suit qui est une variation de ce que fait ce paquet dans un script que j'utilise:
C'était sur Debian Jessie, mais je suis assez confiant que cela fonctionnerait de la même manière sur presque toutes les versions de Linux, peut-être Unix aussi.
la source
virtualbox-ext-pack
paquet dans les dépôts. Je suppose qu'il répond à la question de savoir si le pack d'ext est dans les dépôts, et vous donnez une solution qui devrait fonctionner sur 14.04, qui est ma version. Ma faute pour avoir posé 2 questions en une! Je pense également que la date de sortie du 16.04 Xenial Xerus est demain wiki.ubuntu.com/XenialXerus/ReleaseSchedule . Comme je le demandais vers 14.04, je vais essayer vos commandes quand j'en aurai l'occasion, et accepter votre réponse si elles fonctionnent, elles me semblent sensées.$VBOXVERSION
dans le mix.sudo
la dernière commande.Sur Ubuntu 17.04+:
PS: Je sais que cette question a été posée il y a longtemps alors que ce n'était pas une option, mais j'écris cette réponse pour aider les gens qui sont venus ici via Google en 2018+.
la source
apt-cache search virtualbox
me donne unvirtualbox-ext-pack
qui est le pack que vous recherchez.la source