web-dev-qa-db-fra.com

Comment installer le pack d'extension de Virtual Box via le référentiel par défaut dans Ubuntu 17.10?

Virtual Box a déjà été installé par:

Sudo apt install virtualbox

Ensuite, j'ai continué à installer le pack d'extension:

Sudo apt install virtualbox-ext-pack

Cela aboutit à l'erreur:

Sudo apt install virtualbox-ext-pack 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  virtualbox-ext-pack
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/11,6 kB of archives.
After this operation, 127 kB of additional disk space will be used.
Preconfiguring packages ...
Selecting previously unselected package virtualbox-ext-pack.
(Reading database ... 169888 files and directories currently installed.)
Preparing to unpack .../virtualbox-ext-pack_5.1.34-0ubuntu1.17.10.2_all.deb ...
License has already been accepted.
Unpacking virtualbox-ext-pack (5.1.34-0ubuntu1.17.10.2) ...
Setting up virtualbox-ext-pack (5.1.34-0ubuntu1.17.10.2) ...
virtualbox-ext-pack: downloading: http://download.virtualbox.org/virtualbox/5.1.34/Oracle_VM_VirtualBox_Extension_Pack-5.1.34.vbox-extpack
The file will be downloaded into /usr/share/virtualbox-ext-pack
dpkg: error processing package virtualbox-ext-pack (--configure):
 subprocess installed post-installation script returned error exit status 4
Errors were encountered while processing:
 virtualbox-ext-pack
E: Sub-process /usr/bin/dpkg returned an error code (1)

J'ai déjà essayé de redémarrer et de réinstaller à l'aide de 'apt purge ...'. Néanmoins, le problème est toujours là.

Comment installer le pack d'extension de Virtual Box via le référentiel par défaut sous Ubuntu 17.10?

Je viens de remarquer que le répertoire /usr/share/virtualbox-ext-pack est vide. Sur un système de référence, le dossier contient le fichier *.vbox-extpack. Peut-être que c'est un problème de proxy ici?

3
eDeviser

Lorsque vous exécutez cette commande:

Sudo apt install virtualbox-ext-pack

Pendant l'installation, le virtualbox-ext-pack est téléchargé de http://download.virtualbox.org/ avec les outils wget.

Mais comme vous l'avez dit, vous utilisez un proxy pour apt et vous ne pouvez pas accéder au site http://download.virtualbox.org/ , sans proxy (à cause de curl: (6) Could not resolve Host: download.virtualbox.org sortie, dans vos commentaires).

Vous devriez donc définir un proxy sur votre terminal (pas seulement pour apt) avec ces commandes:

export http_proxy='http://proxyserveraddress:port'    
export https_proxy='https://proxyserveraddress:port'

Après avoir défini le proxy dans le terminal, votre problème devrait être résolu.

5
Ali Razmdideh