SociĂ©tĂ© Canonical premiĂšre version stable de l'outil , destinĂ© Ă simplifier l'installation de diffĂ©rentes versions d'Ubuntu dans des machines virtuelles exĂ©cutĂ©es sur des systĂšmes de virtualisation Linux, Windows et macOS. Multipass permet au dĂ©veloppeur de lancer la version souhaitĂ©e d'Ubuntu dans une machine virtuelle en une seule commande, sans configurations supplĂ©mentaires, par exemple pour des expĂ©rimentations ou pour tester le fonctionnement de son application. Pour exĂ©cuter une machine virtuelle sous Linux, on utilise KVM, sous Windows â Hyper-V, et sous macOS â HyperKit. L'usage de VirtualBox est Ă©galement possible pour l'exĂ©cution de machines virtuelles. Le code du projet est Ă©crit en C++ et sous licence GPLv3. Un paquet snap a Ă©tĂ© prĂ©parĂ© pour une installation rapide de multipass sur Ubuntu. .
Exemple de session dans multipass :
Recherche d'images disponibles :
$ multipass find
Image Aliases Version Description
core core16 20190424 Ubuntu Core 16
core18 20190213 Ubuntu Core 18
16.04 xenial 20190628 Ubuntu 16.04 LTS
18.04 bionic,lts 20190627.1 Ubuntu 18.04 LTS
18.10 cosmic 20190628 Ubuntu 18.10
19.04 disco 20190628 Ubuntu 19.04
daily:19.10 devel,eoan 20190623 Ubuntu 19.10
Lançons la version actuelle d'Ubuntu LTS dans une VM :
$ multipass launch ubuntu
Lancement de dancing-chipmunkâŠ
TĂ©lĂ©chargement d'Ubuntu 18.04 LTSâŠâŠâŠ.
Lancé : dancing chipmunk
Consultons la liste des VM en cours d'exécution :
$ multipass list
Nom Ătat IPv4 Version
dancing-chipmunk EN COURS 10.125.174.247 Ubuntu 18.04 LTS
live-naiad EN COURS 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema ARRĂTĂ â Constructeur Ubuntu Snapcraft pour Core 18
Obtenons des informations détaillées sur la VM en cours d'exécution
$ multipass info dancing-chipmunk
Nom : dancing-chipmunk
Ătat : EN COURS
IPv4 : 10.125.174.247
Version : Ubuntu 18.04.1 LTS
Hachage d'image : 19e9853d8267 (Ubuntu 18.04 LTS)
Charge : 0.97 0.30 0.10
Utilisation du disque : 1.1G sur 4.7G
Utilisation de la mémoire : 85.1M sur 985.4M
Connectons-nous avec une commande shell dans la VM
Nous nous connectons à l'équipe de la ligne de commande dans la VM
$ multipass shell dancing-chipmunk
Bienvenue sur Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-42-generic x86_64)
#
Exécution de la commande « lsb_release -a » dans l'environnement VM :
$ multipass exec dancing-chipmunk â lsb_release -a
Aucun module LSB n'est disponible.
Identifiant du distributeur : Ubuntu
Description : Ubuntu 18.04.1 LTS
Version : 18.04
Nom de code : bionic
ArrĂȘt de la VM :
$ multipass stop dancing-chipmunk
Suppression de la VM :
$ multipass delete dancing-chipmunk
Nom Ătat IPv4 Version
snapcraft-asciinema ARRĂTĂ â Compilateur Ubuntu Snapcraft pour Core 18
dancing-chipmunk SUPPRIMĂ â Non disponible
Nettoyage des VM supprimées du disque
$ multipass purge
Source : opennet.ru
