์บ๋ ธ๋์ปฌ ์ปดํผ๋ ํด์ ์ ์ฒซ ๋ฒ์งธ ์์ ๋ฒ์ ๋ค์ํ ๋ฒ์ ์ ์ค์น๋ฅผ ๊ฐ์ํํ๋๋ก ์ค๊ณ๋์์ต๋๋ค. Ubuntu ๊ฐ์ํ ์์คํ ์์ ์คํ๋๋ ๊ฐ์ ๋จธ์ ์์ Linux, Windows ะธ macOSMultipass๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ๋ฐ์๋ ์ถ๊ฐ ์ค์ ์์ด ๋จ ํ๋์ ๋ช ๋ น์ผ๋ก ์ํ๋ ๋ฒ์ ์ ์คํํ ์ ์์ต๋๋ค. Ubuntu ์๋ฅผ ๋ค์ด ์คํ์ด๋ ์ ํ๋ฆฌ์ผ์ด์ ์๋ ํ ์คํธ๋ฅผ ์ํด ๊ฐ์ ๋จธ์ ์์ ์คํํ ์ ์์ต๋๋ค. ๊ฐ์ ๋จธ์ ์ ์คํํ๋ ค๋ฉด ๋ค์ ๋จ๊ณ๋ฅผ ๋ฐ๋ฅด์ธ์. Linux KVM์ด ์ฌ์ฉ๋ฉ๋๋ค. Windows โ Hyper-V ๋ฐ macOS โ HyperKit์์ macOSVirtualBox๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ ๋จธ์ ์ ์คํํ๋ ๊ฒ๋ ๊ฐ๋ฅํฉ๋๋ค. ํ๋ก์ ํธ ์ฝ๋๋ C++๋ก ์์ฑ๋์์ต๋๋ค. GPLv3 ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ์ ๊ณต๋ฉ๋๋ค. Multipass๋ฅผ ๋น ๋ฅด๊ฒ ์ค์นํ๋ ค๋ฉด ๋ค์์ ์ฐธ์กฐํ์ธ์. Ubuntu ์ค๋น .
Multipass๋ ํ์ํ ์ด์ ์ฒด์ ์ด๋ฏธ์ง๋ฅผ ์๋์ผ๋ก ์ถ์ถํ๊ณ ์ต์ ์ํ๋ก ์ ์งํฉ๋๋ค. Cloud-init์ ์ฌ์ฉํ์ฌ ์ค์ ์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ์ธ๋ถ ๋์คํฌ ํํฐ์ ์ ๊ฐ์ ํ๊ฒฝ์ ๋ง์ดํธํ ์ ์์ผ๋ฉฐ(multipass mount ๋ช ๋ น ์ฌ์ฉ), ํธ์คํธ ์์คํ ๊ณผ ๊ฐ์ ๋จธ์ ๊ฐ์ ๊ฐ๋ณ ํ์ผ์ ์ ์กํ๋ ๋๊ตฌ(multipass transfer ๋ช ๋ น ์ฌ์ฉ)๋ ์ ๊ณต๋ฉ๋๋ค. ์ฌ์ฉ์์ ํ ๋๋ ํฐ๋ฆฌ๋ ๊ฐ์ ๋จธ์ ์ ์๋์ผ๋ก ~/Home์ผ๋ก ๋ง์ดํธ๋ฉ๋๋ค. ์ค์น๋ ๊ฐ์ ๋จธ์ ๊ณผ ๋ฉ์ธ ๋ฐ์คํฌํฑ์ ์๋ฒฝํ ํตํฉ์ ์ง์ํฉ๋๋ค(์์ฉ ํ๋ก๊ทธ๋จ ์์ด์ฝ, ์์คํ ๋ฉ๋ด ๋ฐ ์๋ฆผ ์ถ๊ฐ).
๋ฉํฐํจ์ค ์ธ์ ์ ์์:
์ฌ์ฉ ๊ฐ๋ฅํ ์ด๋ฏธ์ง๋ฅผ ๊ฒ์ํ์ธ์:
$ ๋ฉํฐํจ์ค ์ฐพ๊ธฐ
์ด๋ฏธ์ง ๋ณ์นญ ๋ฒ์ ์ค๋ช
์ฝ์ด ์ฝ์ด16 20190424 Ubuntu ์ฝ์ด 16
์ฝ์ด18 20190213 Ubuntu ์ฝ์ด 18
2019๋
4์ 16์ผ ์ค์ 6์ 28๋ถ 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 ๊ฐ๋ฐ,eoan 20190623 Ubuntu 19.10
์ ํฌ๋ ์ต์ ํธ๋ฅผ ๋ฐํํฉ๋๋ค. Ubuntu VM์ LTS:
$ ๋ฉํฐํจ์ค ๋ฐ์นญ ubuntu
์ถค์ถ๋ ๋ค๋์ฅ ์ถ์โฆ
๋ค์ด๋ก๋ Ubuntu 18.04 LTSโฆโฆโฆ.
์ถ์: ์ถค์ถ๋ ๋ค๋์ฅ
์คํ ์ค์ธ ๊ฐ์ ๋จธ์ ๋ชฉ๋ก์ ํ์ธํฉ๋๋ค.
$ ๋ฉํฐํจ์ค ๋ชฉ๋ก
์ด๋ฆ ์ํ IPv4 ๋ฆด๋ฆฌ์ค
์ถค์ถ๋ ๋ค๋์ฅ ๋ฌ๋ฆฌ๊ธฐ 10.125.174.247 Ubuntu 18.04 LTS
๋ผ์ด๋ธ-๋์ด์๋ ์คํ ์ค 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema๊ฐ ์ค์ง๋์์ต๋๋ค โ Ubuntu Core 18์ฉ Snapcraft Builder
์คํ ์ค์ธ VM์ ๋ํ ์์ธํ ์ ๋ณด๋ฅผ ๋ฐ์ต๋๋ค.
$ ๋ฉํฐํจ์ค ์ ๋ณด ์ถค์ถ๋ ๋ค๋์ฅ
์ด๋ฆ: ์ถค์ถ๋ ๋ค๋์ฅ
์ํ: ์คํ ์ค
IPv4: 10.125.174.247
์๋ฃ : Ubuntu 18.04.1 LTS
์ด๋ฏธ์ง ํด์: 19e9853d8267 (Ubuntu 18.04 LTS)
๋ถํ: 0.97 0.30 0.10
๋์คํฌ ์ฌ์ฉ๋: 4.7GB ์ค 1.1GB
๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋: 985.4M ์ค 85.1M
๊ฐ์ ๋จธ์ ์ ๋ช ๋ น ์ ธ์ ์ฐ๊ฒฐํฉ๋๋ค.
$ ๋ฉํฐํจ์ค ์ ๋์ฑ์นฉ๋ฉํฌ
์์ธ ๊ตฟ KBBQ์ ์ค์ ๊ฒ์ ํ์ํฉ๋๋ค. ์ ํฌ๋ ๋ก์ค์ค์ ค๋ ์ค ์ฝ๋ฆฌ์ํ์ด ์ค์ฌ์ ์๋ ๊ฐ์กฑ ์ด์ ์ ์ก์ Choice Meat Market์ด ์ ๋ณด์ด๋ ํ๋ฆฌ๋ฏธ์ ํ์ BBQ ์ ๋ฌธ์ ์
๋๋ค. Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-42-generic x86_64)
#
๊ฐ์ ๋จธ์ ํ๊ฒฝ์์ "lsb_release -a" ๋ช ๋ น์ ์คํํ์ญ์์ค.
$ multipass exec dancing-chipmunk โ lsb_release -a
LSB ๋ชจ๋์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ ํต์
์ฒด ID: Ubuntu
์ํ ์ค๋ช
Ubuntu 18.04.1 LTS
์ถ์์ผ: 4์ 18์ผ
์ฝ๋๋ช
: ๋ฐ์ด์ค๋
๊ฐ์ ๋จธ์ ์ ์ค์งํ์ธ์:
$ ๋ฉํฐํจ์ค ์คํฑ ๋์ฑ-๋ค๋์ฅ
๊ฐ์ ๋จธ์ ์ ์ญ์ ํ์ธ์:
$ ๋ฉํฐํจ์ค ์ญ์ ์ถค์ถ๋ ๋ค๋์ฅ
์ด๋ฆ ์ํ IPv4 ๋ฆด๋ฆฌ์ค
snapcraft-asciinema๊ฐ ์ค์ง๋์์ต๋๋ค โ Ubuntu Core 18์ฉ Snapcraft Builder
์ถค์ถ๋ ๋ค๋์ฅ ์ญ์ ๋จ โ ์ฌ์ฉ ๋ถ๊ฐ
์ญ์ ๋ VM์ ๋์คํฌ์์ ์ ๋ฆฌํฉ๋๋ค.
$ ๋ฉํฐํจ์ค ํผ์ง
์ถ์ฒ : opennet.ru
