Canonical์€ Snapcraft ํˆดํ‚ท์˜ ์žฌ์„ค๊ณ„๋ฅผ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค.

Canonical์€ Snap ํ˜•์‹์˜ ๋…๋ฆฝํ˜• ํŒจํ‚ค์ง€๋ฅผ ์ƒ์„ฑ, ๋ฐฐํฌ ๋ฐ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” Snapcraft ํˆดํ‚ท์˜ ํ–ฅํ›„ ๋Œ€๋Œ€์ ์ธ ์ ๊ฒ€ ๊ณ„ํš์„ ๊ณต๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ Snapcraft ์ฝ”๋“œ ๊ธฐ๋ฐ˜์€ ๋ ˆ๊ฑฐ์‹œ๋กœ ๊ฐ„์ฃผ๋˜๋ฉฐ ์ด์ „ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ ์ค‘์ธ ๊ธ‰๊ฒฉํ•œ ๋ณ€ํ™”๋Š” ํ˜„์žฌ ์‚ฌ์šฉ ๋ชจ๋ธ์— ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. Ubuntu Core 18 ๋ฐ 20๊ณผ ๊ด€๋ จ๋œ ํ”„๋กœ์ ํŠธ๋Š” ๊ธฐ์กด ๋ชจ๋†€๋ฆฌ์‹ Snapcraft๋ฅผ ๊ณ„์† ์‚ฌ์šฉํ•˜๊ณ  Ubuntu Core 22 ๋ถ„๊ธฐ๋ถ€ํ„ฐ ์ƒˆ๋กœ์šด ๋ชจ๋“ˆํ˜• Snapcraft๊ฐ€ ์‚ฌ์šฉ๋˜๊ธฐ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

์ด์ „ Snapcraft๋Š” ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ์Šค๋ƒ… ํŒจํ‚ค์ง€ ์ƒ์„ฑ์„ ๋‹จ์ˆœํ™”ํ•˜๊ณ  ๋‹ค์–‘ํ•œ ๋ฐฐํฌํŒ์—์„œ ์ž‘์—…ํ•˜๊ธฐ์— ์ ํ•ฉํ•œ ํœด๋Œ€์šฉ ํŒจํ‚ค์ง€ ์ƒ์„ฑ๊ณผ ๊ด€๋ จ๋œ ์–ด๋ ค์›€์„ ์ œ๊ฑฐํ•˜๋Š” ์ƒˆ๋กญ๊ณ  ๋” ์ปดํŒฉํŠธํ•œ ๋ชจ๋“ˆ์‹ ๋ฒ„์ „์œผ๋กœ ๋Œ€์ฒด๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด Snapcraft์˜ ๊ธฐ๋ณธ์€ Craft Parts ๋ฉ”์ปค๋‹ˆ์ฆ˜์œผ๋กœ, ์ด๋ฅผ ํ†ตํ•ด ํŒจํ‚ค์ง€๋ฅผ ์กฐ๋ฆฝํ•  ๋•Œ ๋‹ค์–‘ํ•œ ์†Œ์Šค์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์•„ ๋‹ค์–‘ํ•œ ๋ฐฉ์‹์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๊ณ  ํŒŒ์ผ ์‹œ์Šคํ…œ์— ํŒจํ‚ค์ง€ ๋ฐฐํฌ์— ์ ํ•ฉํ•œ ๋””๋ ‰ํ„ฐ๋ฆฌ ๊ณ„์ธต ๊ตฌ์กฐ๋ฅผ ํ˜•์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Craft Parts๋Š” ํ”„๋กœ์ ํŠธ์—์„œ ๋…๋ฆฝ์ ์œผ๋กœ ๋กœ๋“œ, ์กฐ๋ฆฝ ๋ฐ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๋Š” ํœด๋Œ€์šฉ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.

์‹ ๊ทœ ๋˜๋Š” ๊ธฐ์กด Snapcraft ๊ตฌํ˜„ ์„ ํƒ์€ ์กฐ๋ฆฝ ํ”„๋กœ์„ธ์Šค์— ํ†ตํ•ฉ๋œ ํŠน์ˆ˜ ํด๋ฐฑ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ํ†ตํ•ด ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฐ ๋ฐฉ์‹์œผ๋กœ ๊ธฐ์กด ํ”„๋กœ์ ํŠธ๋Š” ์ˆ˜์ • ์—†์ด ์Šค๋ƒ… ํŒจํ‚ค์ง€๋ฅผ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ํŒจํ‚ค์ง€๋ฅผ Ubuntu Core ์‹œ์Šคํ…œ์˜ ์ƒˆ ๋ฒ„์ „์œผ๋กœ ์ „์†กํ•  ๋•Œ๋งŒ ์ˆ˜์ •์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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