Canonical جاري ڪيو آهي multipass 1.0، هڪ ٽول ڪٽ Ubuntu کي ورچوئل مشينن ۾ لڳائڻ لاءِ

اصولي پيش ڪيو ٽول ڪٽ جو پهريون مستحڪم رليز ملٽي پاس 1.0لينڪس، ونڊوز ۽ macOS ورچوئلائيزيشن سسٽم تي هلندڙ ورچوئل مشينن ۾ Ubuntu جي مختلف ورزن جي انسٽاليشن کي آسان ڪرڻ لاءِ ٺهيل آهي. Multipass هڪ ڊولپر کي اجازت ڏئي ٿو Ubuntu جو گهربل ورزن هڪ ورچوئل مشين ۾ هڪ ڪمانڊ سان بغير اضافي سيٽنگن جي، مثال طور، تجربن لاءِ يا سندس ايپليڪيشن جي آپريشن کي جانچڻ لاءِ. ورچوئل مشين کي هلائڻ لاءِ، لينڪس استعمال ڪري ٿو KVM، ونڊوز استعمال ڪري ٿو Hyper-V، ۽ macOS استعمال ڪري ٿو HyperKit تي macOS. اهو پڻ ممڪن آهي ته استعمال ڪرڻ لاء VirtualBox مجازي مشينون هلائڻ لاء. پروجيڪٽ ڪوڊ C++ ۾ لکيل آهي ۽ طرفان ورهايل GPLv3 تحت لائسنس يافته. Ubuntu ۾ multipass جي تڪڙي تنصيب لاءِ تيار اسنيپ پيڪيج.

Multipass آزاد طور تي گهربل آپريٽنگ سسٽم جي تصوير ڪڍي ٿو ۽ ان کي تاريخ تائين رکي ٿو. Cloud-init ترتيب ڏيڻ لاء استعمال ڪري سگھجي ٿو. اهو ممڪن آهي ٻاهرين ڊسڪ ورهاڱي کي هڪ مجازي ماحول ۾ نصب ڪرڻ (multipass mount command)، پر اهو پڻ مهيا ڪري ٿو انفرادي فائلن کي ميزبان سسٽم ۽ ورچوئل مشين جي وچ ۾ منتقل ڪرڻ جو هڪ ذريعو (ملٽي پاس منتقلي). صارف جي گهر ڊاريڪٽري خودڪار طور تي ورچوئل مشين ۾ ~/Home طور تي نصب ٿيل آهي. مکيه ڊيسڪ ٽاپ سان نصب ٿيل ورچوئل مشين جي مڪمل انضمام جي حمايت ڪئي وئي آهي (ايپليڪيشن آئڪن، سسٽم مينيو ۽ نوٽيفڪيشن شامل ڪيا ويا آهن).

ملٽي پاس سيشن جو مثال:

موجود تصويرون ڳولھيو:

$multipass ڳوليو
تصويري عرف نسخو تفصيل
core core16 20190424 Ubuntu Core 16
core18 20190213 Ubuntu Core 18
16.04 xenial 20190628 Ubuntu 16.04 LTS
18.04 بايونڪ، lts 20190627.1 Ubuntu 18.04 LTS
18.10 ڪائناتي 20190628 Ubuntu 18.10
19.04 ڊسڪو 20190628 Ubuntu 19.04
روزاني: 19.10 ڊول، ايوان 20190623 Ubuntu 19.10

اسان VM ۾ Ubuntu LTS جي موجوده رليز کي لانچ ڪيو:

$ multipass لانچ ubuntu
ڊانسنگ-چپمنڪ لانچ ڪندي…
ڊائون لوڊ ڪري رهيو آهي Ubuntu 18.04 LTS……….
لانچ ڪيو ويو: ناچ چپمنڪ

اسان هلندڙ VMs جي فهرست ذريعي ڏسون ٿا:

$multipass فهرست
نالو رياست IPv4 رليز
ڊانسنگ چپمنڪ رننگ 10.125.174.247 Ubuntu 18.04 LTS
live-naiad رننگ 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema روڪيو ويو - Ubuntu Snapcraft بلڊر ڪور 18 لاءِ

اسان تفصيلي ڄاڻ حاصل ڪندا آهيون هلندڙ VM بابت

$ multipass info dancing-chipmunk
نالو: dancing-chipmunk
رياست: رننگ
IPv4: 10.125.174.247
رليز: Ubuntu 18.04.1 LTS
تصويري هيش: 19e9853d8267 (Ubuntu 18.04 LTS)
لوڊ: 0.97 0.30 0.10
ڊسڪ استعمال: 1.1G مان 4.7G
ياداشت جو استعمال: 85.1M مان 985.4M

VM ۾ ڪمانڊ شيل سان ڳنڍيو

$ multipass شيل ڊانسنگ-chipmunk
Ubuntu 18.04.1 LTS ۾ ڀليڪار (GNU/Linux 4.15.0-42-generic x86_64)
#

حڪم هلايو "lsb_release -a" VM ماحول ۾:

$ multipass exec dancing-chipmunk — lsb_release -a
ڪوبه ايل ايس بي ماڊلز موجود ناهي.
تقسيم ڪندڙ ID: Ubuntu
وضاحت: Ubuntu 18.04.1 LTS
رليز: 18.04
ڪوڊنيم: بايونيڪ

VM کي روڪڻ:

$ multipass stop dancing-chipmunk

VM کي هٽائڻ:

$ multipass حذف ڊانسنگ-chipmunk

نالو رياست IPv4 رليز
snapcraft-asciinema روڪيو ويو - Ubuntu Snapcraft بلڊر ڪور 18 لاءِ
ڊانسنگ-چپمنڪ حذف ٿيل — دستياب ناهي

ڊسڪ مان ريموٽ وي ايم کي صاف ڪرڻ

$ملٽي پاس صاف ڪرڻ

جو ذريعو: opennet.ru

تبصرو شامل ڪريو