openSUSE ํ๋ก์ ํธ ๊ฐ๋ฐ์๋ค์ด ์๋ก์ด D-Installer ์ค์น ํ๋ก๊ทธ๋จ ํ ์คํธ์ ์ฐธ์ฌํ ์ฌ์ฉ์๋ฅผ ๋ชจ์งํ์ต๋๋ค. x86_64(598MB) ๋ฐ Aarch64/ARM64(614MB) ์ํคํ ์ฒ์ฉ ์ค์น ์ด๋ฏธ์ง๊ฐ ์ค๋น๋์์ต๋๋ค. ๋ค์ด๋ก๋ํ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ๋ฉด ์ธ ๊ฐ์ง ํ๋ซํผ์ ์ค์นํ ์ ์์ต๋๋ค. openSUSE Leap 15.4 ์์ ๋ฒ์ , ์ง์์ ์ผ๋ก ์ ๋ฐ์ดํธ๋๋ openSUSE Tumbleweed ๋น๋, ๊ทธ๋ฆฌ๊ณ ๊ฒฉ๋ฆฌ๋ ์ปจํ ์ด๋์์ ๋น๋๋ Leap Micro 5.2 ์๋์ (x86_64๋ง ํด๋น)์ ๋๋ค. ํฅํ ์ด ์๋ก์ด ์ค์น ํ๋ก๊ทธ๋จ์ ALP(Adaptable Platform) ํ๋ซํผ ๊ธฐ๋ฐ ์ ํ์๋ ์ฌ์ฉ๋ ์์ ์ ๋๋ค. Linux (ํ๋ซํผ)์ SUSE ๋ฐฐํฌํ์ ๋์ฒดํฉ๋๋ค. Linux ๊ธฐ์ .

์๋ก์ด ์ค์น ํ๋ก๊ทธ๋จ์ ์ฌ์ฉ์ ์ธํฐํ์ด์ค์ ๋ด๋ถ YaST ๊ตฌ์ฑ ์์๋ฅผ ๋ถ๋ฆฌํ๊ณ ์น ์ธํฐํ์ด์ค๋ฅผ ํตํด ์ค์น๋ฅผ ๊ด๋ฆฌํ๋ ํ๋ฐํธ์๋๋ฅผ ํฌํจํ ๋ค์ํ ํ๋ฐํธ์๋๋ฅผ ์ฌ์ฉํ ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค๋ ์ ์ด ์ฃผ๋ชฉํ ๋งํฉ๋๋ค. YaST ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ์ฌ์ ํ ํจํค์ง ์ค์น, ํ๋์จ์ด ๊ฒ์ฌ, ๋์คํฌ ๋ถํ ๋ฐ ์ค์น ์ค์ ํ์ํ ๊ธฐํ ๊ธฐ๋ฅ์ ์ํํ๋ ๋ฐ ์ฌ์ฉ๋๋ฉฐ, ๊ทธ ์์ ํตํฉ D-Bus ์ธํฐํ์ด์ค๋ฅผ ํตํด ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ํ ์ก์ธ์ค๋ฅผ ์ถ์ํํ๋ ๊ณ์ธต์ด ๊ตฌํ๋์ด ์์ต๋๋ค.
ํ๋ํธ ๊ด๋ฆฌ๋ฅผ ์ํ ๊ธฐ๋ณธ ์ธํฐํ์ด์ค๋ ์น ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ๊ตฌ์ถ๋๋ฉฐ HTTP ๋ฐ ์น ์ธํฐํ์ด์ค ์์ฒด๋ฅผ ํตํด D-Bus ํธ์ถ์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ๊ณตํ๋ ํธ๋ค๋ฌ๋ฅผ ํฌํจํฉ๋๋ค. ์น ์ธํฐํ์ด์ค๋ React ํ๋ ์์ํฌ์ PatternFly ๊ตฌ์ฑ ์์๋ฅผ ์ฌ์ฉํ์ฌ JavaScript๋ก ์์ฑ๋ฉ๋๋ค. ๋ด์ฅ๋ http ์๋ฒ๋ฟ๋ง ์๋๋ผ D-Bus์ ์ธํฐํ์ด์ค๋ฅผ ๋ฐ์ธ๋ฉํ๋ ์๋น์ค๋ Ruby๋ก ์์ฑ๋๊ณ Red Hat ์น ๊ตฌ์ฑ์์์๋ ์ฌ์ฉ๋๋ Cockpit ํ๋ก์ ํธ์์ ๊ฐ๋ฐํ ๊ธฐ์ฑ ๋ชจ๋์ ์ฌ์ฉํ์ฌ ๋น๋๋ฉ๋๋ค. ์ค์น ํ๋ก๊ทธ๋จ์ ๋ค๋ฅธ ์์ ์ด ์ํ๋๋ ๋์ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๊ฐ ์ฐจ๋จ๋์ง ์๋๋ก ํ๋ ๋ค์ค ํ๋ก์ธ์ค ์ํคํ ์ฒ๋ฅผ ์ฌ์ฉํฉ๋๋ค.
D-Installer ๊ฐ๋ฐ ๋ชฉํ์๋ ๊ธฐ์กด ๊ทธ๋ํฝ ์ธํฐํ์ด์ค์ ํ๊ณ๋ฅผ ์์ ๊ณ , ๋ค๋ฅธ ์ ํ๋ฆฌ์ผ์ด์
์์ YaST ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์๋ ๊ฐ๋ฅ์ฑ์ ํ๋ํ๊ณ , ๋จ์ผ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ์ฝ๋งค์ด์ง ์๋ ๊ฒ(D-Bus API๋ฅผ ํตํด ๋ค์ํ ์ธ์ด๋ก ์ ๋์จ์ ๋ง๋ค ์ ์์), ์ปค๋ฎค๋ํฐ ๊ตฌ์ฑ์์ด ๋์ฒด ์ค์ ์ ๋ง๋ค๋๋ก ์๊ทนํ๋ ๊ฒ ๋ฑ์ด ์ธ๊ธ๋์ด ์์ต๋๋ค.
์ถ์ฒ : opennet.ru
