Canonical telah mengeluarkan multipass 1.0, kit alat untuk menggunakan Ubuntu dalam mesin maya

Syarikat Canonical dibentangkan keluaran stabil pertama kit alat berbilang pas 1.0, direka untuk memudahkan pemasangan versi Ubuntu yang berbeza dalam mesin maya yang dijalankan pada sistem virtualisasi Linux, Windows dan macOS. Multipass membolehkan pembangun melancarkan versi Ubuntu yang diingini dalam mesin maya dengan satu arahan tanpa tetapan tambahan, contohnya, untuk eksperimen atau menguji pengendalian aplikasinya. Untuk menjalankan mesin maya, Linux menggunakan KVM, Windows menggunakan Hyper-V dan macOS menggunakan HyperKit pada macOS. Ia juga mungkin menggunakan mesin maya VirtualBox untuk dijalankan. Kod projek ditulis dalam C++ dan diedarkan oleh dilesenkan di bawah GPLv3. Bersedia untuk pemasangan pantas multipass di Ubuntu pakej snap.

Multipass secara bebas mengekstrak imej sistem pengendalian yang diperlukan dan memastikan ia dikemas kini. Cloud-init boleh digunakan untuk konfigurasi. Adalah mungkin untuk melekapkan partition cakera luaran dalam persekitaran maya (perintah pelekap berbilang laluan), tetapi juga menyediakan cara untuk memindahkan fail individu antara sistem hos dan mesin maya (pemindahan berbilang laluan). Direktori rumah pengguna dipasang secara automatik dalam mesin maya sebagai ~/Home. Penyepaduan penuh mesin maya yang dipasang dengan desktop utama disokong (ikon aplikasi, menu sistem dan pemberitahuan ditambah).

Contoh sesi berbilang laluan:

Cari imej yang tersedia:

$multipass find
Perihalan Versi Alias ​​Imej
teras teras16 20190424 Teras Ubuntu 16
teras18 20190213 Teras 18 Ubuntu
16.04 xenial 20190628 Ubuntu 16.04 LTS
18.04 bionik,lts 20190627.1 Ubuntu 18.04 LTS
18.10 kosmik 20190628 Ubuntu 18.10
19.04 disko 20190628 Ubuntu 19.04
setiap hari:19.10 devel,eoan 20190623 Ubuntu 19.10

Kami melancarkan keluaran semasa Ubuntu LTS dalam VM:

$ multipass melancarkan ubuntu
Melancarkan tarian-chipmunk…
Memuat turun Ubuntu 18.04 LTS……….
Dilancarkan: chipmunk menari

Kami melihat senarai VM yang sedang berjalan:

senarai $multipass
Namakan Keluaran IPv4 Negeri
dancing-chipmunk RUNNING 10.125.174.247 Ubuntu 18.04 LTS
live-naiad RUNNING 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema DIHENTIKAN - pembina Ubuntu Snapcraft untuk Teras 18

Kami mendapat maklumat terperinci tentang VM yang sedang berjalan

$ maklumat multipass menari-cipmunk
Nama: menari-chipmunk
Negeri: BERLARI
IPv4: 10.125.174.247
Keluaran: Ubuntu 18.04.1 LTS
Cincang imej: 19e9853d8267 (Ubuntu 18.04 LTS)
Muatan: 0.97 0.30 0.10
Penggunaan cakera: 1.1G daripada 4.7G
Penggunaan memori: 85.1M daripada 985.4M

Sambung ke shell arahan dalam VM

$ multipass shell dancing-chipmunk
Selamat datang ke Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-42-generik x86_64)
#

Jalankan arahan "lsb_release -a" dalam persekitaran VM:

$ multipass exec dancing-chipmunk β€” lsb_release -a
Tidak ada modul LSB yang tersedia.
ID Pengedar: Ubuntu
Penerangan: Ubuntu 18.04.1 LTS
Keluaran: 18.04
Nama kod: bionik

Menghentikan VM:

$ multipass berhenti menari-chipmunk

Mengalih keluar VM:

$ multipass padam menari-cipmunk

Namakan Keluaran IPv4 Negeri
snapcraft-asciinema DIHENTIKAN - pembina Ubuntu Snapcraft untuk Teras 18
dancing-chipmunk DELETED β€” Tidak Tersedia

Membersihkan VM jauh daripada cakera

$pembersihan berbilang laluan

Sumber: opennet.ru

Tambah komen