web-dev-qa-db-fra.com

"Installation du pack d'extension ..." bloqué à 0%

Sur un Ubuntu 15.10 fraîchement installé, j'ai installé VirtualBox (à partir du référentiel Ubuntu), créé deux machines virtuelles et importé un OVA. À ce moment, on m'a dit d'installer le pack d'extension.

J'ai donc téléchargé le pack d'extension pour ma version de VirtualBox et je l'ai exécuté, ce qui a amené VirtualBox à ouvrir cette boîte de dialogue:

Extensions: Installing extension pack progress bar 0%

Problème: après une heure, il reste bloqué à 0%.
Question: Comment puis-je résoudre ce problème?

9
Nicolas Raoul

L'installation du pack d'extension à partir de la ligne de commande résoudra souvent ce problème (comme vous l'avez déjà démontré). La ligne de commande la plus complète serait:

Sudo VBoxManage extpack install --replace <tarball>

<tarball> doit être remplacé par le chemin et le nom de fichier réels du pack d'extension téléchargé. L'utilisation de l'option --replace signifie que toute version antérieure du même pack d'extension sera d'abord désinstallée. Sans l'option --replace en place, la ligne de commande pourrait échouer.

Il serait également sage de nettoyer tous les fichiers et répertoires temporaires restants après l'installation en exécutant la commande suivante:

Sudo VBoxManage extpack cleanup 

et peut-être par souci d’achèvement, vérifiez l’installation du pack d’extensions en exécutant également la commande suivante:

Sudo VBoxManage list extpacks

La référence ci-dessous fournit des informations complètes sur ces options ainsi que sur d’autres options de ligne de commande pour VBoxManage.

Référence:

15
andrew.46

Cela est peut-être dû au fait que le contrat de licence n'a pas été accepté.

Installez le pack d'extension à partir de l'application VirtualBox.

Ouvrez les préférences et sélectionnez l’onglet Extensions.

Cliquez sur la flèche vers le bas à droite.

enter image description here

Sélectionnez le pack d'extension téléchargé et cliquez sur Installer.

enter image description here

Le contrat de licence apparaît.

enter image description here

Faites défiler la liste et cliquez sur J'accepte.

enter image description here

Entrez votre mot de passe ... le pack d'extension est maintenant installé avec succès.

enter image description here

enter image description here

Mettez à jour votre réponse en indiquant que vous ne pouvez toujours pas ajouter le pack d'extension

Installez et utilisez la version 5.0 de VirtualBox à partir du référentiel Oracle VirtualBox.

Complètement désinstaller VirtualBox:

Sudo apt-get purge "^virtualbox-.*"  
Sudo apt-get autoremove  

Téléchargez et enregistrez la clé publique Oracle:

wget -q -O - https://www.virtualbox.org/download/Oracle_vbox.asc | Sudo apt-key add -  

Ajoutez le référentiel Oracle VirtualBox aux sources logicielles:

echo "deb http://download.virtualbox.org/virtualbox/debian wily contrib" | Sudo tee /etc/apt/sources.list.d/Oracle-vbox.list

Mettre à jour les référentiels:

Sudo apt-get update

Installez VirtualBox 5.0:

Sudo apt-get install virtualbox-5.0

Ajoutez maintenant le pack d’extensions comme décrit précédemment.

Note pour les autres utilisateurs qui lisent cette réponse, s'ils utilisent une autre édition Ubuntu comme 15.10:

Vous devez remplacer wily par l'édition Ubuntu que vous utilisez lors de l'ajout du référentiel!

Depuis Ubuntu 16.04, la clé publique Oracle à télécharger et à enregistrer a changé:

Oracle_vbox.asc doit être remplacé par Oracle_vbox_2016.asc!

5
cl-netbox

J'ai résolu le problème en installant l'extension en tant que root à partir de la ligne de commande:

$ Sudo VBoxManage extpack install ~/Downloads/Oracle_VM_VirtualBox_Extension_Pack-5.0.12-104815.vbox-extpack 
Swipe your finger across the fingerprint reader
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Successfully installed "Oracle VM VirtualBox Extension Pack".

Une solution ne comportant pas de racine serait préférable, mais au moins cela a fonctionné.

4
Nicolas Raoul

J'ai eu le même problème, bloqué à 0%, peu importe la version que j'ai essayée. L'installation de Virtualbox et Extension Pack via un terminal a finalement fonctionné pour moi:

Sudo apt-get install virtualbox
Sudo apt-get install virtualbox-ext-pack
1
machete666

j'ai rencontré ce problème mais la solution était plutôt simple. Il suffit de rétrograder Oracle_VM_VirtualBox_Extension_Pack (au lieu de 5.1.12-112440 utilisé uniquement 5.0.0). Bonne chance à vous.

0
Wil