Canonical a lancé multipass 1.0, un outil pour déployer Ubuntu dans des machines virtuelles.

SociĂ©tĂ© Canonical prĂ©sentĂ©e premiĂšre version stable de l'outil multipass 1.0, 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 est distribuĂ© sous licence GPLv3. Un paquet snap a Ă©tĂ© prĂ©parĂ© pour une installation rapide de multipass sur Ubuntu. Multipass extrait automatiquement l'image nĂ©cessaire du systĂšme d'exploitation et la maintient Ă  jour. Pour la configuration, cloud-init peut ĂȘtre appliquĂ©. Il est possible de monter des partitions externes dans l'environnement virtuel (commande multipass mount), mais des outils sont Ă©galement fournis pour transfĂ©rer des fichiers individuels entre le systĂšme hĂŽte et la machine virtuelle (multipass transfer). Le rĂ©pertoire personnel de l'utilisateur est automatiquement montĂ© dans la machine virtuelle en tant que ~/Home. Une intĂ©gration complĂšte de la machine virtuelle installĂ©e avec le bureau principal est soutenue (des icĂŽnes d'applications, un menu systĂšme et des notifications sont ajoutĂ©s)..

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

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster