NsCDE 2.1 ์‚ฌ์šฉ์ž ํ™˜๊ฒฝ ์‚ฌ์šฉ ๊ฐ€๋Šฅ

์ตœ์‹  Unix ๊ณ„์—ด ์‹œ์Šคํ…œ ๋ฐ Linux์—์„œ ์‚ฌ์šฉํ•˜๋„๋ก ์กฐ์ •๋œ CDE(Common Desktop Environment) ์Šคํƒ€์ผ์˜ ๋ ˆํŠธ๋กœ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ฐ–์ถ˜ ๋ฐ์Šคํฌํƒ‘ ํ™˜๊ฒฝ์„ ๊ฐœ๋ฐœํ•˜๋Š” NsCDE 2.1(Not So Common Desktop Environment) ํ”„๋กœ์ ํŠธ์˜ ๋ฆด๋ฆฌ์Šค๊ฐ€ ๋ฐœํ‘œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ™˜๊ฒฝ์€ ์›๋ณธ CDE ๋ฐ์Šคํฌํƒ‘์„ ๋‹ค์‹œ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ํ…Œ๋งˆ, ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ, ํŒจ์น˜ ๋ฐ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์ด ํฌํ•จ๋œ FVWM ์ฐฝ ๊ด€๋ฆฌ์ž๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ ์ฝ”๋“œ๋Š” GPLv3 ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค. ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์€ Python ๋ฐ Shell๋กœ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Fedora, openSUSE, Debian ๋ฐ Ubuntu์šฉ ์„ค์น˜ ํŒจํ‚ค์ง€๊ฐ€ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.

์ด ํ”„๋กœ์ ํŠธ์˜ ๋ชฉํ‘œ๋Š” ๋ณต๊ณ ํ’ ์Šคํƒ€์ผ์„ ์ข‹์•„ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ํŽธ์•ˆํ•˜๊ณ  ํŽธ๋ฆฌํ•œ ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•˜๊ณ  ํ˜„๋Œ€ ๊ธฐ์ˆ ์„ ์ง€์›ํ•˜๋ฉฐ ๊ธฐ๋Šฅ ๋ถ€์กฑ์œผ๋กœ ์ธํ•œ ๋ถˆํŽธํ•จ์„ ์œ ๋ฐœํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ถœ์‹œ๋œ ์‚ฌ์šฉ์ž ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์— CDE ์Šคํƒ€์ผ์„ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด Xt, Xaw, Motif, GTK2, GTK3 ๋ฐ Qt5์šฉ ํ…Œ๋งˆ ์ƒ์„ฑ๊ธฐ๊ฐ€ ์ค€๋น„๋˜์–ด ์žˆ์–ด X11์„ ๋ ˆํŠธ๋กœ ์ธํ„ฐํŽ˜์ด์Šค๋กœ ์‚ฌ์šฉํ•˜์—ฌ ๋Œ€๋ถ€๋ถ„์˜ ํ”„๋กœ๊ทธ๋žจ ๋””์ž์ธ ์Šคํƒ€์ผ์„ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. NsCDE๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด XFT, ์œ ๋‹ˆ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•œ ๊ธ€๊ผด ๋ž˜์Šคํ„ฐํ™”, ๋™์  ๋ฐ ๊ธฐ๋Šฅ ๋ฉ”๋‰ด, ๊ฐ€์ƒ ๋ฐ์Šคํฌํƒ‘, ์• ํ”Œ๋ฆฟ, ๋ฐ์Šคํฌํƒ‘ ๋ฐฐ๊ฒฝ ํ™”๋ฉด, ํ…Œ๋งˆ/์•„์ด์ฝ˜ ๋“ฑ๊ณผ ๊ฐ™์€ ์ตœ์‹  ๊ธฐ์ˆ ๊ณผ CDE ๋””์ž์ธ์„ ๊ฒฐํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

NsCDE 2.1 ์‚ฌ์šฉ์ž ํ™˜๊ฒฝ ์‚ฌ์šฉ ๊ฐ€๋Šฅ

์ƒˆ ๋ฒ„์ „์—์„œ:

  • Qt ์œ„์ ฏ์˜ ๊ฒฝ์šฐ GTK2 ๊ธฐ๋ฐ˜ ์—”์ง„์˜ ๋Œ€์ฒด ์—”์ง„์œผ๋กœ ์ƒ‰์ƒ ์Šคํƒ€์ผ ๊ด€๋ฆฌ์ž ์„ค์ •์—์„œ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋Š” Kvantum ์—”์ง„์„ ์‚ฌ์šฉํ•˜์—ฌ ํ…Œ๋งˆ ์ž๋™ ์ƒ์„ฑ์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ์—”์ง„์„ ์‚ฌ์šฉํ•˜๋ฉด Qt5๋กœ ์ž‘์„ฑ๋˜๊ณ  KDE์—์„œ ์‚ฌ์šฉ๋˜๋Š” ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์— CDE ๊ธฐ๋ณธ ๋ชจ์–‘์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•ด์กŒ์Šต๋‹ˆ๋‹ค.
  • ํ‚ค๋ณด๋“œ ๋‹จ์ถ•ํ‚ค ์„ธํŠธ๋ฅผ ์ •์˜ํ•˜๋Š” ๋ฉ”์ปค๋‹ˆ์ฆ˜์ด ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ํ˜•ํƒœ์—์„œ๋Š” nscde ์„ธํŠธ ํ•˜๋‚˜๋งŒ ์ œ๊ณต๋˜์ง€๋งŒ ์•ž์œผ๋กœ๋Š” IBM CUA ์‚ฌ์–‘์— ์ •์˜๋œ ์กฐํ•ฉ์œผ๋กœ ์„ธํŠธ๋ฅผ ์ถ”๊ฐ€ํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค.
  • ํ„ฐ๋ฏธ๋„ ์—๋ฎฌ๋ ˆ์ดํ„ฐ Konsole ๋ฐ Qterminal์— ๋Œ€ํ•œ ์ƒ‰์ƒ ํ…œํ”Œ๋ฆฟ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์ƒ‰์ƒ ๊ตฌ์„ฑ ํ…œํ”Œ๋ฆฟ colormgr.local์ด ๋‹จ์ˆœํ™”๋˜์–ด ์ด์ œ /share/NsCDE/config_templates/colormgr.addons์—์„œ ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•˜๋Š” ๊ธฐ๋Šฅ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.
  • ๋ชจ๋‹ˆํ„ฐ ๊ฐ„ ํŒจ๋„ ์ด๋™์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • ์ดˆ๊ธฐํ™” ์ค‘์—๋Š” gtkrc, qt5ct.conf ๋“ฑ ํŒŒ์ผ์— ์ •์˜๋œ ์œ„์ ฏ ์„ค์ •์ด ๋ฐฑ์—…๋ฉ๋‹ˆ๋‹ค.
  • polkit ์—์ด์ „ํŠธ์˜ ์‹œ์ž‘ ๋ฐ ๋‹ค์‹œ ์‹œ์ž‘์ด ์กฐ์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.



์ถœ์ฒ˜ : opennet.ru

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