๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๊ธฐํƒ€

[Mac] M1 ๊ฐ€์ƒ๋จธ์‹ ์œผ๋กœ ubuntu ์„ค์น˜ ๋ฐ ์‹คํ–‰ (VirtualBox, UTM)

by Jo__y 2022. 10. 28.

VirtualBox ๋Œ€์‹  UTM

Window ์—์„œ ๋ฆฌ๋ˆ…์Šค ๊ณต๋ถ€๋ฅผ ํ• ๋•Œ ๊ฐ™์€ ๋ฐฉ๋ฒ•์œผ๋กœ Mac M1 ์—์„œ ๊ณต๋ถ€๋ฅผ ํ•˜๋ ค ํ–ˆ๋”๋‹ˆ
M1 ์—์„œ๋Š” VirtualBox ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹จ๋‹ค..
๊ทธ๋ž˜๋„ ๋Œ€์ฒดํ•  ์ˆ˜ ์žˆ๋Š” UTM ์ด ์žˆ์–ด์„œ ์„ค์น˜ ๋ฐ ์‹คํ–‰์„ ํ•ด ๋ณด์•˜๋‹ค.

1. https://mac.getutm.app/ ๋งํฌ์—์„œ UTM ์„ ์„ค์น˜ํ•œ๋‹ค.

2. https://ubuntu.com/download/server/arm ๋งํฌ์—์„œ ubuntu arm ์˜ LTS ๋ฒ„์ „์„ ๋‹ค์šด ๋ฐ›๋Š”๋‹ค

3. ์ƒˆ ๊ฐ€์ƒ๋จธ์‹  ๋งŒ๋“ค๊ธฐ ํด๋ฆญ

4. Virtualize ์„ ํƒ ๋ฐ Linux ์„ ํƒ

Virtualize ๋Š” arm64 ํ™˜๊ฒฝ์—์„œ ๋งค์šฐ ๋น ๋ฅด๊ณ , Emulate๋Š” x86\_64 ์•„ํ‚คํ…์ณ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋น„๊ต์  ๋Š๋ฆฌ๋‹ค.  
์šด์˜์ฒด์ œ๋Š” Linux ๋ฅผ ์‚ฌ์šฉํ•  ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ด๋ฅผ ์„ ํƒํ•œ๋‹ค.

5. RAM ํฌ๊ธฐ ์ง€์ •ํ•˜๋Š” ๋ถ€๋ถ„์œผ๋กœ ๋ณดํ†ต 2048MB ๋กœ ์„ค์ •ํ•˜๋Š” ํŽธ์ด๋‹ค.

6. ํ•˜๋“œ๋””์Šคํฌ ์ €์žฅ์šฉ๋Ÿ‰์€ 20GB ์ด์ƒ์œผ๋กœ ์„ค์ •ํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

7. ๊ณต์œ ํด๋” ์„ค์ •์€ ํ•˜์ง€ ์•Š๊ณ  ๋„˜์–ด๊ฐ„๋‹ค.

8. ๊ฐ€์ƒ ๋จธ์‹  ์ด๋ฆ„์€ ์ˆ˜์ • ๊ฐ€๋Šฅํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋งˆ์Œ๋Œ€๋กœ ์ง€์–ด์ฃผ๋ฉด ๋œ๋‹ค.

9. ๋งŒ๋“ค์–ด์ง„ ๊ฐ€์ƒ ๋จธ์‹ ์„ ์‹œ์ž‘ํ•œ๋‹ค.

10. ์ด์ œ ์šฐ๋ถ„ํˆฌ ์„ค์น˜ ํ™”๋ฉด์ด ๋‚˜์™”๋‹ค. Install Ubuntu Server ์—์„œ Enter

11. ์›ํ•˜๋Š” ์–ธ์–ด๋ฅผ ์„ ํƒํ›„ Enter

12. ํ‚ค๋ณด๋“œ ์„ค์ •์€ ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ๋‘๊ณ  Done

13. ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ Done

14. ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ ์„ค์ •๋„ ํ•„์š”๊ฐ€ ์—†์œผ๋ฏ€๋กœ ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ๋‘๊ณ  Done

15. Proxy ์„ค์ •์€ ๋”ฐ๋กœ ํ•˜์ง€ ์•Š์•˜๋‹ค.

16. ์šฐ๋ถ„ํˆฌ ์šด์˜์ฒด์ œ์—์„œ ํŒจํ‚ค์ง€๋ฅผ ๋‹ค์šด๋ฐ›์„ ๋•Œ ์‚ฌ์šฉ๋˜๋Š” ์šฐ๋ถ„ํˆฌ ์•„์นด์ด๋ธŒ ๋ฏธ๋Ÿฌ์„œ๋ฒ„์— ๋Œ€ํ•œ ์ฃผ์†Œ ์„ค์ •์œผ๋กœ ๊ธฐ๋ณธ ๊ฐ’์œผ๋กœ ์ง„ํ–‰ํ•œ๋‹ค.

17. ์ €์žฅ์šฉ๋Ÿ‰๋Š” ์ด๋ฏธ ์„ค์ •ํ–ˆ์œผ๋ฏ€๋กœ ๋„˜์–ด๊ฐ„๋‹ค.

18. root ์™€ boot ๋””๋ ‰ํ† ๋ฆฌ ๋“ฑ ๊ฐœ๋ณ„ ๋””๋ ‰ํ† ๋ฆฌ ์šฉ๋Ÿ‰ ์„ค์ • ๋ถ€๋ถ„์œผ๋กœ ์—ญ์‹œ ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ๋‘๊ณ  Done

19. ํ™•์ธ์ฐฝ์—์„œ๋Š” Continue

20. ubuntu ๊ณ„์ •์„ ๋งŒ๋“ค์–ด์ฃผ๊ณ  Done

21. OpenSSH ์„ค์ •๋„ ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ๋‘์—ˆ๋‹ค.

22. ํ•„์š”ํ•œ Package ๋“ค์„ ์„ ํƒ ํ›„ Done ๋‚˜๋Š” ์•„๋ฌด๊ฒƒ๋„ ์„ ํƒํ•˜์ง€ ์•Š์•˜๋‹ค.

23. ์„ค์น˜ ์™„๋ฃŒ ํ›„ reboot ์„ ํ•œ๋‹ค. ๊ฒ€์ • ํ™”๋ฉด์—์„œ ๊ณ„์† ์ปค์„œ๊ฐ€ ๊นœ๋ฐ•์ด๋ฉด ๊ฐ€์ƒ์„œ๋ฒ„๋ฅผ ์ข…๋ฃŒํ›„ ์žฌ์‹œ์ž‘ํ•˜๋ฉด๋œ๋‹ค.

24. ์ดˆ๊ธฐํ™”๋ฅผ ํ†ตํ•ด ubuntu ์„ค์น˜ํŒŒ์ผ์„ ์ œ๊ฑฐํ•œ๋‹ค.

25. ์„ค์น˜๋œ ubuntu ์ ‘์†

26. GUI ๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ํ”„๋กœ๊ทธ๋žจ์„ ๋‹ค์šด ๋ฐ›์•„์•ผ ํ•œ๋‹ค.

  1. ์•„๋ž˜์™€ ๊ฐ™์€ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•ด์„œ Ubuntu Desktop ์„ ์„ค์น˜ํ•œ๋‹ค.

sudo apt update

sudo apt install ubuntu-desktop

27. ๊ณ„์† ๋‹ค์šด๋ฐ›์„ ๊ฒƒ์ธ์ง€ ํ™•์ธ Y ์ž…๋ ฅ ๋ฐ Enter

28. ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ๋‘๊ณ  tab ์œผ๋กœ Ok ๋กœ ๋„˜์–ด๊ฐ€ Enter๋ฅผ ๋ˆ„๋ฅธ๋‹ค.

29. ์ต์ˆ™ํ•œ ํ™”๋ฉด์—์„œ ๋น„๋ฐ€๋ฒˆํ˜ธ ์ž…๋ ฅ

30. ์ด์ œ GUI ํ™˜๊ฒฝ์—์„œ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ๋‹ค!

์ฐธ์กฐ
Macbook M1์— Ubuntu ARM64 ์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•
[M1 mac] ๊ฐ€์ƒํ™˜๊ฒฝ์— Linux ์„ค์น˜ํ•˜๊ธฐ(UTM / Ubuntu) - ssunw

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€