Företaget Canonical har slĂ€ppt verktyget multipass 1.16, som Ă€r utformat för att förenkla installationen av olika versioner av Ubuntu i virtuella maskiner som körs i virtualiseringssystem pĂ„ Linux, Windows och macOS. Release Ă€r anmĂ€rkningsvĂ€rd för den fullstĂ€ndiga öppenheten av projektets kodbas â i repositoryt ingĂ„r koden för komponenter som möjliggör arbete i Windows och macOS, som tidigare inte har spritts offentligt. Projektets kod Ă€r skriven i C++ och distribueras under GPLv3-licensen. För snabb installation av multipass i Ubuntu har ett snap-paket förberetts.
Multipass gör det möjligt för utvecklaren att med ett enda kommando, utan extra instĂ€llningar, köra den version av Ubuntu som behövs i en virtuell maskin, till exempel för experiment eller test av sin applikation. För att starta en virtuell maskin i Linux anvĂ€nds KVM eller VirtualBox, i Windows â Hyper-V, och i macOS â HyperKit. Stöd ges för drift i distributioner som Arch Linux, CentOS, Debian, elementary OS, Fedora, KDE Neon, Kubuntu, Manjaro, Pop!_OS, openSUSE, Red Hat Enterprise Linux, Ubuntu och Raspberry Pi OS.
Verktyget hÀmtar sjÀlvstÀndigt nödbilden av operativsystemet och hÄller den uppdaterad. För konfiguration kan cloud-init anvÀndas. BÄde montering av diskpartitioner i den virtuella miljön (kommandot "multipass mount") och överföring av enskilda filer mellan vÀrdsystemet och den virtuella maskinen (kommandot "multipass transfer") stöds. Full integration av den installerade virtuella maskinen med huvudskrivbordet erbjuds (applikationsikoner, systemmeny och meddelanden lÀggs till).
Huvudsakliga förÀndringar:
- Det finns möjlighet att köra egna bilder i macOS och Windows virtuella maskiner, med hjÀlp av lÀnkar till en lokal (file://) eller extern fil (https://).
- Det grafiska grÀnssnittet för hantering av virtuella maskiner och interaktion med multipass-tjÀnster har moderniserats. Möjligheten att starta en virtuell maskin med en konfiguration som anvÀnds för en annan virtuell maskin har lagts till. I terminalen har möjligheten att skala utskriften lagts till (Ctrl + "+", Ctrl + "-", Ctrl + "0").
- PÄ Linux-vÀrdar med ARM-arkitektur har stöd för startup med QEMU implementerats.
- En funktion har lagts till för att starta den virtuella maskinen med knappen "Open shell".
- Fönstrets storlek sparas och valet av standardfönsterstorlekar har förbÀttrats.
- Stödet för dataöverföring via urklipp har förbÀttrats.
- För kryptering av gRPC-trafik anvÀnds gRPC.
- Drivrutiner för att starta system med LXD och libvirt har klassificerats som förÄldrade. Dessa drivrutiner kommer att tas bort i nÀsta version.
KĂ€lla: opennet.ru
