๊ณ„์‚ฐ Linux 20 ์ถœ์‹œ

๋น›์„ ๋ณด์•˜๋‹ค ๋Ÿฌ์‹œ์•„์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ๊ฐœ๋ฐœ๋œ Calculate Linux 20 ๋ฐฐํฌํŒ์€ Gentoo Linux๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•๋˜์—ˆ์œผ๋ฉฐ ์ง€์†์ ์ธ ์—…๋ฐ์ดํŠธ ๋ฆด๋ฆฌ์Šค ์ฃผ๊ธฐ๋ฅผ ์ง€์›ํ•˜๊ณ  ๊ธฐ์—… ํ™˜๊ฒฝ์˜ ์‹ ์†ํ•œ ๋ฐฐํฌ์— ์ตœ์ ํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋กœ๋”ฉ์šฉ ์‚ฌ์šฉ ๊ฐ€๋Šฅ ๋‹ค์Œ ๋ฐฐํฌ ๋ฒ„์ „: KDE ๋ฐ์Šคํฌํƒ‘์œผ๋กœ Linux ๋ฐ์Šคํฌํƒ‘ ๊ณ„์‚ฐ(CLD), MATE(CLDM), Cinnamon(CLDC), LXQt(CLDL) ๋ฐ Xfce(CLDX ๋ฐ CLDXE), ๋””๋ ‰ํ† ๋ฆฌ ์„œ๋ฒ„ ๊ณ„์‚ฐ(CDS), Linux ์Šคํฌ๋ž˜์น˜ ๊ณ„์‚ฐ(CLS) ๋ฐ ์Šคํฌ๋ž˜์น˜ ์„œ๋ฒ„ ๊ณ„์‚ฐ(CSS). ๋ฐฐํฌ์˜ ๋ชจ๋“  ๋ฒ„์ „์€ ํ•˜๋“œ ๋“œ๋ผ์ด๋ธŒ๋‚˜ USB ๋“œ๋ผ์ด๋ธŒ์— ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ x86_64 ์‹œ์Šคํ…œ์šฉ ๋ถ€ํŒ… ๊ฐ€๋Šฅํ•œ ๋ผ์ด๋ธŒ ์ด๋ฏธ์ง€๋กœ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค(32๋น„ํŠธ ์•„ํ‚คํ…์ฒ˜์— ๋Œ€ํ•œ ์ง€์›์€ ์ค‘๋‹จ๋จ).

Calculate Linux๋Š” Gentoo Portages์™€ ํ˜ธํ™˜๋˜๋ฉฐ OpenRC init ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜๊ณ  ๋กค๋ง ์—…๋ฐ์ดํŠธ ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ €์žฅ์†Œ์—๋Š” 13๊ฐœ๊ฐ€ ๋„˜๋Š” ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒจํ‚ค์ง€๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. Live USB์—๋Š” ๊ฐœ๋ฐฉํ˜• ๋น„๋””์˜ค ๋“œ๋ผ์ด๋ฒ„์™€ ๋…์  ๋น„๋””์˜ค ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ๋ชจ๋‘ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณ„์‚ฐ ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์‚ฌ์šฉํ•œ ๋ถ€ํŒ… ์ด๋ฏธ์ง€์˜ ๋ฉ€ํ‹ฐ๋ถ€ํŒ… ๋ฐ ์ˆ˜์ •์ด ์ง€์›๋ฉ๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์€ LDAP์˜ ์ค‘์•™ ์ง‘์ค‘์‹ ์ธ์ฆ์„ ํ†ตํ•ด Calculate Directory Server ๋„๋ฉ”์ธ ์ž‘์—…๊ณผ ์„œ๋ฒ„์— ์‚ฌ์šฉ์ž ํ”„๋กœํ•„ ์ €์žฅ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ์‹œ์Šคํ…œ ๊ตฌ์„ฑ, ์กฐ๋ฆฝ ๋ฐ ์„ค์น˜๋ฅผ ์œ„ํ•ด Calculate ํ”„๋กœ์ ํŠธ์šฉ์œผ๋กœ ํŠน๋ณ„ํžˆ ๊ฐœ๋ฐœ๋œ ์œ ํ‹ธ๋ฆฌํ‹ฐ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž์˜ ์š”๊ตฌ์— ๋งž๋Š” ์ „๋ฌธ ISO ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ๋„๊ตฌ๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

๊ณ„์‚ฐ Linux 20 ์ถœ์‹œ

์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ :

  • ํ”„๋กœํ•„์ด ์ „ํ™˜๋จ ์  ํˆฌ 17.1.
  • ๋ฐ”์ด๋„ˆ๋ฆฌ ์ €์žฅ์†Œ ํŒจํ‚ค์ง€๊ฐ€ GCC 9.2 ์ปดํŒŒ์ผ๋Ÿฌ๋กœ ์žฌ๊ตฌ์ถ•๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • 32๋น„ํŠธ ์•„ํ‚คํ…์ฒ˜์— ๋Œ€ํ•œ ๊ณต์‹ ์ง€์›์ด ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ด์ œ ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜ค๋ฒ„๋ ˆ์ด๊ฐ€ ์—ฐ๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์„ ํƒ ์ทจ์†Œ layman ๋Œ€์‹  /var/db/repos ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์ด๋™ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๋กœ์ปฌ ์˜ค๋ฒ„๋ ˆ์ด /var/calculate/custom-overlay๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์„œ๋น„์Šค ๊ตฌ์„ฑ์„ ์œ„ํ•œ cl-config ์œ ํ‹ธ๋ฆฌํ‹ฐ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค(โ€œemerge โ€“configโ€ ํ˜ธ์ถœ ์‹œ ์‹คํ–‰).
  • ๋ฒ”์šฉ DDX ๋“œ๋ผ์ด๋ฒ„์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค."xf86-๋น„๋””์˜ค ๋ชจ๋“œ ์„ค์ •"๋Š” ํŠน์ • ์œ ํ˜•์˜ ๋น„๋””์˜ค ์นฉ์— ์—ฐ๊ฒฐ๋˜์ง€ ์•Š๊ณ  KMS ์ธํ„ฐํŽ˜์ด์Šค ์œ„์—์„œ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.
  • ๊ทธ๋ž˜ํ”ฝ ํ•˜๋“œ์›จ์–ด ๋””์Šคํ”Œ๋ ˆ์ด ์œ ํ‹ธ๋ฆฌํ‹ฐ์ธ HardInfo๊ฐ€ CPU-X๋กœ ๋Œ€์ฒด๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

    ๊ณ„์‚ฐ Linux 20 ์ถœ์‹œ

  • ๋น„๋””์˜ค ํ”Œ๋ ˆ์ด์–ด mplayer๊ฐ€ mpv๋กœ ๋Œ€์ฒด๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์˜ˆ์•ฝ๋œ ์ž‘์—…์„ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•œ vixie-cron ๋Œ€์‹  ์ด์ œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ธฐ๋Šฅ์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ํฌ๋กœ๋‹ˆ.
  • Xfce ๋ฐ์Šคํฌํƒ‘์ด ๋ฒ„์ „์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 4.14, ์•„์ด์ฝ˜ ํ…Œ๋งˆ๊ฐ€ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๊ต์œก ๋ฐฐํฌํŒ์˜ ์ด๋ฆ„์ด CLDXE์—์„œ CLDXS๋กœ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Plymouth๋Š” ๊ทธ๋ž˜ํ”ฝ ๋กœ๋”ฉ ํ™”๋ฉด์„ ํ‘œ์‹œํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
    ๊ณ„์‚ฐ Linux 20 ์ถœ์‹œ

  • ALSA๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ๋‹ค๋ฅธ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์—์„œ ๋™์‹œ ์˜ค๋””์˜ค ์žฌ์ƒ์„ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๊ธฐ๋ณธ ์‚ฌ์šด๋“œ ์žฅ์น˜ ์„ค์ •์ด ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋กœ์ปฌ MAC ์ฃผ์†Œ๊ฐ€ ์žˆ๋Š” ์žฅ์น˜๋ฅผ ์ œ์™ธํ•œ ๋„คํŠธ์›Œํฌ ์žฅ์น˜ ์ด๋ฆ„์˜ ๊ณ ์ •์ด ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • cl-kernel ์œ ํ‹ธ๋ฆฌํ‹ฐ์—์„œ ๋ฐ์Šคํฌํƒ‘๊ณผ ์„œ๋ฒ„ ๊ฐ„์˜ ์ปค๋„ ์„ค์ • ์„ ํƒ์ด ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ํ”„๋กœ๊ทธ๋žจ ์—…๋ฐ์ดํŠธ ์‹œ ํ•˜๋‹จ ํŒจ๋„์—์„œ ๋ธŒ๋ผ์šฐ์ € ๋ฐ”๋กœ๊ฐ€๊ธฐ๊ฐ€ ์‚ฌ๋ผ์ง€๋Š” ํ˜„์ƒ์„ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์„ค์น˜ํ•  ๋‹จ์ผ ๋””์Šคํฌ์˜ ์ž๋™ ๊ฐ์ง€๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์‹œ์Šคํ…œ ์„ค์น˜์— ํ•„์š”ํ•œ ๋””์Šคํฌ ๊ณต๊ฐ„์„ ๊ฒฐ์ •ํ•˜๋Š” ์ •ํ™•๋„๊ฐ€ ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    ๊ณ„์‚ฐ Linux 20 ์ถœ์‹œ

  • ์ปจํ…Œ์ด๋„ˆ์˜ ์‹œ์Šคํ…œ ์ข…๋ฃŒ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • 512๋ฐ”์ดํŠธ๋ณด๋‹ค ํฐ ๋…ผ๋ฆฌ ์„นํ„ฐ๊ฐ€ ์žˆ๋Š” ๋””์Šคํฌ์˜ ๋ ˆ์ด์•„์›ƒ์ด ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ž๋™ ํŒŒํ‹ฐ์…”๋‹ ์ค‘์— ๋‹จ์ผ ๋””์Šคํฌ ์ž๋™ ์„ ํƒ ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์—…๋ฐ์ดํŠธ ์œ ํ‹ธ๋ฆฌํ‹ฐ์˜ "--with-bdeps" ๋งค๊ฐœ๋ณ€์ˆ˜ ๋™์ž‘์„ ์ด๋จธ์ง€์™€ ์œ ์‚ฌํ•˜๊ฒŒ ๋ณ€๊ฒฝํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์ผœ๊ธฐ/๋„๊ธฐ ๋Œ€์‹  ์œ ํ‹ธ๋ฆฌํ‹ฐ ๋งค๊ฐœ๋ณ€์ˆ˜์— ์˜ˆ/์•„๋‹ˆ์š”๋ฅผ ์ง€์ •ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Xorg.0.log๋ฅผ ํ†ตํ•ด ํ˜„์žฌ ๋กœ๋“œ๋œ ๋น„๋””์˜ค ๋“œ๋ผ์ด๋ฒ„ ๊ฐ์ง€๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ถˆํ•„์š”ํ•œ ํŒจํ‚ค์ง€์˜ ์‹œ์Šคํ…œ ์ •๋ฆฌ ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ๋กœ๋“œ๋œ ์ปค๋„์„ ์‚ญ์ œํ•˜๋Š” ๋ฌธ์ œ๊ฐ€ ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • UEFI์— ๋Œ€ํ•œ ์ด๋ฏธ์ง€ ์ค€๋น„๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ธŒ๋ฆฌ์ง€ ์žฅ์น˜์˜ IP ์ฃผ์†Œ ๊ฐ์ง€๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • GUI์—์„œ ์ž๋™ ๋กœ๊ทธ์ธ์ด ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค(์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ lightdm ์‚ฌ์šฉ).
  • OpenRC ๋Œ€ํ™”ํ˜• ๋ชจ๋“œ์™€ ๊ด€๋ จ๋œ ์‹œ์Šคํ…œ ์‹œ์ž‘ ์ •์ง€ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค.

ํŒจํ‚ค์ง€ ๋‚ด์šฉ๋ฌผ:

  • CLD(KDE ๋ฐ์Šคํฌํ†ฑ), 2.38 G: KDE ํ”„๋ ˆ์ž„์›Œํฌ 5.64.0, KDE ํ”Œ๋ผ์ฆˆ๋งˆ 5.17.4, KDE ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ 19.08.3, LibreOffice 6.2.8.2, Firefox 71.0
  • CLDC(Cinnamon ๋ฐ์Šคํฌํƒ‘): Cinnamon 4.0.3, LibreOffice 6.2.8.2, Firefox 70.0, Evolution 3.32.4, Gimp 2.10.14, Rhythmbox 3.4.3
  • CLDL(LXQt ๋ฐ์Šคํฌํ†ฑ), 2.37GB: LXQt 0.13.0, LibreOffice 6.2.8.2, Firefox 70.0, Claws Mail 3.17.4, Gimp 2.10.14, Clementine 1.3.1
  • CLDM(MATE ๋ฐ์Šคํฌํ†ฑ), 2.47GB: MATE 1.22, LibreOffice 6.2.8.2, Firefox 70.0, Claws Mail 3.17.4, Gimp 2.10.14, Clementine 1.3.1
  • CLDX(Xfce ๋ฐ์Šคํฌํ†ฑ), 2.32GB: Xfce 4.14, LibreOffice 6.2.8.2, Firefox 70.0, Claws Mail 3.17.4, Gimp 2.10.14, Clementine 1.3.1
  • CLDXS(Xfce Scientific ๋ฐ์Šคํฌํƒ‘), 2.62GB: Xfce 4.14, Eclipse 4.13.0, Inkscape 0.92.4, LibreOffice 6.2.8.2, Firefox 70.0, Claws Mail 3.17.4, Gimp 2.10.4
  • CDS(๋””๋ ‰ํ† ๋ฆฌ ์„œ๋ฒ„), 758MB: OpenLDAP 2.4.48, Samba 4.8.6, Postfix 3.4.5, ProFTPD 1.3.6b, Bind 9.11.2_p1
  • CLS(Linux ์Šคํฌ๋ž˜์น˜), 1.20GB: Xorg-server 1.20.5, Linux ์ปค๋„ 5.4.6
  • CSS(์Šคํฌ๋ž˜์น˜ ์„œ๋ฒ„), 570MB: Linux ์ปค๋„ 5.4.6, ๊ณ„์‚ฐ ์œ ํ‹ธ๋ฆฌํ‹ฐ 3.6.7.3

์ถœ์ฒ˜ : opennet.ru

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