KDE ํŒŒํ‹ฐ์…˜ ๊ด€๋ฆฌ์ž์˜ ์ƒˆ ๋ฒ„์ „


KDE ํŒŒํ‹ฐ์…˜ ๊ด€๋ฆฌ์ž์˜ ์ƒˆ ๋ฒ„์ „

4.0๋…„ ๋ฐ˜์˜ ๊ฐœ๋ฐœ ๋์— Qt ํ™˜๊ฒฝ์šฉ GParted์™€ ์œ ์‚ฌํ•œ ๋“œ๋ผ์ด๋ธŒ ๋ฐ ํŒŒ์ผ ์‹œ์Šคํ…œ ์ž‘์—…์„ ์œ„ํ•œ ์œ ํ‹ธ๋ฆฌํ‹ฐ์ธ KDE Partition Manager XNUMX์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์œ ํ‹ธ๋ฆฌํ‹ฐ๋Š” ์˜ˆ๋ฅผ ๋“ค์–ด Calamares ๋ฒ”์šฉ ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ์—์„œ๋„ ์‚ฌ์šฉ๋˜๋Š” KPMcore ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ด ๋ฒ„์ „์˜ ํŠน๋ณ„ํ•œ ์ ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

  • ํ”„๋กœ๊ทธ๋žจ์€ ์‹œ์ž‘ ์‹œ ๋” ์ด์ƒ ๋ฃจํŠธ ๊ถŒํ•œ์„ ์š”๊ตฌํ•˜์ง€ ์•Š์ง€๋งŒ ๋Œ€์‹  KAuth ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ†ตํ•ด ํŠน์ • ์ž‘์—…์— ๋Œ€ํ•œ ๊ถŒํ•œ ์ƒ์Šน์„ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค. ๋ฌด์—‡๋ณด๋‹ค๋„ ์ด๋Š” Wayland ์ž‘์—… ์‹œ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์•ž์œผ๋กœ ํ”„๋กœ๊ทธ๋žจ์€ KAuth ๋Œ€์‹  Polkit API์— ์ง์ ‘ ์•ก์„ธ์Šคํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.
  • KPMcore ๋ฐฑ์—”๋“œ๋Š” ์ด์ œ libparted ๋Œ€์‹  sfdisk(util-linux์˜ ์ผ๋ถ€)๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋™์‹œ์— sfdisk์—์„œ๋Š” ๋งŽ์€ ์˜ค๋ฅ˜๊ฐ€ ์‹๋ณ„๋˜๊ณ  ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋˜ํ•œ KPMcore ์ž‘์—… ๊ณผ์ •์—์„œ SMART ์ž‘์—…์„ ์œ„ํ•œ ์ฝ”๋“œ๊ฐ€ ๋ฒ„๋ ค์ง„ libatasmart์—์„œ smartmontools๋กœ ์ด์ „๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ถฉ๋ถ„ํ•œ ์ˆ˜์ค€์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ด์‹์„ฑ์ด ๋‹ฌ์„ฑ๋˜์—ˆ์œผ๋ฉฐ ํ–ฅํ›„ FreeBSD์šฉ ๋ฒ„์ „์„ ์ถœ์‹œํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค.
  • LUKS2์— ๋Œ€ํ•œ ์ง€์›์ด ํฌ๊ฒŒ ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์ด๋Ÿฌํ•œ ์ปจํ…Œ์ด๋„ˆ์˜ ํฌ๊ธฐ๋ฅผ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์ง€๊ธˆ์€ dm-integrity์™€ ๊ฐ™์€ ๊ณ ๊ธ‰ ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ์—๋งŒ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ LUKS2 ์ปจํ…Œ์ด๋„ˆ ์ƒ์„ฑ์€ ์•„์ง GUI์— ํ‘œ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • ์ด ํ”„๋กœ๊ทธ๋žจ์€ APFS ๋ฐ Microsoft BitLocker๋ฅผ ๊ฐ์ง€ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค.
  • KPMcore ์ฝ”๋“œ๋Š” ํ–ฅํ›„ ๋ฒ„์ „์— ๋Œ€ํ•œ ABI ์ˆ˜์ค€ ํ˜ธํ™˜์„ฑ์„ ์œ ์ง€ํ•˜๋„๋ก ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ตœ์‹  C++ ๊ธฐ๋Šฅ๋„ ๋„๋ฆฌ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
  • LVM ๋“ฑ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ž‘์—…ํ•  ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ์—ฌ๋Ÿฌ ์˜ค๋ฅ˜๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : linux.org.ru

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