openSUSE Leap Micro 5.3 ๋ฐฐํฌ ๊ฐ€๋Šฅ

openSUSE ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ์ž๋Š” ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ์ƒ์„ฑ๊ณผ ๊ฐ€์ƒํ™” ๋ฐ ์ปจํ…Œ์ด๋„ˆ ๊ฒฉ๋ฆฌ ํ”Œ๋žซํผ์šฉ ๊ธฐ๋ณธ ์‹œ์Šคํ…œ์œผ๋กœ ์‚ฌ์šฉํ•˜๋„๋ก ์„ค๊ณ„๋œ ์›์ž์ ์œผ๋กœ ์—…๋ฐ์ดํŠธ๋œ openSUSE Leap Micro 5.3 ๋ฐฐํฌํŒ์„ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. x86_64 ๋ฐ ARM64(Aarch64) ์•„ํ‚คํ…์ฒ˜์šฉ ์–ด์…ˆ๋ธ”๋ฆฌ๋Š” ๋‹ค์šด๋กœ๋“œ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋ฉฐ ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ(์˜คํ”„๋ผ์ธ ์–ด์…ˆ๋ธ”๋ฆฌ, ํฌ๊ธฐ 1.9GB) ๋ฐ ๊ธฐ์„ฑ ๋ถ€ํŒ… ์ด๋ฏธ์ง€ ํ˜•์‹(782MB(์‚ฌ์ „ ๊ตฌ์„ฑ), 969MB(์‹ค์‹œ๊ฐ„ ํฌํ•จ))๊ณผ ํ•จ๊ป˜ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์ปค๋„) ๋ฐ 1.1GB. ์ด๋ฏธ์ง€๋Š” Xen ๋ฐ KVM ํ•˜์ดํผ๋ฐ”์ด์ €์—์„œ ์‹คํ–‰๋˜๊ฑฐ๋‚˜ Raspberry Pi ๋ณด๋“œ๋ฅผ ํฌํ•จํ•œ ํ•˜๋“œ์›จ์–ด ์œ„์—์„œ ์‹คํ–‰๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

openSUSE Leap Micro ๋ฐฐํฌํŒ์€ MicroOS ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋ฉฐ ๊ทธ๋ž˜ํ”ฝ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์—†๋Š” ๊ฒƒ์ด ํŠน์ง•์ธ ์ƒ์šฉ ์ œํ’ˆ SUSE Linux Enterprise Micro 5.3์˜ ์ปค๋ฎค๋‹ˆํ‹ฐ ๋ฒ„์ „์œผ๋กœ ์ž๋ฆฌ์žก๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ตฌ์„ฑํ•˜๋ ค๋ฉด ๋ธŒ๋ผ์šฐ์ €๋ฅผ ํ†ตํ•ด ์‹œ์Šคํ…œ์„ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋Š” Cockpit ์›น ์ธํ„ฐํŽ˜์ด์Šค, ๋ถ€ํŒ…ํ•  ๋•Œ๋งˆ๋‹ค ์„ค์ •์„ ์ „์†กํ•˜๋Š” cloud-init ํˆดํ‚ท ๋˜๋Š” ์ฒ˜์Œ ๋ถ€ํŒ…ํ•˜๋Š” ๋™์•ˆ ์„ค์ •์„ ์ง€์ •ํ•˜๋Š” Combustion์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž์—๊ฒŒ๋Š” Leap Micro์—์„œ SUSE SLE Micro๋กœ ๋น ๋ฅด๊ฒŒ ์ „ํ™˜ํ•  ์ˆ˜ ์žˆ๋Š” ๋„๊ตฌ๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ๋จผ์ € Leap Micro ๊ธฐ๋ฐ˜ ์†”๋ฃจ์…˜์„ ๋ฌด๋ฃŒ๋กœ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ํ™•์žฅ ์ง€์›์ด๋‚˜ ์ธ์ฆ์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ ๊ธฐ์กด ๊ตฌ์„ฑ์„ SUSE๋กœ ์ด์ „ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. SLE ๋งˆ์ดํฌ๋กœ ์ œํ’ˆ.

Leap Micro์˜ ์ฃผ์š” ๊ธฐ๋Šฅ์€ ์ž๋™์œผ๋กœ ๋‹ค์šด๋กœ๋“œ๋˜๊ณ  ์ ์šฉ๋˜๋Š” ์—…๋ฐ์ดํŠธ์˜ ์›์ž์  ์„ค์น˜์ž…๋‹ˆ๋‹ค. Fedora ๋ฐ Ubuntu์—์„œ ์‚ฌ์šฉ๋˜๋Š” ostree ๋ฐ snap ๊ธฐ๋ฐ˜ ์›์ž ์—…๋ฐ์ดํŠธ์™€ ๋‹ฌ๋ฆฌ openSUSE Leap Micro๋Š” ๋ณ„๋„์˜ ์›์ž ์ด๋ฏธ์ง€๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ์ถ”๊ฐ€ ์ „๋‹ฌ์„ ๋ฐฐํฌํ•˜๋Š” ๋Œ€์‹  Btrfs ํŒŒ์ผ ์‹œ์Šคํ…œ์˜ ์Šค๋ƒ…์ƒท ๋ฉ”์ปค๋‹ˆ์ฆ˜๊ณผ ํ•จ๊ป˜ ํ‘œ์ค€ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ ๋„๊ตฌ(ํŠธ๋žœ์žญ์…˜ ์—…๋ฐ์ดํŠธ ์œ ํ‹ธ๋ฆฌํ‹ฐ)๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ธํ”„๋ผ(์Šค๋ƒ…์ƒท์€ ์—…๋ฐ์ดํŠธ ์„ค์น˜ ์ „ํ›„์˜ ์‹œ์Šคํ…œ ์ƒํƒœ๋ฅผ ์›์ž์ ์œผ๋กœ ์ „ํ™˜ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค). ์—…๋ฐ์ดํŠธ๋ฅผ ์ ์šฉํ•œ ํ›„ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ์‹œ์Šคํ…œ์„ ์ด์ „ ์ƒํƒœ๋กœ ๋กค๋ฐฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž‘์—…์„ ๋‹ค์‹œ ์‹œ์ž‘ํ•˜๊ฑฐ๋‚˜ ์ค‘์ง€ํ•˜์ง€ ์•Š๊ณ ๋„ Linux ์ปค๋„์„ ์—…๋ฐ์ดํŠธํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ผ์ด๋ธŒ ํŒจ์น˜๊ฐ€ ์ง€์›๋ฉ๋‹ˆ๋‹ค.

๋ฃจํŠธ ํŒŒํ‹ฐ์…˜์€ ์ฝ๊ธฐ ์ „์šฉ ๋ชจ๋“œ๋กœ ๋งˆ์šดํŠธ๋˜๋ฉฐ ์ž‘์—… ์ค‘์— ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ฒฉ๋ฆฌ๋œ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ํˆดํ‚ท์€ ๋Ÿฐํƒ€์ž„ Podman/CRI-O ๋ฐ Docker์— ๋Œ€ํ•œ ์ง€์›๊ณผ ํ†ตํ•ฉ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐฐํฌํŒ์˜ ๋งˆ์ดํฌ๋กœ ์—๋””์…˜์€ "ํ˜ธ์ŠคํŠธ OS" ํ™˜๊ฒฝ์˜ ์ž‘๋™์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ALP(Adaptable Linux Platform) ํ”„๋กœ์ ํŠธ์—์„œ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ALP์—์„œ๋Š” ๋‹จ์ˆœํ™”๋œ "ํ˜ธ์ŠคํŠธ OS"๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์žฅ๋น„ ์œ„์—์„œ ์ž‘์—…ํ•˜๊ณ  ๋ชจ๋“  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ์‚ฌ์šฉ์ž ๊ณต๊ฐ„ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ํ˜ผํ•ฉ๋œ ํ™˜๊ฒฝ์ด ์•„๋‹Œ ๋ณ„๋„์˜ ์ปจํ…Œ์ด๋„ˆ ๋˜๋Š” ์œ„์—์„œ ์‹คํ–‰๋˜๋Š” ๊ฐ€์ƒ ๋จธ์‹ ์—์„œ ์‹คํ–‰ํ•˜๋Š” ๊ฒƒ์ด ์ œ์•ˆ๋ฉ๋‹ˆ๋‹ค. "ํ˜ธ์ŠคํŠธ OS"์ด๋ฉฐ ์„œ๋กœ ๊ฒฉ๋ฆฌ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ƒˆ ๋ฆด๋ฆฌ์Šค์—์„œ๋Š” ์‹œ์Šคํ…œ ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ SUSE SLE 5.3 ์„œ๋น„์Šค ํŒฉ 15๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” SUSE Linux Enterprise SUSE(SLE) Micro 4 ํŒจํ‚ค์ง€ ๊ธฐ๋ฐ˜์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. SELinux๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ  Cockpit์„ โ€‹โ€‹ํ†ตํ•ด ๋ฌธ์ œ๋ฅผ ์ง„๋‹จํ•˜๊ธฐ ์œ„ํ•œ ๋ชจ๋“ˆ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. NetworkManager๋Š” ๋„คํŠธ์›Œํฌ ์„ค์ •์„ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€