VirtualBox
Bien que ça ne tourne pas entièrement autour de la ligne de commande, voici quelques infos utiles sur la mise en place de VMs avec VirtualBox, que ce soit des VMs Linux ou des systèmes hôtes sous Linux.
Installation
sudo apt install virtualbox
Créer une VM Linux
Exemple avec Ubuntu 20.04 :
Télécharger l'ISO de la distribution voulue.
Lancer VirtualBox
Créer une VM (bouton Nouvelle) avec les réglages suivants :
Type Linux/Ubuntu (64 bits)
1Go de RAM
disque virtuel VDI de 10 Go dynamiquement alloués
Lancer la VM (double-clic) et lui indiquer le chemin vers l'ISO
Suivre les étapes d'installation
Une fois redémarré, mettre la liste des paquets à jour (probablement nécessaire avant de tenter toute installation) :
sudo apt update
Facultatif : mettre à jour tous les paquets :
sudo apt upgrade
Additions pour point de montage et presse-papier
Presse-papier
Dans la config de la VM (quand elle est arrêtée), aller dans Configuration > Général > Avancé
, choisir Bidirectionnel
pour le presse-papier et le glisser-déposer.
Point de montage entre l'hôte et la VM
Dans la config de la VM (quand elle est arrêtée) :
aller dans Configuration > Dossiers Partagés
ajouter un point de montage avec les réglages suivants :
Chemin du dossier : le chemin côté machine hôte
Montage auto : oui
Point de montage : le chemin côté VM
démarrer la VM
ajouter dans la VM l'utilisateur au groupe
vboxsf
:
sudo adduser $USER vboxsf
fermer la session (attention aux surprise, fermer la session sous Ubuntu ne semble pas toujours suffire. Au pire, redémarrer la machine). Pour vérifier si tout est OK :
groups # pour afficher les groupes de l'utilisateur : doit contenir vboxsf
cat /etc/group | grep vboxsf # paramétrage prévu, doit mentionner l'utilisateur
ou bien simplement vérifier que le point de montage est actif et accessible.