Компанія Canonical опублікувала випуск інструментарію multipass 1.9, призначеного для спрощення встановлення різних версій Ubuntu у віртуальних машинах, що запускаються у системах віртуалізації Linux, Windows та macOS. Multipass дозволяє розробнику однією командою без додаткових налаштувань запустити потрібну версію Ubuntu у віртуальній машині, наприклад для експериментів або перевірки роботи своєї програми. Для запуску віртуальної машини в Linux використовується KVM, у Windows - Hyper-V, а в macOS - HyperKit. Також можливе використання для виконання віртуальних машин VirtualBox. Код проекту написано на C++ та поширюється під ліцензією GPLv3. Для швидкого встановлення multipass в Ubuntu підготовлено snap-пакет.
Multipass самостійно витягує необхідний образ операційної системи та підтримує його в актуальному стані. Для налаштування можна використовувати cloud-init. Передбачена можливість як монтування дискових розділів у віртуальне оточення (команда multipass mount), так і передачі окремих файлів між хост-системою та віртуальною машиною (команда multipass transfer). Підтримується повна інтеграція встановленої віртуальної машини з основним робочим столом (додаються піктограми програм, системне меню та повідомлення).
У новій версії реалізовано можливість аутентифікації клієнта для запуску multipass під непривілейованим користувачем. Для платформи macOS додано підтримку переведення віртуальних машин у сплячий режим та забезпечено можливість запуску локальної міні-хмари (зв'язування запущених віртуальних оточень з мережевими інтерфейсами хост-системи для організації доступу до віртуальним машинам із зовнішніх мереж). Надано можливість запуску Ubuntu 22.04 у macOS та Windows.
Джерело: opennet.ru
