์ต์ 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 ๋์์ธ์ ๊ฒฐํฉํ ์ ์์ต๋๋ค.
์ ๋ฒ์ ์์:
- 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