Canonical-แƒ›แƒ แƒ’แƒแƒ›แƒแƒฃแƒจแƒ•แƒ Multipass 1.0, แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜ แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ  แƒ›แƒแƒœแƒฅแƒแƒœแƒ”แƒ‘แƒจแƒ˜ Ubuntu-แƒก แƒ“แƒแƒกแƒแƒงแƒ”แƒœแƒ”แƒ‘แƒšแƒแƒ“.

แƒ™แƒแƒœแƒแƒœแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ แƒฌแƒแƒ แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒ˜แƒšแƒ˜ แƒ˜แƒœแƒกแƒขแƒ แƒฃแƒ›แƒ”แƒœแƒขแƒ—แƒ แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜แƒก แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒกแƒขแƒแƒ‘แƒ˜แƒšแƒฃแƒ แƒ˜ แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒ multipass 1.0, แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒšแƒ˜แƒ Ubuntu-แƒก แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ•แƒ”แƒ แƒกแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ˜แƒœแƒกแƒขแƒแƒšแƒแƒชแƒ˜แƒ˜แƒก แƒ’แƒแƒกแƒแƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ”แƒ‘แƒšแƒแƒ“ Linux, Windows แƒ“แƒ macOS แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒ˜แƒ–แƒแƒชแƒ˜แƒ˜แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ”แƒ‘แƒ–แƒ” แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒš แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ  แƒ›แƒแƒœแƒฅแƒแƒœแƒ”แƒ‘แƒจแƒ˜. Multipass แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒแƒซแƒšแƒ”แƒ•แƒก แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒก แƒ’แƒแƒฃแƒจแƒ•แƒแƒก Ubuntu-แƒก แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ แƒ•แƒ”แƒ แƒกแƒ˜แƒ แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ  แƒ›แƒแƒœแƒฅแƒแƒœแƒแƒจแƒ˜ แƒ”แƒ แƒ—แƒ˜ แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ”แƒฅแƒกแƒžแƒ”แƒ แƒ˜แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒœ แƒ›แƒ˜แƒกแƒ˜ แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒšแƒแƒ“. แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ แƒ˜ แƒ›แƒแƒœแƒฅแƒแƒœแƒ˜แƒก แƒ’แƒแƒกแƒแƒจแƒ•แƒ”แƒ‘แƒแƒ“ Linux แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก KVM-แƒก, Windows แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก Hyper-V-แƒก แƒ“แƒ macOS แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก HyperKit-แƒก macOS-แƒ–แƒ”. แƒแƒกแƒ”แƒ•แƒ” แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ VirtualBox แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ แƒ˜ แƒ›แƒแƒœแƒฅแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ’แƒแƒกแƒแƒจแƒ•แƒ”แƒ‘แƒแƒ“. แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜แƒก แƒ™แƒแƒ“แƒ˜ แƒ“แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ C++ แƒ“แƒ แƒ•แƒ แƒชแƒ”แƒšแƒ“แƒ”แƒ‘แƒ แƒšแƒ˜แƒชแƒ”แƒœแƒ–แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ GPLv3-แƒ˜แƒ—. แƒ›แƒแƒ›แƒ–แƒแƒ“แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ Ubuntu-แƒจแƒ˜ แƒ›แƒฃแƒšแƒขแƒ˜แƒžแƒแƒกแƒ˜แƒก แƒกแƒฌแƒ แƒแƒคแƒ˜ แƒ˜แƒœแƒกแƒขแƒแƒšแƒแƒชแƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ•แƒแƒ“แƒแƒ›แƒ“แƒ”แƒšแƒ˜ แƒžแƒแƒ™แƒ”แƒขแƒ˜.

Multipass แƒ“แƒแƒ›แƒแƒฃแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒšแƒแƒ“ แƒแƒ›แƒแƒ˜แƒฆแƒ”แƒ‘แƒก แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒฃแƒšแƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒกแƒแƒญแƒ˜แƒ แƒ แƒกแƒฃแƒ แƒแƒ—แƒก แƒ“แƒ แƒ’แƒแƒœแƒแƒแƒฎแƒšแƒ”แƒ‘แƒก แƒ›แƒแƒก. Cloud-init แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒš แƒ˜แƒฅแƒœแƒแƒก แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒ’แƒแƒ แƒ” แƒ“แƒ˜แƒกแƒ™แƒ˜แƒก แƒ“แƒแƒœแƒแƒงแƒแƒคแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒœแƒขแƒแƒŸแƒ”แƒ‘แƒ แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ  แƒ’แƒแƒ แƒ”แƒ›แƒแƒจแƒ˜ (multipass mount แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ), แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒกแƒ”แƒ•แƒ” แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒก แƒ˜แƒœแƒ“แƒ˜แƒ•แƒ˜แƒ“แƒฃแƒแƒšแƒฃแƒ แƒ˜ แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ›แƒแƒกแƒžแƒ˜แƒœแƒซแƒ”แƒš แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒกแƒ แƒ“แƒ แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ  แƒ›แƒแƒœแƒฅแƒแƒœแƒแƒก แƒจแƒแƒ แƒ˜แƒก (multipass transfer). แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ›แƒ—แƒแƒ•แƒแƒ แƒ˜ แƒ“แƒ˜แƒ แƒ”แƒฅแƒขแƒแƒ แƒ˜แƒ แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒแƒ“ แƒ“แƒแƒ›แƒแƒœแƒขแƒแƒŸแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ  แƒ›แƒแƒœแƒฅแƒแƒœแƒแƒจแƒ˜, แƒ แƒแƒ’แƒแƒ แƒช ~/Home. แƒ“แƒแƒ›แƒแƒœแƒขแƒแƒŸแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ แƒ˜ แƒ›แƒแƒœแƒฅแƒแƒœแƒ˜แƒก แƒกแƒ แƒฃแƒšแƒ˜ แƒ˜แƒœแƒขแƒ”แƒ’แƒ แƒแƒชแƒ˜แƒ แƒ›แƒ—แƒแƒ•แƒแƒ  แƒกแƒแƒ›แƒฃแƒจแƒแƒ แƒ›แƒแƒ’แƒ˜แƒ“แƒแƒกแƒ—แƒแƒœ (แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒฎแƒแƒขแƒ”แƒ‘แƒ˜, แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ›แƒ”แƒœแƒ˜แƒฃแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜).

แƒ›แƒ แƒแƒ•แƒแƒšแƒžแƒแƒกแƒ˜แƒแƒœแƒ˜ แƒกแƒ”แƒกแƒ˜แƒ˜แƒก แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜:

แƒ›แƒแƒซแƒ”แƒ‘แƒœแƒ”แƒ— แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜ แƒกแƒฃแƒ แƒแƒ—แƒ”แƒ‘แƒ˜:

$multipass แƒžแƒแƒ•แƒœแƒ
แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒก แƒแƒฆแƒฌแƒ”แƒ แƒ
core core16 20190424 Ubuntu Core 16
core18 20190213 Ubuntu Core 18
16.04 xenial 20190628 Ubuntu 16.04 LTS
18.04 bionic,lts 20190627.1 Ubuntu 18.04 LTS
18.10 แƒ™แƒแƒกแƒ›แƒ˜แƒฃแƒ แƒ˜ 20190628 Ubuntu 18.10
19.04 แƒ“แƒ˜แƒกแƒ™แƒแƒ—แƒ”แƒ™แƒ 20190628 Ubuntu 19.04
แƒงแƒแƒ•แƒ”แƒšแƒ“แƒฆแƒ˜แƒฃแƒ แƒแƒ“: 19.10 แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ, eoan 20190623 Ubuntu 19.10

แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ— Ubuntu LTS-แƒ˜แƒก แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒแƒก VM-แƒจแƒ˜:

$ multipass แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ ubuntu
แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ แƒ›แƒแƒชแƒ”แƒ™แƒ•แƒแƒ•แƒ”-แƒ›แƒแƒ›แƒฆแƒ”แƒ แƒแƒšแƒ˜โ€ฆ
แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒแƒ‘แƒก Ubuntu 18.04 LTS-แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒโ€ฆโ€ฆโ€ฆ.
แƒ“แƒแƒ˜แƒฌแƒงแƒ: แƒ›แƒแƒชแƒ”แƒ™แƒ•แƒแƒ•แƒ” แƒ›แƒแƒ›แƒฆแƒ”แƒ แƒแƒšแƒ˜

แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ— แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ VM-แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒœแƒแƒ—แƒ•แƒแƒšแƒก:

$multipass แƒกแƒ˜แƒ
แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ›แƒฌแƒ˜แƒคแƒ IPv4 แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒ
แƒ›แƒแƒชแƒ”แƒ™แƒ•แƒแƒ•แƒ” แƒ›แƒแƒ›แƒฆแƒ”แƒ แƒแƒšแƒ˜ RUNNING 10.125.174.247 Ubuntu 18.04 LTS
live-naiad RUNNING 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema แƒจแƒ”แƒฉแƒ”แƒ แƒ“แƒ - Ubuntu Snapcraft แƒจแƒ”แƒ›แƒฅแƒ›แƒœแƒ”แƒšแƒ˜ Core 18-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก

แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒฆแƒ”แƒ‘แƒ— แƒ“แƒ”แƒขแƒแƒšแƒฃแƒ  แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒแƒก แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ VM-แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘

$ multipass info dancing-chipmunk
แƒ“แƒแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ: แƒ›แƒแƒชแƒ”แƒ™แƒ•แƒแƒ•แƒ”-แƒ›แƒแƒ›แƒฆแƒ”แƒ แƒแƒšแƒ˜
แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ: แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜
IPv4: 10.125.174.247
แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒ: Ubuntu 18.04.1 LTS
แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒฐแƒ”แƒจแƒ˜: 19e9853d8267 (Ubuntu 18.04 LTS)
แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ: 0.97 0.30 0.10
แƒ“แƒ˜แƒกแƒ™แƒ˜แƒก แƒ›แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ: 1.1 แƒ’ 4.7 แƒ’-แƒ“แƒแƒœ
แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ: 85.1 แƒ› 985.4 แƒ›-แƒ“แƒแƒœ

แƒ“แƒแƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ˜แƒ— แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒกแƒก VM-แƒจแƒ˜

$ multipass shell dancing-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
LSB แƒ›แƒแƒ“แƒฃแƒšแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜.
แƒ“แƒ˜แƒกแƒขแƒ แƒ˜แƒ‘แƒฃแƒขแƒแƒ แƒ˜แƒก ID: Ubuntu
แƒแƒฆแƒฌแƒ”แƒ แƒ: Ubuntu 18.04.1 LTS
แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒ: 18.04
แƒ™แƒแƒ“แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜: bionic

VM-แƒ˜แƒก แƒจแƒ”แƒฉแƒ”แƒ แƒ”แƒ‘แƒ:

$ multipass stop dancing-chipmunk

VM-แƒ˜แƒก แƒแƒ›แƒแƒฆแƒ”แƒ‘แƒ:

$ multipass แƒฌแƒแƒจแƒšแƒ dancing-chipmunk

แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ›แƒฌแƒ˜แƒคแƒ IPv4 แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒ
snapcraft-asciinema แƒจแƒ”แƒฉแƒ”แƒ แƒ“แƒ - Ubuntu Snapcraft แƒจแƒ”แƒ›แƒฅแƒ›แƒœแƒ”แƒšแƒ˜ Core 18-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก
dancing-chipmunk แƒฌแƒแƒจแƒšแƒ˜แƒšแƒ˜แƒ โ€” แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ

แƒ“แƒ˜แƒกแƒขแƒแƒœแƒชแƒ˜แƒฃแƒ แƒ˜ VM-แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒฌแƒ›แƒ”แƒœแƒ“แƒ แƒ“แƒ˜แƒกแƒ™แƒ˜แƒ“แƒแƒœ

$multipass แƒ’แƒแƒฌแƒ›แƒ”แƒœแƒ“แƒ

แƒฌแƒงแƒแƒ แƒ: opennet.ru

แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ