Canonical ha pubblicato il rilascio dello strumento multipass 1.9, progettato per semplificare l'installazione di diverse versioni di Ubuntu nelle macchine virtuali eseguite su sistemi di virtualizzazione Linux, Windows e macOS. Multipass consente agli sviluppatori di avviare la versione di Ubuntu desiderata in una macchina virtuale con un solo comando, senza ulteriori configurazioni, ad esempio per esperimenti o per testare le prestazioni della propria applicazione. Per avviare una macchina virtuale in Linux si utilizza KVM, in Windows Hyper-V e in macOS HyperKit. È anche possibile utilizzare macchine virtuali VirtualBox. Il codice del progetto è scritto in C++ e distribuito sotto licenza GPLv3. Per un'installazione rapida di multipass su Ubuntu è stato preparato un pacchetto snap.
Multipass estrae autonomamente l'immagine del sistema operativo necessaria e la mantiene aggiornata. È possibile utilizzare cloud-init per le configurazioni. È prevista la possibilità di montare partizioni disco nell'ambiente virtuale (comando «multipass mount») e di trasferire singoli file tra il sistema host e la macchina virtuale (comando «multipass transfer»). È supportata l'integrazione completa della macchina virtuale installata con il desktop principale (vengono aggiunte le icone delle applicazioni, il menu di sistema e le notifiche).
Nella nuova versione è stata implementata la possibilità di autenticazione del client per eseguire multipass con un utente non privilegiato. Per la piattaforma macOS è stata aggiunta la possibilità di mettere le macchine virtuali in sospensione e garantita la possibilità di avviare un mini-cloud locale (collegamento degli ambienti virtuali avviati con le interfacce di rete del sistema host per organizzare l'accesso a macchine virtuali da reti esterne). È stata fornita la possibilità di avviare Ubuntu 22.04 su macOS e Windows.
Fonte: opennet.ru
