์์ ๋ง์ ๋ถํ
์ด๋ฏธ์ง๋ฅผ ์์ฑํ๋ ค๋ฉด ์คํฌ๋ฆฝํธ ์ธํธ ๋ฐ ํน์ ๊ตฌ์ฑ ์์(1MB)๊ฐ ํฌํจ๋ ์์นด์ด๋ธ๋ฅผ ๋ค์ด๋ก๋ํ๊ณ ์ด์
๋ธ๋ฆฌ์ ํ์ํ ์ข
์์ฑ์ ์ค์นํ์ธ์("apt install wget make gawk gcc bc bison flex xorriso libelf-dev libssl-dev"). , ์ถ๊ฐ ํ๋ก๊ทธ๋จ ์ธํธ ํฌํจ
- Linux ์ปค๋ 5.4.3, GNU C ๋ผ์ด๋ธ๋ฌ๋ฆฌ 2.30 ๋ฐ Busybox 1.31.1์ด ์ ๋ฐ์ดํธ๋์์ต๋๋ค.
- Ubuntu 18.04.3 ํ๊ฒฝ์์ ์ด์ ๋ธ๋ฆฌ๋ฅผ ์์ฑํ๋ ๊ธฐ๋ฅ์ด ๊ตฌํ๋์์ต๋๋ค.
- ๊ฐ์ ๋จธ์ ์คํ์ ์ํ ์ธํธ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
๊ทธ๋VM , JDK, Python, Ruby ๋ฐ Node.JS/JavaScript๋ฅผ ํฌํจํฉ๋๋ค. - Adopt OpenJDK ๋ฐ Zulu, AdoptOpenJDK ํ๋ก์ ํธ์ JDK ๋ณํ ๋ฐ Azul Systems๊ฐ ํฌํจ๋ ๋ฒ๋ค์ด ์ถ๊ฐ๋์์ต๋๋ค. Oracle JDK ๋ฒ๋ค์ด ์ ๊ฑฐ๋์์ต๋๋ค.
- Go ๋ฐ Python ์ธ์ด๊ฐ ํฌํจ๋ ์ธํธ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
- ๋ก๋๋ ํ๊ฒฝ์์ ์ถ๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ค์น์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ์ฌ์ฉ ๊ฐ๋ฅํ ๋ชจ๋ ์ธํธ๋ฅผ ์ค์นํ๊ธฐ ์ํด ๋ฉํ ์ธํธ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ๊ฒ์ ๋นํ ํธ๋ฆฌ์ค ์ธํธ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ์์ ๋ง์ ํคํธ๋ฅผ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ํ ์ง์นจ์ด ํฌํจ๋ Hello ํคํธ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- QEMU์ฉ ์ฝ์ ๋ชจ๋๋ฅผ ๊ตฌํํ์ฌ QEMU ๊ฐ์ ๋จธ์ ์ ์ฝ์์์ Minimal Linux๋ฅผ ์คํํ ์ ์์ต๋๋ค(๋ฐฐํฌ ํคํธ๋
ํ๋๋ ์ ๋ฌ๋ฆฌ๋ค JavaScript ์๋ฎฌ๋ ์ดํฐ๋ฅผ ์ฌ์ฉํ๋ ๋ธ๋ผ์ฐ์ ์์).
์ถ์ฒ : opennet.ru