Rilascio di Multipass 1.16, lo strumento per il dispiegamento di Ubuntu in macchine virtuali

L'azienda Canonical ha pubblicato la versione 1.16 dell'utility multipass, progettata per semplificare l'installazione di diverse versioni di Ubuntu su macchine virtuali eseguite su sistemi di virtualizzazione Linux, Windows e macOS. Questo rilascio è notevole 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 distribuito pubblicamente. Il codice del progetto è scritto in C++ e viene distribuito con licenza GPLv3. È stato preparato un pacchetto snap per un'installazione rapida di multipass su Ubuntu.

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

L'utility estrae autonomamente l'immagine necessaria del sistema operativo e la mantiene aggiornata. Può essere utilizzato cloud-init per la configurazione. È prevista la possibilità sia di montare partizioni disco nell'ambiente virtuale (comando "multipass mount"), sia di trasferire 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 icone delle applicazioni, menu di sistema e notifiche).

Variazioni principali:

  • È possibile avviare in macOS e Windows immagini personalizzate macchine virtuali, utilizzando collegamenti a file locali (file://) o esterni (https://).
  • È stata modernizzata l'interfaccia grafica per la gestione delle macchine virtuali e l'interazione con i servizi multipass. È stata aggiunta la possibilità di avviare una macchina virtuale utilizzando la configurazione applicata a un'altra macchina virtuale. Nel terminale è stata aggiunta la possibilità di scalare 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 la macchina virtuale con il pulsante "Open shell".
  • È stato garantito il salvataggio della dimensione della finestra e migliorata la scelta delle dimensioni delle finestre predefinite.
  • È stato migliorato il supporto per il trasferimento dei dati tramite 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. I driver indicati verranno 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