
๋ฆฌ๋ ์ค ์ํ๊ณ๋ ๋์์์ด ๋ณํํฉ๋๋ค. ํนํ ์ํฐํ๋ผ์ด์ฆ ํ๊ฒฝ์์ ํ์ค์ฒ๋ผ ์ฌ๊ฒจ์ก๋ CentOS์ ์๋น์ค ์ข ๋ฃ์ ์ ์ฑ ๋ณํ๋ ์ ๋ง์ ๊ฐ๋ฐ์์ ์์คํ ์์ง๋์ด๋ค์๊ฒ ํฐ ์ถฉ๊ฒฉ์ ์๊ฒจ์ฃผ์์ต๋๋ค. ์์ ์ ์ธ ์๋ฒ ์ด์์ ์ํด ๋ฌด์์ ์ ํํด์ผ ํ ์ง ๊ณ ๋ฏผํ๋ ์๊ธฐ, ๊ทธ ๋์์ผ๋ก ๊ธ๋ถ์ํ ๊ฒ์ด ๋ฐ๋ก '๋กํค ๋ฆฌ๋ ์ค(Rocky Linux)'์ ๋๋ค.
๋กํค ๋ฆฌ๋ ์ค๋ CentOS์ ๊ณต๋ ์ค๋ฆฝ์์ธ ๊ทธ๋ ๊ณ ๋ฆฌ ์ปค์ฒ(Gregory Kurtzer)๊ฐ ์ฃผ๋ํ์ฌ ๋ง๋ ๋ฐฐํฌํ์ ๋๋ค. ๋จ์ํ ๋น์ทํ OS๊ฐ ์๋๋ผ, RHEL(Red Hat Enterprise Linux)๊ณผ 100% ๋ฐ์ด๋๋ฆฌ ํธํ์ ๋ชฉํ๋ก ์ค๊ณ๋์์ต๋๋ค. ์ฆ, ๊ธฐ์ ์ฉ ์์ค์ ๊ฐ๋ ฅํ ์์ ์ฑ๊ณผ ๋ณด์์ ๋ฌด๋ฃ๋ก ๋๋ฆด ์ ์๋ค๋ ๋ป์ ๋๋ค. ์ค๋๋ ๊ฐ์ํ ๊ธฐ์ ์ ๋ฐ์ ์ผ๋ก ์ฐ๋ฆฌ๋ ๋ด ์ปดํจํฐ์ ์์์ ์ชผ๊ฐ์ด ๋ ํ๋์ ๋ ๋ฆฝ๋ PC๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค. ๊ทธ ์ค์ฌ์ ์๋ ๋๊ตฌ๊ฐ ๋ฐ๋ก Oracle VirtualBox์ ๋๋ค. ๊ฐ์ ๋จธ์ ์ ๋กํค ๋ฆฌ๋ ์ค๋ฅผ ์ค์นํ๋ ๊ณผ์ ์ ๋จ์ํ OS ์ค์น๋ฅผ ๋์ด, ์๋ฒ ํ๊ฒฝ์ ์ค์ตํ๊ณ , ๊ฐ๋ฐ ํ๊ฒฝ์ ๊ฒฉ๋ฆฌํ๋ฉฐ, ์๋ก์ด ๊ธฐ์ ์ ์์ ํ๊ฒ ํ ์คํธํ ์ ์๋ '๋๋ง์ ์คํ์ค'์ ๊ตฌ์ถํ๋ ๊ณผ์ ์ ๋๋ค.
๋กํค ๋ฆฌ๋ ์ค(Rocky Linux)๋?
๊ณผ๊ฑฐ CentOS๋ ์ ๋ฃ ์ด์์ฒด์ ์ธ RHEL(Red Hat Enterprise Linux)์ ์์ค ์ฝ๋๋ฅผ ๊ทธ๋๋ก ๊ฐ์ ธ์ ๋ธ๋๋๋ง ๋ฐ๊พธ๊ณ ๋ฌด๋ฃ๋ก ๋ฐฐํฌํ ๋ณต์ ํ์ด์์ต๋๋ค. ์์ ์ฑ์ด ๋ฐ์ด๋ ์ ์ธ๊ณ ์๋ฒ ์์ฅ์ ํ์ค์ผ๋ก ์๋ฆฌ ์ก์์ต๋๋ค. ํ์ง๋ง 2020๋ ๋ง, ๋ ๋ํท์ ์ถฉ๊ฒฉ์ ์ธ ๋ฐํ๋ฅผ ํฉ๋๋ค. ์์ ์ ์ธ ๋ณต์ ํ์ด์๋ ๊ธฐ์กด์ CentOS์ ์ง์์ ์ค๋จํ๊ณ , RHEL์ ์ ์ฉ๋ ๊ธฐ๋ฅ์ ๋ฏธ๋ฆฌ ํ ์คํธํ๋ ์คํ์ฉ ๋ฒ์ ์ธ 'CentOS Stream'์ผ๋ก ์ ํํ๊ฒ ๋ค๋ ์ ์ธ์ด์์ต๋๋ค. ์ด๋ '๋ฌด๋ฃ์ด๋ฉด์๋ ์๋ฒฝํ๊ฒ ์์ ์ ์ธ ์๋ฒ OS'๋ฅผ ๋ฏฟ๊ณ ์ฐ๋ ์ ์ธ๊ณ ์์ง๋์ด๋ค์๊ฒ๋ ์ฒญ์ฒ๋ฒฝ๋ ฅ๊ณผ ๊ฐ์ ๋ฐฐ์ ์ด์์๊ฒ๋๋ค.
์ด๋ฐ ํผ๋์ ์๊ธฐ์ ๋ฑ์ฅํ ์ธ๋ฌผ์ด ๋ฐ๋ก CentOS์ ๊ณต๋ ์ฐฝ๋ฆฝ์์๋ ๊ทธ๋ ๊ณ ๋ฆฌ ์ปค์ฒ(Gregory Kurtzer)์ ๋๋ค. ๊ทธ๋ ๋ ๋ํท์ ๊ฒฐ์ ์ ์ค๋งํ ์ปค๋ฎค๋ํฐ๋ฅผ ์ํด ๋ค์ ํ๋ฒ ํ์ ๊ฑท์ด๋ถ์์ต๋๋ค. ๊ทธ๋ CentOS๊ฐ ์๋ ๊ฐ์ก๋ ์ ์ (๋ฌด๋ฃ์ด๋ฉด์๋ ๊ธฐ์ ๊ธ์ ์์ ์ฑ์ ๊ฐ์ง OS)์ ๋์ด๋ฆฌ๊ฒ ๋ค๊ณ ์ ์ธํ๋ฉฐ ์๋ก์ด ํ๋ก์ ํธ๋ฅผ ์์ํ์ต๋๋ค. ์ด๊ฒ์ด ๋ฐ๋ก ๋กํค ๋ฆฌ๋ ์ค์ ์์์ ๋๋ค.
๋กํค๋ผ๋ ์ด๋ฆ์ ๋จ์ํ ๋ฉ์ง ์ด๋ฆ์ผ๋ก ์ง๊ธฐ ์ํด์ ์ง์ด์ง ๊ฒ์ด ์๋๋๋ค. ์ด๊ธฐ CentOS๋ฅผ ํจ๊ป ๋ง๋ค์์ง๋ง ์ผ์ฐ ์ธ์์ ๋ ๋ ๊ทธ์ ๋๋ฃ ๋กํค ๋งฅ๊ฑฐ(Rocky McGaugh)๋ฅผ ๊ธฐ๋ฆฌ๊ธฐ ์ํด ๋ถ์ฌ์ง ์ด๋ฆ์ ๋๋ค. ๋๋ฃ์ ์ด๋ฆ์ ๊ฑธ๊ณ ๋ง๋ ๋งํผ, ๊ณผ๊ฑฐ์ CentOS์ฒ๋ผ ์ ๋ ์ฌ์ฉ์๋ฅผ ๋ฐฐ์ ํ์ง ์๊ณ ๋๊น์ง ์์ ์ฑ์ ์ฑ ์์ง๊ฒ ๋ค๋ '์ ๋ขฐ์ ์ฝ์'์ด ๋ด๊ฒจ ์์ต๋๋ค.
๋กํค ๋ฆฌ๋ ์ค๋ 'RHEL(Red Hat Enterprise Linux)'์ ์์ค ์ฝ๋๋ฅผ ๊ทธ๋๋ก ๊ฐ์ ธ์์ ๋น๋ํ ์คํ์์ค ์ด์์ฒด์ ์ ๋๋ค. RHEL๊ณผ 1:1๋ก ์๋ฒฝํ๊ฒ ํธํ๋๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ฉฐ, ๋๊ตฌ๋ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์๋ ๊ธฐ์ ๊ธ(Enterprise-grade) ๋ฆฌ๋ ์ค ๋ฐฐํฌํ์ ๋๋ค.
์ค์น ์ ์ค๋น์ฌํญ ๋ฐ ๊ถ์ฅ ์ฌ์
์ค์น๋ฅผ ์์ํ๊ธฐ ์ , ์๋ ํญ๋ชฉ๋ค์ ์ค๋นํ์ฌ ์พ์ ํ ํ๊ฒฝ์์ ์งํํ ์ ์๋๋ก ํฉ๋๋ค.
๊ฐ์ ๋จธ์ ์ํํธ์จ์ด : ์ต์ ๋ฒ์ ์ VirtualBox ์ค์น
๋กํค ์ด๋ฏธ์ง : RockyLinux ISO ํ์ผ
# VirtualBox Setting
๋ฉ๋ชจ๋ฆฌ(RAM) : 2GB ์ด์ or 4GB
ํ๋ก์ธ์(CPU) : 2Core ์ด์
์ ์ฅ๊ณต๊ฐ(HDD) : 20GB ์ด์
๋คํธ์ํฌ : NAT
๋ฒ์ถ์ผ๋ฐ์ค์ ๋กํค ์ค์นํ๊ธฐ
๋กํค ์ด๋ฏธ์ง ISO ๋ค์ด๋ก๋ ๋ฐฉ๋ฒ
1. ๋กํค ๊ณต์ ์น ์ฌ์ดํธ๋ก ์ ์ํฉ๋๋ค. ์ ์๋จ์ ๋ณด์ด๋ ๋ค์ด๋ก๋ ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.

2. ๊ธฐ๋ณธ ์ด๋ฏธ์ง ํญ๋ชฉ์ 'Rocky Linux 10' ํญ์ v10.1 DVD ISO ๋ฒํผ์ ํด๋ฆญํด ๋ค์ด๋ก๋๋ฅผ ์งํํฉ๋๋ค.

DVD ISO๋ ๋ชจ๋ ํจํค์ง๊ฐ ํฌํจ๋ ํ ๋ฒ์ (GUI ํ๊ฒฝ์ด ํ์ํ ๋ ๊ถ์ฅ)์ด๊ณ , Minimal ISO๋ ์ต์ํ์ ๊ธฐ๋ฅ๋ง ํฌํจ๋ ๊ฐ๋ฒผ์ด ๋ฒ์ (์๋ฒ ์ค์ต์ฉ ๊ถ์ฅ)์ ๋๋ค. ํ ๋ฒ์ ์ ์๋ฌด๋๋ ๋ชจ๋ ํจํค์ง๊ฐ ํฌํจ๋์ด ์๋ค๋ณด๋ ์ฉ๋์ด ์ข ํฝ๋๋ค.
๋ฒ์ถ์ผ๋ฐ์ค(VirtualBox) ๊ฐ์๋จธ์ ์์ฑ ๋ฐ ์ค์
1. ๋ฒ์ถ์ผ๋ฐ์ค(VirtualBox)๋ฅผ ์คํ ํ, ์๋ก ๋ง๋ค๊ธฐ ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.

2. VM Name์ ์ ๋ ฅ ํ, ISO Image์ ๋๋กญ ๋ฉ๋ด๋ฅผ ์ด์ด ์ค๋น์ฌํญ์ผ๋ก ๋ค์ด๋ก๋ ๋ฐ์๋ Rocky ISO ์ด๋ฏธ์ง ํ์ผ์ ์ ํํฉ๋๋ค. ๋ค์ ๋ฒํผ์ ํด๋ฆญํด ๋ค์์ผ๋ก ์งํํฉ๋๋ค.

3. User Name๊ณผ ์ํธ๋ฅผ ์ ๋ ฅ ํ, Install Guest Additions ํญ๋ชฉ์ ์ฒดํฌ ํ, ๋ค์ ๋ฒํผ์ ํด๋ฆญํด ๋ค์์ผ๋ก ์งํํฉ๋๋ค.

4. ๊ธฐ๋ณธ ๋ฉ๋ชจ๋ฆฌ๋ฅผ '4096MB', CPU Core ์๋ฅผ '4'๊ฐ, ๋์คํฌ ์ฉ๋์ '20GB'๋ก ์ค์ ํ, ๋ค์ ๋ฒํผ์ ํด๋ฆญํด ๋ค์์ผ๋ก ์งํํฉ๋๋ค.

5. ์ค์ ๋ ์ ๋ณด๊ฐ ์์ฝ์์ ํ์ธํ ์ ์์ต๋๋ค. ์ค์ ์ ๋ณด์ ์ด์์ด ์๋์ง ํ์ธ ํ, ์๋ฃ ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.

6. ๋กํค ๊ฐ์๋จธ์ ์ด ์์ฑ๋๊ณ , ๊ฐ์ ๋จธ์ ์ ์์ด ์ผ์ง๋ฉด์ ๊ฐ์๋จธ์ ์ด ์คํ๋ฉ๋๋ค.


๐ ๋กํค ๊ฐ์๋จธ์ ์คํ ์, ๊ฒ์ ํ๋ฉด๋ง ๋ํ๋๊ณ ๋์ด์ ์งํ๋์ง ์์ ๋ ์กฐ์น ๋ฐฉ๋ฒ
๋ฒ์ถ์ผ๋ฐ์ค์ ๋กํค๋ฅผ ์ค์นํ๊ธฐ ์ํด์ ๊ฐ์ ๋จธ์ ์ค์ ํ ์คํํ๋๋ฐ ์คํ ์ฐฝ์ ๊ฒ์ ์ ํ๋ฉด์ ์ปค์๋ ๊น๋นก ๊น๋นกํ๋๋ฐ ์๋ฌด๊ฒ๋ ๋ํ๋์ง ์๊ณ ๊ฒ์ ์ ํ๋ฉด๋ง ๊ทธ๋๋ก ์ ์ง๋์ด ์๋ ์ํ๋ผ๋ฉด ๊ฐ์ ๋จธ์ ์ ์คํ ์ค, ๊ทธ๋ํฝ ์ค์ ์ ์ถฉ๋์ด ๋ฌ๊ฑฐ๋, ๋ณด์ Tool๋ก ์ฌ์ฉ์ค์ธ ์์ฝ, Windows Defender ์ค์๊ฐ ๊ฐ์์ ์ํ ๋ณด์ ์ฒ๋ฆฌ ํํฐ์ ๊ฑธ๋ ธ๊ฑฐ๋, ๋ฉ๋ชจ๋ฆฌ ๋ฌด๊ฒฐ์ฑ ์ค์ , Windows ๊ธฐ๋ฅ ์ผ๊ธฐ/๋๊ธฐ์ Hyper-V ์ค์ , Rocky ISO ์ด๋ฏธ์ง ํ์ผ์ด ์ ๋๋ก ๋ง์ดํธ ๋์ง ์๋ ๋ฑ๋ฑ ๋ค์ํ ํ์์ ์ํด์ ๋ฐ์ํ ์ ์์ต๋๋ค. ํ์๋ Rocky ISO ์ด๋ฏธ์ง ํ์ผ์ด ์ ๋๋ก ๋ง์ดํธ ๋์ง ์์ ๋ฐ์ํ ๋ฌธ์ ๋ก, ๊ฐ์ ๋จธ์ ์คํ ์, BIOS ์ง์ ํ ํ๋๋์คํฌ๋ก ๋ค์ ๋ถํ ํ๋๋ก ์ค์ ํ๊ณ Rocky ISO ์ด๋ฏธ์ง ํ์ผ๋ก ๋ค์ ๋ง์ดํธํ๋๋ก ํ์ต๋๋ค.

๐ ๋กํค ๊ฐ์๋จธ์ ์คํ ์, ๊ฒ์ ํ๋ฉด๋ง ๋ํ๋๊ณ ๋์ด์ ์งํ๋์ง ์์ ๋ ์กฐ์น ๋ฐฉ๋ฒ
๐ ๋ฐ์ ์ํฉRocky Linux๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด ๊ฐ์๋จธ์ (VM)์ ์คํํ๋๋ฐ ๊ฒ์ ์ ํ๋ฉด๋ง ๋ํ๋๊ณ ๊ทธ ์ด์ ์๋ฌด๊ฒ๋ ์งํ๋์ง ์๋ ๋ต๋ตํ ์ํฉ์ด ๋ฐ์ํ์ต๋๋ค. ํน์๋ ์ถ์ด 2์๊ฐ์ ๋๋ฅผ ๊ธฐ๋ค๋ ค๋ณด์
junesker.tistory.com
7. ๊ฐ์๋จธ์ ์์ ๋ถํ ์ด ์งํ๋๋๊ฑธ ํ์ธํ ์ ์์ต๋๋ค.

8. Install Rocky Linux 10.1 ์ ์ ํ ํ Enter๋ฅผ ๋๋ฌ์ฃผ์ธ์.

9. ์ค์น๊ฐ ์งํ๋๋๊ฑธ ํ์ธํ ์ ์์ต๋๋ค.

10. Rocky Linux 10.1์ ์ธ์ด ์ ํ ํ๋ฉด์ด ๋ํ๋๊ณ , ํ๊ตญ์ด๋ฅผ ์ ํ ํ ๊ณ์ ์งํ ๋ฒํผ์ ๋๋ฌ ๋ค์์ผ๋ก ์งํํด์ฃผ์ธ์.

11. ์ค์น ์์ฝ์์ ์์คํ -์ค์น ๋ชฉ์ ์ง, ์ฌ์ฉ์ ์ค์ -root ๊ณ์ , ์ฌ์ฉ์ ์์ฑ์ ์ค์ ํฉ๋๋ค. ์์คํ ์ ์ค์น ๋ชฉ์ ์ง๋ฅผ ํด๋ฆญํฉ๋๋ค.

12. ์ค์น ๋ชฉ์ ์ง์์ ๋ก์ปฌ ํ์ค ๋์คํฌ ์๋ ๋์คํฌ๊ฐ ์ฒดํฌ๋๋๋ก ์ ํ ํ, ๋งจ ์๋จ์ ์๋ ์๋ฃ ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.

13. root ๊ณ์ ์ ์ ํ ํ, 'root ๊ณ์ ํ์ฑํ' ๋ผ๋์ค ๋ฒํผ์ ์ฒดํฌ ํ root ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํด์ฃผ์ธ์. ์ด๋, ๋น๋ฐ๋ฒํธ๋ฅผ ์งง๊ฒ ์ ๋ ฅํ๊ฑฐ๋ ํจํด์ด ์ทจ์ฝํ๋ฉด '์งง์' ๋๋ '์ทจ์ฝ'๊ณผ ๊ฐ์ ๋ฉ์ธ์ง๋ก ๋น๋ฐ๋ฒํธ ์ํธํ์ ๋ฑ๊ธ์ ๋ฉ์ธ์ง๋ก ์๋ ค์ค๋๋ค. ์ค์ ์๋ฃ ํ ์๋จ ์๋ฃ ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.

14. ์ฌ์ฉ์ ์์ฑ์ ์ ํ ํ, ์ฑ๋ช , ์ฌ์ฉ์ ์ด๋ฆ, ๋น๋ฐ๋ฒํธ, ๋น๋ฐ๋ฒํธ ํ์ธ์ ์ ๋ ฅ ํ ์๋จ ์๋ฃ ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.

15. ์ค์ ์ด ๋ชจ๋ ์๋ฃ๋์๋ค๋ฉด ์ค์น ์์ฝ์ ๊ฐ ํญ๋ชฉ ์๋ ๋นจ๊ฐ์ ๋ฉ์ธ์ง๊ฐ ์ฌ๋ผ์ ธ์๋๊ฑธ ํ์ธํ ์ ์์ต๋๋ค. ์ค์น ์์ ๋ฒํผ์ ๋๋ฌ ์ค์น๋ฅผ ์งํํฉ๋๋ค.

16. ์ค์น ํํฉ์ ํ์ธ ํ, ์๋ฃ๊ฐ ๋๋ฉด ์์คํ ์ฌ์์ ๋ฒํผ์ ๋๋ฌ ์์คํ ์ ์ฌ์์ํฉ๋๋ค.


17. ์์คํ ์ด ์ฌ์์๋๊ณ Rocky Linux ์คํ ํ๋ฉด์ด ๋ํ๋ฉ๋๋ค.

18. root ๊ณ์ ์ ์ ํํฉ๋๋ค.

19. ์ค์ ์, ์์ฑํ๋ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅ ํฉ๋๋ค.

20. ํ์ํฉ๋๋ค ๊ฐ์ด๋๊ฐ ๋ํ๋ฉ๋๋ค. ๊ฑด๋๋ฐ๊ธฐ๋ฅผ ๋๋ฌ ๊ฐ์ด๋๋ฅผ ์๋ตํด๋ ๋๊ณ ๋๋ฌ๋ณด๊ธฐ๋ฅผ ๋๋ฌ ๊ฐ๋ตํ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.

21. ๋๋ฌ๋ณด๊ธฐ๋ฅผ ๋๋ฅด๋ฉด ๊ฐ์ด๋๋ก ํ์ฌ ํ๋ ๋ณด๊ธฐ, ๊ฐ๋ ฅํ ๊ฒ์ ๊ธฐ๋ฅ, ์์ ๊ณต๊ฐ์ ์ ๋ฆฌํด๋๊ธฐ, ์์๋๋ก ์ธ๊ธฐ, ์ข์ฐ๋ก ์ธ๊ธฐ์ ๋ํ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.







22. Rocky์์ ๋ช ๋ น ํ๋กฌํํธ๋ฅผ ์ด๊ณ ๋ฆฌ๋ ์ค ๋ช ๋ น์ด๋ฅผ ํตํ ์ค์ต์ ์งํํ ์ ์์ต๋๋ค.

@junesker