7. ์ฐ๋ถํฌ(Ubuntu) ๋ ธํธ๋ถ ์๋ฒ ๊ตฌ์ถ๊ณผ ์๋ฒฝํ ์๊ฒฉ ๊ฐ๋ฐ ํ๊ฒฝ ๋ง๋ค๊ธฐ
๋ค์ด๊ฐ๋ฉฐ: ์๋ป๊ฑด ์๋ฌ ํ๋ฉด์ ์ ์ฒด
์ง๋ 6ํธ, ์ผ์ฌ ์ฐจ๊ฒ ๊ตฌ์ด ๋ถํ USB๋ฅผ ๊ฝ๊ณ ๋ง์ฃผํ ๊ฒ์ ํ์ ์ธ์ฌ๊ฐ ์๋๋ผ ํ๋ฉด์ ๊ฐ๋ ์ฑ์ด ๊ธฐ๊ดดํ ์๋ฌ ๋ฉ์์ง์์ต๋๋ค. ํ ๋ฌ ๋์ ๊ณ ์ํด์ ์์ ์ฌ๋ฆฐ ์๋ํ๋ ์ค๋ฅผ ํฌ๊ธฐํ๊ณ ๋ด๋ฆฐ ๊ฒฐ์ ์ด์๋๋ฐ, ์์๋ถํฐ ์ด๋ ๊ฒ ๊ฝ ๋งํ๋ฒ๋ฆฌ๋ ์์งํ '๋ค์ ํธ์คํ ์ ๊ฒฐ์ ํด์ผ ํ๋?' ํ๋ ์์ฒญ๋ ํํ์ ํํ๊ฐ์ด ๋ฐ๋ ค์์ต๋๋ค.
ํ์ง๋ง ์ด๋๋ก ํฌ๊ธฐํ ์๋ ์์์ฃ . ์๋ฌ ํ๋ฉด์ ์ค๋งํธํฐ์ผ๋ก ์ฐ์ด ์ ์ ๋ ๋ ํ ์กฐ๋ ฅ์์ธ ์ ๋ฏธ๋์ด(Gemini)์ ํด๋ก๋(Claude)์๊ฒ ๋ถ์์ ์์ฒญํ์ต๋๋ค.
1. ๊ทธ๋ํฝ ๋๋ผ์ด๋ฒ์ ๋ฐ๋, ๊ทธ๋ฆฌ๊ณ '์์ ๋ชจ๋(Safe Graphics)'
AI์ ์ง๋จ ๊ฒฐ๊ณผ, ์์ธ์ ํ๋ฌดํ๊ฒ๋ **'๊ทธ๋ํฝ ๋๋ผ์ด๋ฒ ์ถฉ๋'**์ด์์ต๋๋ค. ์ ๊ตฌํ ๋ ธํธ๋ถ์ ๋ฌ๋ ค์๋ ์ค๋๋ ์ธ์ฅ ๊ทธ๋ํฝ ์นด๋๋ฅผ ์ต์ ์ฐ๋ถํฌ ๋ฆฌ๋ ์ค ์ปค๋์ด ์ ๋๋ก ์ธ์ํ์ง ๋ชปํด ๋ถํ ๋จ๊ณ์์ ํ๋ฉด ์ถ๋ ฅ์ ํฌ๊ธฐํด ๋ฒ๋ฆฐ ๊ฒ์ ๋๋ค.ํด๊ฒฐ์ฑ ์ ์์ธ๋ก ๊ฐ๋จํ์ต๋๋ค. USB๋ฅผ ๊ฝ๊ณ ์ฒ์ ๋จ๋ ๋ถํ ์ ํ ํ๋ฉด์์ ์ ์ผ ์์ ์๋ ๊ธฐ๋ณธ ์ค์น(Try or Install Ubuntu)๋ฅผ ๋๋ฅด๋ ๊ฒ์ด ์๋์์ต๋๋ค. ๊ทธ ๋ฐ๋ก ๋ฐ์ ์๋ ๋ ๋ฒ์งธ ์ต์ , **'Ubuntu (safe graphics)'**๋ฅผ ์ ํํด์ผ ํ์ต๋๋ค.
<ul><li>Safe Graphics(์์ ๊ทธ๋ํฝ) ๋ชจ๋๋?: ํ๋ คํ ๊ทธ๋ํฝ ํจ๊ณผ๋ฅผ ๋ชจ๋ ๋๊ณ , ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ํด์๋์ ํธํ์ฑ ๋ชจ๋๋ก๋ง ํ๋ฉด์ ์ถ๋ ฅํ์ฌ ์ผ๋จ ์ด์์ฒด์ ์ค์น๋ฅผ ์ต์ฐ์ ์ผ๋ก ์งํํ ์ ์๊ฒ ํด์ฃผ๋ ๊ธฐ๋ฅ์ ๋๋ค.
</li></ul>์์ ๋ชจ๋๋ก ์ง์ ํ์ ์ธ์ ์๋ฌ๋ฅผ ๋ฟ์๋๋ ๋ฏ ๊น๋ํ๊ฒ ์ฐ๋ถํฌ ์ค์น ๋ง๋ฒ์ฌ ํ๋ฉด์ด ๋ํ๋ฌ์ต๋๋ค! ์ค์น๋ฅผ ๋ฌด์ฌํ ๋ง์น ํ, ์ ๋ ๊ฐ์ฅ ๋จผ์ ์ค์ ์ '์ถ๊ฐ ๋๋ผ์ด๋ฒ' ๋ฉ๋ด๋ก ๋ค์ด๊ฐ ์ ๋ ธํธ๋ถ์ ๋ง๋ ์ต์ ๊ทธ๋ํฝ ๋๋ผ์ด๋ฒ๋ถํฐ ์ ๋ฐ์ดํธํด ์ฃผ์์ต๋๋ค. ๋๋์ด ๋ก์ ๋ ธํธ๋ถ์ด ์ด์ฟํ '๋ฆฌ๋ ์ค ์๋ฒ'๋ก ๋ค์ ํ์ด๋๋ ์๊ฐ์ด์์ต๋๋ค.
2. ๋ป๋ฐ์ ๋๊ด: "์ฌ๊ธฐ์ ์ฝ๋ฉํ๋ผ๊ณ ?"

<์์ ํ๋ฉด์ผ๋ก ๋ณด๋ค๋ณด๋ ๊ตฌ๋ถ์ ํด์ง๋ฉด์ ํ๋ฆฌ๊ฐ ์ํ๋ค.>
๋ ธํธ๋ถ์ ์ฐ๋ถํฌ๋ฅผ ์ค์นํ๊ณ ๋๋ ์ด์ ๋ณธ๊ฒฉ์ ์ผ๋ก ์ฝ๋ฉ์ ํ ์ฐจ๋ก์์ต๋๋ค. ์ ๊ฐ ์ ์ฉํ๋ VS Code ์๋ํฐ๋ฅผ ๋ ธํธ๋ถ์ ๊น๊ณ ํ๋ฉด์ ์ผฐ๋๋ฐ... ์, ์ด๊ฑด ๋์ ํ ์ฌ๋์ด ํ ์ง์ด ์๋์์ต๋๋ค.
๋ก๊ณ ์์ ๋ ธํธ๋ถ ๋ชจ๋ํฐ, ๋ป๋ปํ ํค๋ณด๋, ๊ทธ๋ฆฌ๊ณ ํ์ ์๋์ฐ๋ง ์ฐ๋ค๊ฐ ๋ง์ฃผํ ๋ฏ์ ์ฐ๋ถํฌ์ ์กฐ์๊ฐ๊น์ง. ์ ๋ฐฉ์๋ ์ด๋ฏธ ํฌ๊ณ ์์ํ ๋์ผ ๋ชจ๋ํฐ์ ํ๊ฑด๊ฐ ์ข์ ๊ธฐ๊ณ์ ํค๋ณด๋๊ฐ ์ธํ ๋ ๋นต๋นตํ '๊ฐ๋ฐ์ฉ ๋ฉ์ธ ๋ฐ์คํฌํฑ'์ด ์๋๋ฐ, ๊ตณ์ด ์ด ๋ถํธํ ๋ ธํธ๋ถ ์์ ๊ฑฐ๋ถ๋ชฉ์ ํ๊ณ ์์ ์ฝ๋ฉ์ ํด์ผ ํ๋ค๋ ์ฌ์ค์ด ๋๋ฌด ๊ณ ํต์ค๋ฌ์ ์ต๋๋ค.
3. ๊ตฌ์ธ์ฃผ ๋ฑ์ฅ: VS Code ์๊ฒฉ(Remote) ์ ์ ๊ธฐ๋ฅ

<์๋ง์ ์ฒ์ฌ๋ค์ด ์ด๋ฏธ ๋ค ๋ง๋ค์ด์ฃผ์๋ค.>
"๋ฉ์ธ ์ปดํจํฐ์์ ์ฝ๋ฉ์ ํ๊ณ , ์ ์ฅ๋ง ๋ ธํธ๋ถ ์๋ฒ์ ํ ์๋ ์์๊น?" ์ด ๊ฐ์ ํ ๋ฌผ์์ AI ์ ์๋๋ค์ **'VS Code Remote - SSH'**๋ผ๋ ๊ธฐ๊ฐ ๋งํ ํด๊ฒฐ์ฑ ์ ์ ์ํด ์ฃผ์์ต๋๋ค.
์ด ๊ธฐ๋ฅ์ ์ ์๋์ฐ ๋ฉ์ธ ๋ฐ์คํฌํฑ์ VS Code ํ๋ฉด์์ ์ฝ๋๋ฅผ ํ์ดํํ์ง๋ง, ์ค์ ํ์ผ์ ๋คํธ์ํฌ๋ฅผ ํ๊ณ ๋ฐฉ๊ตฌ์์ ์๋ ์ฐ๋ถํฌ ๋ ธํธ๋ถ ์๋ฒ์ ์ค์๊ฐ์ผ๋ก ์์ฑ๋๊ณ ์คํ๋๊ฒ ํด์ฃผ๋ ๋ง๋ฒ ๊ฐ์ ํ์ฅ ํ๋ก๊ทธ๋จ์ด์์ต๋๋ค. ํ์ ๊ฐ๋ฐ์๋ค์ด AWS ๊ฐ์ ํด๋ผ์ฐ๋ ์๋ฒ์ ์ ์ํด์ ๊ฐ๋ฐํ ๋ ์ฐ๋ ๋ฐ๋ก ๊ทธ ๋ฐฉ์์ด์์ฃ .
๋ด์น๊น์ AI์ ์น์ ํ ๊ฐ์ด๋๋ฅผ ๋ฐ์, ๋์ค์ ๊ฐ๋ฐํ ์น์ฌ์ดํธ๋ฅผ ์ฝ๊ฒ ๋ฐฐํฌํ๊ณ ๊ด๋ฆฌํ๊ธฐ ์ํด ํ์๋ผ๋ ๋์ปค(Docker) ํ๋ก๊ทธ๋จ๊น์ง ๋ ธํธ๋ถ ์๋ฒ์ ๋ฌด์ฌํ ์ค์นํด ๋์์ต๋๋ค. ์ด์ ๋ฉ์ธ ์ปดํจํฐ์ ์ฐ๊ฒฐ๋ง ํ๋ฉด ๋์ด์์ต๋๋ค.
4. ๋ง์ง๋ง ํผ์ฆ: IP ์ฃผ์์ ๋ฏธ๋ก๋ฅผ ํ์ถํ๋ค
๊ธฐ์ ๋ง์์ผ๋ก ๋ฉ์ธ ๋ฐ์คํฌํฑ์ VS Code์์ ๋ ธํธ๋ถ์ผ๋ก ์๊ฒฉ ์ ์์ ์๋ํ์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ํ๋ฉด์ ๋ฌด์ฌํ๊ฒ <code>Connection timed out(์ฐ๊ฒฐ ์๊ฐ ์ด๊ณผ)</code>์ด๋ผ๋ ์๋ฌ๋ง ๋ฐ ๋ฟ ์ ์์ด ๋์ง ์์์ต๋๋ค.
๋๋์ฒด ๋ญ๊ฐ ๋ฌธ์ ์ผ๊น AI์ ํจ๊ป ํ์ฐธ์ ์จ๋ฆํ ๋์ ์์ธ์ ์ฐพ์์ต๋๋ค. ๋ฐ๋ก **'IP ์ฃผ์'**๊ฐ ๋ง์ง ์์๋ ๊ฒ์ ๋๋ค. ๋ฉ์ธ ์ปดํจํฐ๊ฐ ๋ฐฉ๊ตฌ์์ ๋ ธํธ๋ถ์ ์ฐพ์๊ฐ๋ ค๋ฉด ์ฐ๋ฆฌ ์ง ๊ณต์ ๊ธฐ๊ฐ ๋ ธํธ๋ถ์ ๋ถ์ฌํ ๊ณ ์ ํ ์ด๋ฆํ, ์ฆ **'๋ด๋ถ IP ์ฃผ์(Local IP)'**๋ฅผ ์ ํํ ์์์ผ ํฉ๋๋ค. ์ ๋ ๋ฐ๋ณด๊ฐ์ด ๋ ธํธ๋ถ์ ์ธ๋ถ IP๋ฅผ ์ ๋ ฅํ๊ฑฐ๋ ์๋ฑํ ์ฃผ์๋ฅผ ์น๊ณ ์์๋ ๊ฒ์ด์ฃ .
๋ฆฌ๋ ์ค ํฐ๋ฏธ๋์ <code>ip a</code>๋ผ๋ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํด ๋ ธํธ๋ถ์ ์ง์ง ๋ด๋ถ IP๋ฅผ ์ฐพ์๋ด์๊ณ , ์ด๋ฅผ VS Code ์ ์ ์ฐฝ์ ์ ํํ ์ ๋ ฅํ์ต๋๋ค.
๋ง์น๋ฉฐ: "๋๋์ด ์์ํ๋ค"

<vs code="" ์ผ์ชฝ="" ์๋์="" ํ๋์์ผ๋ก="" ์์ดํผ๊ฐ="" ๋์์์ผ๋ฉด="" ์ฑ๊ณต!=""></vs>
<Remote ์ฐ๊ฒฐ์ ์ฑ๊ณตํ๋ฉด ์ค๋ฅธ์ชฝ ์๋ ํ๋์๋ฐฐ๊ฒฝ์ ์์ดํผ์ฃผ์๊ฐ ๋ฌ๋ค.>
๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํ๊ณ ์ํฐ๋ฅผ ์น๋ ์๊ฐ! ๋ฉ์ธ ์ปดํจํฐ VS Code ํ๋ฉด ์ผ์ชฝ ์๋์ ํ๋์์ผ๋ก ๋ฏ์ ๋ฆฌ๋ ์ค ์๋ฒ์ ์ฐ๊ฒฐ๋์๋ค๋ ํ์๊ฐ ๋ฐ์ง์์ต๋๋ค.
ํ๋ฉด์ ๋ถ๋ช ์ ์ต์ํ๊ณ ํธ์ํ ์๋์ฐ ๋ฐ์คํฌํฑ์ธ๋ฐ, ์๋ํฐ ์์์ ํด๋๋ฅผ ๋ง๋ค๋ฉด ๋ฐฉ๊ตฌ์์ ์๋ ์ฐ๋ถํฌ ๋ ธํธ๋ถ์ ํด๋๊ฐ ์๊ฒจ๋๋ ์ด ์์ฒญ๋ ๋ง๋ฒ. ๋๋์ด ์๋ฒ ๊ตฌ์ถ๊ณผ ๊ฐ๋ฐ ํ๊ฒฝ ์ธํ ์ด๋ผ๋ ๊ธธ๊ณ ๊ธธ์๋ ํฐ๋์ ์์ ํ ๋น ์ ธ๋์์ต๋๋ค.
ํํํจ๊ณผ ๋ถ๋ด๊ฐ์ผ๋ก ์์ํ๋ ๋
ธํธ๋ถ ์๋ฒ ๊ตฌ์ถ๊ธฐ์์ง๋ง, ์๋ง์ ์๋ฌ๋ฅผ ์ด๊ฒจ๋ด๊ณ ์์ฑํ ์ด ์๋ฒฝํ ์๊ฒฉ ๊ฐ๋ฐ ํ๊ฒฝ์ ๋ณด๊ณ ์์ผ๋ ๊ฐ์ด์ด ๋ฒ
์ฐจ์ค๋ฆ
๋๋ค. ์๋ํ๋ ์ค์ ํ๊ณ๋ฅผ ๋ฒ์ด๋์ง ๋น์ ๊ณต์ ์ด๋ณด ๊ฐ๋ฐ์, ๋๋์ด ์ง์ง ํ๋ก๊ทธ๋๋ฐ ๊ฐ๋ฐ์ ์์ํฉ๋๋ค!
์ง๋ํธ ๋ณด๋ฌ๊ฐ๊ธฐ: 6. ํ๋ก๊ทธ๋๋ฐ ๊ฐ๋ฐ์ ํ์ค์ ๋ง๋ณด๋ค: ์๋์ฐ ํ ๋ฐ์ด์ ์ฐ๋ถํฌ(Ubuntu) ์ค์น ๊ณ ๊ตฐ๋ถํฌ๊ธฐ
๋ค์ํธ ๋ณด๋ฌ๊ฐ๊ธฐ: 8. ์๋ก์ด ์์, ์๋์ ์ธ ๊ฐ๋ฐ์ ์์ ๋ก์ (๋ถ์ : AI ๋ฐ์ด๋ธ ์ฝ๋ฉ์ ํจ์ ์ ๋น ์ง๋ค)
๐ฌ ๋๊ธ 0๊ฐ