Издание на Multipass 1.16, инструменти за разгръщане на Ubuntu в виртуални машини.

Компания Canonical публикува новата версия на инструмента multipass 1.16, предназначен за опростяване на инсталацията на различни версии на Ubuntu в виртуални машини, работещи под системи за виртуализация Linux, Windows и macOS. Изданието се отличава с напълно отворен код, като в хранилището е включен кодът на компонентите, необходими за работата в Windows и macOS, които преди това не се разпространяваха публично. Проектният код е написан на C++ и се разпространява под лицензия GPLv3. Подготвен е snap пакет за бърза инсталация на multipass в Ubuntu.

Multipass позволява на разработчика с една команда да стартира необходимата версия на Ubuntu без допълнителни настройки в виртуална машина, например, за експерименти или проверка на работата на приложението му. За стартиране на виртуална машина в Linux се използват KVM или VirtualBox, в Windows — Hyper-V, а в macOS — HyperKit. Поддържат се дистрибутиви като Arch Linux, CentOS, Debian, elementary OS, Fedora, KDE Neon, Kubuntu, Manjaro, Pop!_OS, openSUSE, Red Hat Enterprise Linux, Ubuntu и Raspberry Pi OS.

Инструментът автоматично извлича необходимия образ на операционната система и го поддържа актуален. За конфигурация може да се използва cloud-init. Предвидена е възможност както за монтиране на дискови партиции в виртуалната среда (командата „multipass mount“), така и за прехвърляне на отделни файлове между хост-системата и виртуалната машина (командата „multipass transfer“). Поддържа се пълна интеграция на инсталираната виртуална машина с основния работен плот (добавят се иконки на приложения, системно меню и известия).

Основни промени:

  • Предоставена е възможност за стартиране на собствени образи в macOS и Windows, на виртуални машини, използвайки връзки към локален (file://) или външен файл (https://).
  • Модернизираният графичен интерфейс за управление на виртуалните машини и взаимодействие с услугите multipass предлага нови функционалности. Добавена е възможността за стартиране на виртуална машина с конфигурация, използвана за друга виртуална машина. В терминала е добавена опцията за мащабиране на изхода (Ctrl + „+“, Ctrl + „-“, Ctrl + „0“).
  • На Linux хостове с ARM архитектура е реализирана поддръжка за стартиране с QEMU.
  • Добавена е възможността за стартиране на виртуална машина с бутона „Open shell“.
  • Обезпечено е запазването на размера на прозорците и подобрен е изборът на размери по подразбиране.
  • Подобрена е поддръжката за пренос на данни чрез буфер за обмен.
  • За криптиране на трафика gRPC е използван gRPC.
  • Драйверите за стартиране на системи с LXD и libvirt са обявени за остарели. Тези драйвери ще бъдат премахнати в следващата версия.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster