cClaude.rocks ☕ Le blog

[Nouvelles technologies, sciences et coups de gueule…]

Menu
đŸ˜€ Ce billet a Ă©tĂ© Ă©ditĂ© le : 2021-11-22

VirtualBox est un logiciel qui permet d’avoir sur votre ordinateur d’autre ordinateurs. On appelle cela des machines virtuelles – souvent abrĂ©gĂ© par VM pour Virtual Machine.

Vous pouvez alors utiliser plusieurs systĂšmes d’exploitation en mĂȘme temps.

Par exemple, dans votre Linux, vous pourriez exĂ©cuter d’autres distributions Linux, des Windows ou mĂȘme des 🍏



ඏ

Ça sert à quoi ?

  • Tester des logiciels que vous ne connaissez pas sans risquer de polluer votre ordinateur,
  • Tester un systĂšme d’exploitation,
  • Utiliser un logiciel dans un environnement Ă©tanche,
  • Utilisez un logiciel qui n’est pas disponible sur votre systĂšme.

ඏ

Que faut-il comme ordinateur pour avoir plusieurs ordinateurs ?

VirtualBox nécessite une machine 64 bits et suffisamment de mémoire pour pouvoir en donner aux machines virtuelles.

Pour fixer les idĂ©es, 8 Go sur votre ordinateur semble un minimum ; mais au final c’est une question de rĂ©partition de mĂ©moire entre ce que vous laissez pour votre systĂšme hĂŽte et ce que vous attribuer aux diffĂ©rentes machines virtuelles.


ඏ

Installation

Vous devez créer un fichier /etc/apt/sources.list.d/virtualbox.list contenant la configuration du dépÎt VirtualBox.

La documentation de VirtualBox prĂ©cise que le format doit ĂȘtre :

deb https://download.virtualbox.org/virtualbox/debian <mydist> contrib

Vérifier la liste différents dépÎts.

Pour Mint 20 vous aurez besoin d’une configuration supplĂ©mentaire, voici comment la crĂ©er (vous aurez besoin des droits d’accĂšs administrateurs):

cat <<EOF | sudo tee /etc/apt/sources.list.d/virtualbox.list
### LinuxMint 20 (there is no i386 support) ###
deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian focal contrib

EOF

Afin de vĂ©rifier l’intĂ©gritĂ© des paquets qui seront tĂ©lĂ©chargĂ©s, votre systĂšme doit connaĂźtre la clĂ© publique d’Oracle, voici comment procĂ©der :

mkdir -p ~/install/virtualbox &&
cd ~/install/virtualbox/ &&
wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox_2016.asc

Assurez-vous ensuite que la clĂ© est valide Ă  l’aide de :

gpg --with-fingerprint ./oracle_vbox_2016.asc
cd -

Le site d’Oracle indique que le rĂ©sultat doit ĂȘtre :

B9F8 D658 297A F3EF C18D 5CDF A2F6 83C5 2980 AECF
Oracle Corporation (VirtualBox archive signing key) <info@virtualbox.org>

Si la clĂ© est conforme, vous pouvez alors l’ajouter aux clĂ©s de confiance de votre systĂšme (local thrust store):

sudo apt-key add ~/install/virtualbox/oracle_vbox_2016.asc

Assurez-vous qu’aucune prĂ©cĂ©dente version de VirtualBox n’est en fonctionnement sur votre systĂšme, en gĂ©nĂ©ral les versions prĂ©cĂ©dentes seront dĂ©sinstallĂ©es par la procĂ©dure d’installation de VirtualBox 6.1 – si ce n’est pas le cas, voyez la section Mise Ă  jour.

L’installation se fait alors à l’aide des commandes suivantes :

sudo apt update && sudo apt install -y virtualbox-6.1

ඏ

Mise Ă  jour

Si vous avez déjà configuré le dépÎt Oracle pour une version précédente, désinstaller ces versions, puis installer directement VirtualBox 6.1.

Depuis la version 5.2 :

sudo apt purge -y virtualbox-5.2 &&
sudo apt autoremove -y &&
sudo apt update &&
sudo apt install -y virtualbox-6.1

Depuis la version 6.0 :

sudo apt purge -y virtualbox-6.0 &&
sudo apt autoremove -y &&
sudo apt update &&
sudo apt install -y virtualbox-6.1

Pensez également à nettoyer (supprimer ou mettre en commentaire) le contenu du fichier /etc/apt/sources.list.d/virtualbox.list.

Plus gĂ©nĂ©ralement, c’est l’ensemble des fichiers contenus dans /etc/apt/sources.list.d et le fichier /etc/apt/sources.list que vous devrez auditer, pour vous assurer que le dĂ©pĂŽt d’Oracle n’est pas prĂ©sent.


ඏ

Configuration

Configuration des droits d’accùs

Vous devez ajouter votre utilisateur, ainsi que tous les utilisateurs amenés a utilisé VirtualBox au groupe vboxusers.

Pour ajouter l’utilisateur courant :

sudo adduser "${USER}" vboxusers

Pour ajouter d’autres utilisateurs, utiliser la syntaxe suivante :

sudo adduser nathan vboxusers
sudo adduser pierre vboxusers
...

VoilĂ , vous n’avez plus qu’à dĂ©marrer VirtualBox et vous crĂ©er une nouvelle machine virtuelle. Si vous aviez des machines virtuelles créées avec une version de VirtualBox plus ancienne pas de soucis, elles vous attendent.

L’installation de VirtualBox diffùre des autres applications, en effet à chaque changement de version majeur de l’application le paquet change de nom.

L’idĂ©e est probablement d’aider les administrateurs Ă  migrer maĂźtriser les migrations de cette application.

La consĂ©quence est qu’un simple mise Ă  jour de votre systĂšme, vous fera avoir la derniĂšre version du paquet (ce qui est dĂ©jĂ  bien) mais pas nĂ©cessaire la version la plus ressente de l’application.


ඏ

Références

኿


â„č 2006 - 2023 | 🏠 Accueil du domaine | 🏡 Accueil du blog