web-dev-qa-db-fra.com

Puis-je installer le pack d'extension VirtualBox à partir des référentiels Ubuntu?

VirtualBox s'exécute sur plusieurs installations de serveur, toujours sans interface graphique, et administre à l'aide des commandes vboxmanage.

J'avais l'habitude d'installer à partir du PPA d'Oracle, mais depuis la fin des deux versions différentes de vbox, j'installe depuis le dépôt Ubuntu. J'ai trouvé le package pour l'installation iso des ajouts au client, mais je n'ai jamais été au courant de l'existence des packs d'extension.

Je demande que la version de virtualbox pour 14.04 soit passée de 4.3.10 à 4.3.34 il y a quelque temps, donc j'ai ajouté une étape pour moi en exécutant apt-get dist-upgrade.

Je sais comment obtenir ces informations auprès d'Oracle et les installer manuellement, mais existe-t-il une autre méthode sans utiliser d'interface graphique? Les packs d’extensions se trouvent-ils n'importe où dans le dépôt Ubuntu?

14
Arronical

Comme le pack d'extension Virtual Box est un logiciel propriétaire à source fermée, nous ne pourrons pas fournir de paquets debian ni de binaires à partir des référentiels Ubuntu.

Pour faciliter l'installation des packs d'extension aux versions de Virtual Box fournies par les référentiels, nous maintenons un script d'aide au téléchargement dans le référentiel multivers d'Ubuntu> = 15.10, qui téléchargera le pack d'extension à partir d'Oracle (virtualbox-ext-pack).

Ne l'installez pas pour les versions de Virtual Box que vous avez téléchargées et installées à partir d'autres sources.

14
Takkat

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:

VBOXVERSION=`VBoxManage --version | sed -r 's/([0-9])\.([0-9])\.([0-9]{1,2}).*/\1.\2.\3/'`
wget -q -N "http://download.virtualbox.org/virtualbox/$VBOXVERSION/Oracle_VM_VirtualBox_Extension_Pack-$VBOXVERSION.vbox-extpack"
VBoxManage extpack install --replace Oracle*.vbox-extpack

C'était sur Debian Jessie, mais je suis assez confiant que cela fonctionnerait de la même manière sur la plupart des versions de Linux, peut-être aussi sur Unix.

16
nicholas.alipaz

Sur Ubuntu 17.04 +:

Sudo apt install virtualbox-ext-pack

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 personnes qui sont venues ici via Google en 2018 +.

9
Daniel Loureiro

apt-cache search virtualbox me donne un virtualbox-ext-pack qui correspond au pack que vous recherchez.

7
Videonauth