Canonical, Ubuntu'yu sanal makinelere dağıtmak için bir araç seti olan multipass 1.0'ı piyasaya sürdü

Kanonik Şirket sunulan araç setinin ilk kararlı sürümü çoklu geçiş 1.0Linux, Windows ve macOS sanallaştırma sistemlerinde çalışan sanal makinelere Ubuntu'nun farklı sürümlerinin kurulumunu kolaylaştırmak için tasarlanmıştır. Multipass, bir geliştiricinin, örneğin deneyler veya uygulamasının çalışmasını test etmek için ek ayarlara gerek kalmadan tek komutla sanal bir makinede Ubuntu'nun istenen sürümünü başlatmasına olanak tanır. Bir sanal makineyi çalıştırmak için Linux KVM'yi, Windows Hyper-V'yi ve macOS, macOS'ta HyperKit'i kullanır. Çalıştırmak için VirtualBox sanal makinelerini kullanmak da mümkündür. Proje kodu C++ ile yazılmıştır ve tarafından dağıtıldı GPLv3 kapsamında lisanslanmıştır. Ubuntu'da çoklu geçişin hızlı kurulumu için hazırlandı ek paket.

Multipass, gerekli işletim sistemi görüntüsünü bağımsız olarak çıkarır ve güncel tutar. Cloud-init yapılandırma için kullanılabilir. Harici disk bölümlerini sanal bir ortama monte etmek mümkündür (çoklu geçişli montaj komutu), ancak aynı zamanda ana bilgisayar sistemi ile sanal makine arasında tek tek dosyaların aktarılması (çoklu geçişli aktarım) için bir araç da sağlar. Kullanıcının ana dizini sanal makineye ~/Home olarak otomatik olarak bağlanır. Kurulu sanal makinenin ana masaüstüyle tam entegrasyonu desteklenir (uygulama simgeleri, sistem menüleri ve bildirimler eklenir).

Çoklu geçiş oturumu örneği:

Mevcut görselleri arayın:

$çoklu geçiş bul
Resim Takma Adları Sürüm Açıklaması
çekirdek core16 20190424 Ubuntu Çekirdek 16
core18 20190213 Ubuntu Çekirdek 18
16.04 xenial 20190628 Ubuntu 16.04 LTS
18.04 biyonik, lts 20190627.1 Ubuntu 18.04 LTS
18.10 kozmik 20190628 Ubuntu 18.10
19.04 disko 20190628 Ubuntu 19.04
günlük:19.10 geliştirme,eoan 20190623 Ubuntu 19.10

Ubuntu LTS'nin mevcut sürümünü VM'de başlatıyoruz:

$ çoklu geçiş ubuntu'yu başlat
Dans eden sincap başlatılıyor…
Ubuntu 18.04 LTS indiriliyor……….
Başlatıldı: dans eden sincap

Çalışan VM'lerin listesine bakıyoruz:

$çoklu geçiş listesi
Ad Durum IPv4 Sürümü
dans eden sincap ÇALIŞIYOR 10.125.174.247 Ubuntu 18.04 LTS
live-naiad ÇALIŞIYOR 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema DURDURULDU — Core 18 için Ubuntu Snapcraft oluşturucusu

Çalışan VM hakkında detaylı bilgi alıyoruz

$ çoklu geçiş bilgisi dans eden sincap
Adı: dans eden sincap
Durum: ÇALIŞIYOR
IPv4: 10.125.174.247
Sürüm: Ubuntu 18.04.1 LTS
Görüntü karması: 19e9853d8267 (Ubuntu 18.04 LTS)
Yük: 0.97 0.30 0.10
Disk kullanımı: 1.1G üzerinden 4.7G
Bellek kullanımı: 85.1M üzerinden 985.4M

VM'deki komut kabuğuna bağlanın

$ çok geçişli kabuk dansı sincap
Ubuntu 18.04.1 LTS'ye hoş geldiniz (GNU/Linux 4.15.0-42-genel x86_64)
#

VM ortamında “lsb_release -a” komutunu çalıştırın:

$ multipass exec dans sincap — lsb_release -a
LSB modülü mevcut değildir.
Dağıtıcı Kimliği: Ubuntu
Açıklama: Ubuntu 18.04.1 LTS
Sürüm: 18.04
Kod adı: biyonik

VM'yi durdurma:

$ multipass dans etmeyi bırak sincap

VM'yi çıkarma:

$ multipass dans eden sincabı sil

Ad Durum IPv4 Sürümü
snapcraft-asciinema DURDURULDU — Core 18 için Ubuntu Snapcraft oluşturucusu
dans eden sincap SİLİNDİ — Mevcut Değil

Uzak VM'leri diskten temizleme

$çok geçişli temizleme

Kaynak: opennet.ru

Yorum ekle