Comment installer la version VirtualBox à partir d'Oracle pour installer un pack d'extension?
24
J'ai téléchargé VirtualBox OSE à partir du Centre logiciel Ubuntu mais il semble que cette version soit limitée. Je préfère avoir la version complète et ne me soucie pas vraiment si c'est une source fermée ou non.
Puis-je l'installer via un terminal ou dois-je télécharger quelque chose à partir d'un site Web?
Je ne sais pas comment installer le logiciel que je télécharge depuis le Web. Jusqu'à présent, je n'ai utilisé que le Software Center.
Avant la version 4.0, il y avait deux versions de VirtualBox - l'une était open source, et celle avec laquelle la plupart des distributions Linux n'étaient pas livrées. À ce stade, il ne devrait plus y avoir deux éditions distinctes et la version "OSE" est déconseillée pour les versions d'Ubuntu au-delà de 12.04.
Cependant, la version la plus récente de VirtualBox est toujours disponible pour les versions actuellement prises en charge d'Ubuntu, ce qui n'est pas toujours le cas pour la version d'Ubuntu . Cela fournira les dernières corrections de bogues et fonctionnalités sans avoir à attendre que les packages se dirigent vers Ubuntu.
De plus, si jamais vous avez besoin de l'assistance d'Oracle, ils sont plus susceptibles de vous donner l'heure du jour si vous effectuez des rapports à partir d'une version qu'ils ont publiée.
Ils fournissent un référentiel que vous pouvez ajouter à vos sources logicielles. En d'autres termes, ils construisent spécifiquement avec Ubuntu à l'esprit. Pour l'ajouter, suivez simplement les instructions :
# first make sure to remove your current virtualbox
sudo apt purge virtualbox
# next, add the repository to your sources
sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"
# add public keys to verify downloads
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
# now update to complete the process of adding the repository
sudo apt update
# install dkms if you haven't already
sudo apt install dkms
# install virtualbox; change version number as needed
sudo apt install virtualbox-5.0
Une chose qui n'est pas incluse dans les référentiels, contrairement aux référentiels Ubuntu, est le Pack d'extension . Cela signifie que vous devez le télécharger et l'installer manuellement. Étant donné que les versions ne correspondent pas entre les deux référentiels, vous ne pouvez pas utiliser celui d'Ubuntu. Heureusement, le processus d'installation du pack d'extension est assez simple. Vous pouvez le trouver sur la page des téléchargements normaux et peut être installé facilement sur la ligne de commande:
# make sure no VMs are running when you do this or it will fail
# and make sure to replace /path/to/ext-pack with the actual path to the downloaded extension pack ☺
vboxmanage extpack install --replace /path/to/ext-pack
Le référentiel Oracle ne prend pas en charge le multiarchitecture. Pour les systèmes multiarchitecture 64 bits, nous ajoutons le référentiel avec ( source ici )
Installer Virtual Box via le centre logiciel ou la ligne de commande
sudo apt-get install virtual-box-5.0
Remplacez -5.0par la version actuelle de Virtual Box.
Si vous ne voulez pas compiler le pilote du noyau à chaque mise à jour de votre noyau, il est également recommandé d'installer dkms en:
sudo apt-get install dkms
Téléchargez et installez le pack d'extension
Pour obtenir des fonctionnalités étendues telles que la prise en charge USB 2.0 ou USB 3.0 ou la prise en charge du protocole RDP (Remote Desktop Protocol), vous pouvez rendre votre installation Virtual Box fermée ( voir la licence d'utilisation et d'évaluation personnelle ) en téléchargeant le pack d'extension Oracle Virtual Box.
Vous devez visiter la page de téléchargement d'Oracle Virtual Box pour obtenir le lien de téléchargement actuel avec Virtual Box <version>et le courant <filename>du pack d'extension disponible en téléchargement.
Remarque: les packs d'extension doivent toujours être pour la même version de Virtual Box.
Pour installer un pack d'extension à partir de la ligne de commande, nous exécutons la commande suivante
VBoxManage extpack install [--replace] <filename>
Remplacez-le <filename>par le chemin d'accès à votre pack d'extension téléchargé et utilisez l'option --replaceau cas où une version plus ancienne du pack d'extension serait déjà installée.
Remarque: lors de la mise à niveau de Virtual Box vers une version plus récente, nous devons également mettre à niveau manuellement le pack d'extension. Cela ne se fera pas automatiquement à partir du référentiel.
La prise en charge 3D (pour exécuter Unity), une meilleure intégration du bureau, la modification de la géométrie de l'écran virtuel, et plus encore peuvent être obtenues en installant les compléments invité .
Avant la version 4.0, il y avait deux éditions de VirtualBox:
un binaire complet contenant toutes les fonctionnalités et une "Open Source Edition" (OSE)
avec le code source. Avec la version 4.0, il n'y a plus qu'une seule version,
qui est open source, et les composants de source fermée ont été déplacés
vers un pack d'extension distinct.
La façon recommandée d'installer et de maintenir la boîte virtuelle Open Source (GPL v2)> = 4.0 dans Ubuntu serait de
Ajoutez le référentiel Oracle à vos sources
Pour un système 32 bits ou lorsque le multiarchitecture n'est pas activé:
Le référentiel Oracle ne prend pas en charge le multiarchitecture. Pour les systèmes multiarchitecture 64 bits, nous ajoutons le référentiel avec ( source ici )
Vous pouvez également lire des notes sur le fonctionnement d'un référentiel ou d'un PPA .
Téléchargez et installez la clé de signature
Mettez à jour votre cache de sources
Installer Virtual Box via le centre logiciel ou la ligne de commande
Remplacez
-5.0
par la version actuelle de Virtual Box.Si vous ne voulez pas compiler le pilote du noyau à chaque mise à jour de votre noyau, il est également recommandé d'installer dkms en:
Téléchargez et installez le pack d'extension
Pour obtenir des fonctionnalités étendues telles que la prise en charge USB 2.0 ou USB 3.0 ou la prise en charge du protocole RDP (Remote Desktop Protocol), vous pouvez rendre votre installation Virtual Box fermée ( voir la licence d'utilisation et d'évaluation personnelle ) en téléchargeant le pack d'extension Oracle Virtual Box.
Vous devez visiter la page de téléchargement d'Oracle Virtual Box pour obtenir le lien de téléchargement actuel avec Virtual Box
<version>
et le courant<filename>
du pack d'extension disponible en téléchargement.L'installation se fait par double-clic ou avec l' interface graphique de Virtual Box Manager sous Fichier -> Préférences -> Extensions :
Pour installer un pack d'extension à partir de la ligne de commande, nous exécutons la commande suivante
Remplacez-le
<filename>
par le chemin d'accès à votre pack d'extension téléchargé et utilisez l'option--replace
au cas où une version plus ancienne du pack d'extension serait déjà installée.La prise en charge 3D (pour exécuter Unity), une meilleure intégration du bureau, la modification de la géométrie de l'écran virtuel, et plus encore peuvent être obtenues en installant les compléments invité .
la source
Depuis virtualbox
Vous aurez donc besoin de trouver une version antérieure à 4.0 ou de trouver le pack d'extension (je l'éditerai quand je le trouverai;))
edit: c'est parti: pack d'extension comment et télécharger
À partir du 2e lien: vous pouvez installer le pack d'extension à partir de la ligne de commande à l'aide de VBoxManage.
la source