Vydání Multipass 1.16, nástroje pro nasazení Ubuntu ve virtuálních strojích

Společnost Canonical vydala verzi nástroje multipass 1.16, který usnadňuje instalaci různých verzí Ubuntu ve virtuálních strojích spuštěných v virtualizačních systémech Linux, Windows a macOS. Verze se vyznačuje úplným zpřístupněním kódu projektu — do repozitáře byl zahrnut kód komponent pro práci pod Windows a macOS, který nebyl dříve veřejně distribuován. Kód projektu je napsán v C++ a je distribuován pod licencí GPLv3. Pro rychlou instalaci multipass v Ubuntu byl připraven snap balíček.

Multipass umožňuje vývojáři jediným příkazem bez dalších nastavení spustit potřebnou verzi Ubuntu v virtuálním stroji, například pro experimenty nebo kontrolu funkčnosti své aplikace. Pro spuštění virtuálního stroje v Linuxu se používá KVM nebo VirtualBox, ve Windows — Hyper-V, a v macOS — HyperKit. Podporována je práce v distribucích Arch Linux, CentOS, Debian, elementary OS, Fedora, KDE Neon, Kubuntu, Manjaro, Pop!_OS, openSUSE, Red Hat Enterprise Linux, Ubuntu a Raspberry Pi OS.

Nástroj sám extrahuje potřebný obraz operačního systému a udržuje jej v aktuálním stavu. Pro konfiguraci může být použit cloud-init. Je předpokládána možnost jak montování diskových oddílů do virtuálního prostředí (příkaz „multipass mount“), tak přenos jednotlivých souborů mezi hostitelským systémem a virtuálním strojem (příkaz „multipass transfer“). Podporována je plná integrace nainstalovaného virtuálního stroje s hlavním pracovním stolem (přidávají se ikony aplikací, systémové menu a notifikace).

Hlavní změny:

  • Byla poskytnuta možnost spuštění v macOS a Windows vlastních obrazů virtuálních strojů, pomocí odkazu na místní (file://) nebo externí soubor (https://).
  • Bylo modernizováno grafické rozhraní pro správu virtuálních strojů a interakci se službami multipass. Byla přidána možnost spuštění virtuálního stroje s použitím konfigurace, která se používá pro jiný virtuální stroj. V terminálu byla přidána možnost změny velikosti výstupu (Ctrl + „+“, Ctrl + „-“, Ctrl + „0“).
  • Na Linuxových hostitelích s architekturou ARM byla implementována podpora spuštění pomocí QEMU.
  • Byla přidána možnost spuštění virtuálního stroje tlačítkem „Otevřít shell“.
  • Bylo zajištěno uchování velikosti okna a zlepšen výběr výchozích velikostí oken.
  • Byla vylepšena podpora přenosu dat prostřednictvím schránky.
  • Pro šifrování gRPC provozu se používá gRPC.
  • Ovladače pro zavádění systémů pomocí LXD a libvirt byly zařazeny mezi zastaralé. Tyto ovladače budou odstraněny v příští verzi.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster