Uscita di Multipass 1.16, uno strumento per il rilascio di Ubuntu in macchine virtuali

Canonical ha pubblicato la versione 1.16 dello strumento multipass, progettato per semplificare l'installazione di diverse versioni di Ubuntu su macchine virtuali che girano su sistemi di virtualizzazione Linux, Windows e macOS. La versione si distingue per la completa apertura del codice sorgente del progetto: il repository include il codice dei componenti per il funzionamento su Windows e macOS, precedentemente non reso pubblico. Il codice del progetto è scritto in C++ e distribuito sotto la licenza GPLv3. È stato preparato un pacchetto snap per un'installazione rapida di multipass su Ubuntu.

Multipass consente ai sviluppatori di avviare con un solo comando la versione desiderata di Ubuntu macchina virtuale, ad esempio, per esperimenti o per testare il funzionamento della propria applicazione. Per avviare una macchina virtuale su Linux si utilizza KVM o VirtualBox, su Windows si utilizza Hyper-V, mentre su macOS si usa HyperKit. È supportato il funzionamento su distribuzioni come Arch Linux, CentOS, Debian, elementary OS, Fedora, KDE Neon, Kubuntu, Manjaro, Pop!_OS, openSUSE, Red Hat Enterprise Linux, Ubuntu e Raspberry Pi OS.

Lo strumento estrae autonomamente l'immagine del sistema operativo necessaria e la mantiene aggiornata. È possibile utilizzare cloud-init per la configurazione. Sono disponibili funzionalità sia per il montaggio di partizioni disco nell'ambiente virtuale (comando «multipass mount»), sia per il trasferimento di 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 (aggiungendo le icone delle applicazioni, il menu di sistema e le notifiche).

Principali modifiche:

  • È fornita la possibilità di avviare su macOS e Windows immagini personalizzate di macchine virtuali, utilizzando collegamenti a file locali (file://) o esterni (https://).
  • L'interfaccia grafica per la gestione delle macchine virtuali e l'interazione con i servizi multipass è stata modernizzata. È stata aggiunta la possibilità di avviare una macchina virtuale utilizzando la configurazione applicata a un'altra macchina virtuale. Nella terminale è stata aggiunta la possibilità di ridimensionare l'output (Ctrl + «+», Ctrl + «-«, Ctrl + «0»).
  • Su host Linux con architettura ARM è stata implementata la possibilità di avvio utilizzando QEMU.
  • È stata aggiunta la possibilità di avviare una macchina virtuale con il pulsante «Open shell».
  • È stato garantito il salvataggio delle dimensioni delle finestre e migliorata la selezione delle dimensioni predefinite delle finestre.
  • È stata migliorata la supporto per il trasferimento di dati attraverso il clipboard.
  • Per la crittografia del traffico gRPC è stato utilizzato gRPC.
  • I driver per l'avvio dei sistemi utilizzando LXD e libvirt sono stati classificati come obsoleti. Questi driver saranno rimossi nella prossima versione.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster