์๋ขฐ ๋ณธ์ธํ์ธ ์๋น์ค MyKDE, ๋ค์ํ KDE ํ๋ก์ ํธ ์ฌ์ดํธ์ ๋ํ ์ฌ์ฉ์ ๋ก๊ทธ์ธ์ ํตํฉํ๋๋ก ์ค๊ณ๋์์ต๋๋ค. MyKDE๋ OpenLDAP๋ฅผ ํตํ ๊ฐ๋จํ PHP ์ถ๊ฐ ๊ธฐ๋ฅ ํํ๋ก ๊ตฌํ๋ Identity.kde.org ์ฑ๊ธ ์ฌ์ธ์จ ์์คํ
์ ๋์ฒดํ์ต๋๋ค. ์๋ก์ด ์๋น์ค๋ฅผ ๋ง๋๋ ์ด์ ๋ Identity.kde.org๊ฐ ๋ค๋ฅธ KDE ์์คํ
์ ์
๋ฐ์ดํธ๋ฅผ ๋ฐฉํดํ๋ ์ค๋๋ ๊ธฐ์ ๊ณผ ์ฐ๊ฒฐ๋์ด ์๊ธฐ ๋๋ฌธ์
๋๋ค. ๋ฌธ์ , ๊ณ์ ์ ์ญ์ ํ๋ ๋
ธ๋ ์ง์ฝ์ ์ธ ์๋ ํ๋ก์ธ์ค, ๋ฑ๋ก์ ์๋ฃํ๊ธฐ๊น์ง์ ๋งค์ฐ ๊ธด ์ง์ฐ(์ต๋ 30์ด), ๋นํจ์จ์ ์ธ ๊ทธ๋ฃน ํ์ฅ, ๋๋ฌด ์ํฌ๋ฅธ ์คํธ ๋์ฑ
๋ฑ์ด ์์ต๋๋ค.
MyKDE ์์ฑ์ : Python์์ Django ํ๋ ์์ํฌ์ ๋ชจ๋์ ์ฌ์ฉํ์ฌ Django-OAuth-ํดํท. MySQL์ ๊ณ์ ์ ์ ์ฅํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. MyKDE ์ฝ๋๋ ์์คํ
์ ํฌํฌ์
๋๋ค. ๋ธ๋ ๋ ID, GPLv3.0 ๋ผ์ด์ผ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค. MyKDE์ ๋ํ ๋ก๊ทธ์ธ์ ๊ตฌ์ฑํ๋ ๊ฒ ์ธ์๋ ๊ณต๊ฐ ํ๋กํ์ ๋ํ ์ง์๋ ๊ตฌํ๋์ด ์ฌ์ฉ์๊ฐ ์ํ๋ ๊ฒฝ์ฐ ์ด๋ฆ, ์๋ฐํ, ํ๋ก์ ํธ ๋ชฉ๋ก ๋ฐ ๋งํฌ์ ๊ฐ์ ์์ ์ ๋ํ ์ผ๋ถ ์ ๋ณด๋ฅผ ๋ค๋ฅธ ์ฐธ๊ฐ์์๊ฒ ํ์ํ ์ ์์ต๋๋ค. ์์
๋คํธ์ํฌ ๋ฐ ๊ฐ์ธ ์น์ฌ์ดํธ.
ํ์ฌ MyKDE ID ์์คํ
์ ์ด๋ฏธ KDE Wiki์ ์ฐ๊ฒฐํ๋ ๋ฐ ์ฌ์ฉ๋ ์ ์์ผ๋ฉฐ ๊ณง ๋ค๋ฅธ ํ๋ก์ ํธ ์ฌ์ดํธ์ ๋ก๊ทธ์ธํ๋๋ก ์ ์ฉ๋ ์์ ์
๋๋ค. ๊ธฐ์กด์ Identity.kde.org ๊ณ์ ๊ณผ ๊ทธ๋ฃน ์ฐ๊ฒฐ ์ ๋ณด๋ ์ฌ์ฉ์๊ฐ MyKDE๋ฅผ ํตํด ์ฒ์ ๋ก๊ทธ์ธํ ๋ ์๋์ผ๋ก ์ ์ก๋ฉ๋๋ค. ๋ง์ด๊ทธ๋ ์ด์
์ค์๋ ์ ๊ณ์ ๋ฑ๋ก์ด ๋นํ์ฑํ๋์ง๋ง ์ฌ์ฉ์๋ ์ด์ ์ฌ์ดํธ์ธ Identity.kde.org์ ๋ฑ๋กํ ์ ์์ผ๋ฉฐ MyKDE๋ฅผ ํตํด ๋ก๊ทธ์ธํ ๋ ์ด์ ๋ฉ๋๋ค. ๋ง์ด๊ทธ๋ ์ด์
๊ธฐ๊ฐ์ด ์ข
๋ฃ๋๋ฉด ๋ง์ด๊ทธ๋ ์ด์
๋์ง ์์ ๊ณ์ ์ ๋๊ฒฐ๋ฉ๋๋ค.
์ถ๊ฐ์ ์ผ๋ก ์ฃผ๋ชฉํ ์ ์๋ ๊ฒ์ ๊ตฌํ systemd๋ฅผ ์ฌ์ฉํ์ฌ KDE Plasma ๋ฐ์คํฌํ์ ์์ํ ์ ์๋ ์ ํ์ ๋ฉ์ปค๋์ฆ์
๋๋ค. systemd๋ฅผ ์ฌ์ฉํ๋ฉด ์์ ํ๋ก์ธ์ค ์ค์ ๊ณผ ๊ด๋ จ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ต๋๋ค. ํ์ค ์ด๊ธฐํ ์คํฌ๋ฆฝํธ์๋ ๋ณํ์ ํ์ฉํ์ง ์๋ ์๊ฒฉํ๊ฒ ์ ์๋ ์๋ ๋งค๊ฐ๋ณ์๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ๋ค๋ฅธ ํ๊ฒฝ ๋ณ์๋ก krunner๋ฅผ ์์ํ๊ฑฐ๋, ์์คํ
๋ฆฌ์์ค ํ ๋น์ ์ ์ดํ๊ฑฐ๋, ์
ธ์ด ๋ค์ ์์๋ ๋ ์คํ๋๋ ์ฌ์ฉ์ ์ ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ถ๊ฐํ๊ฑฐ๋, kwin์ ๋ก๋ํ ํ Plasma๋ฅผ ์์ํ๊ธฐ ์ ์ ์ด๊ธฐ ๊ตฌ์ฑ ๋ํ ์์๋ฅผ ํ์ํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. ํ์ฌ ์คํฌ๋ฆฝํธ์๋ ์ด๋ฌํ ๋ณ๊ฒฝ ์ฌํญ์ ๋ํ ์ฝ๋ ํธ์ง์ด ํ์ํ๋ฉฐ systemd๋ ๋ฐฐํฌ ๊ฐ๋ฐ์์ ์ต์ข
์ฌ์ฉ์ ๋ชจ๋์ ์๊ตฌ์ ๋ง๊ฒ ์กฐ์ ํ ์ ์๋ ๊ธฐ์ฑ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค.
systemd์์ ์คํ๋๋๋ก ๋์ ํ์ผ์ด ์ค๋น๋์์ต๋๋ค.
Plasma-workspace.target ๋ฐ ๋ค์ํ KDE ํ์ ์์คํ
์ ์์ํ๊ธฐ ์ํ ์๋น์ค ์ธํธ. ์ด์ ์๋ ์์ ๋ฉ์ปค๋์ฆ(/etc/xdg/autostart ๋๋ ~/.config/autostart)์ ๋ํ ์ง์์ ๋ค์์ ๋์
๋ ์๋ ์๋น์ค ์์ฑ ๋ฉ์ปค๋์ฆ ๋๋ถ์ ๋ณ๊ฒฝ๋์ง ์๊ณ ๊ทธ๋๋ก ์ ์ง๋ฉ๋๋ค. ์์คํ
246 (.desktop ํ์ผ์ ๊ธฐ๋ฐ์ผ๋ก ํด๋น ์์คํ
์๋น์ค๊ฐ ์๋์ผ๋ก ์์ฑ๋ฉ๋๋ค). ๊ตฌํ๋ ์ฝ๋๋ KDE Plasma 5.21 ๋ฆด๋ฆฌ์ค์ ํฌํจ๋ ์์ ์
๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ๊ธฐ์กด ์คํฌ๋ฆฝํธ๊ฐ ์ ์ฅ๋์ง๋ง, ํฅํ์๋ ํผ๋๋ฐฑ์ ํ
์คํธํ๊ณ ๋ถ์ํ ํ ๊ธฐ๋ณธ์ ์ผ๋ก ํ์ฑํ๋ ๊ฐ๋ฅ์ฑ๋ ์์ต๋๋ค. systemd ๊ธฐ๋ฐ ์์์ผ๋ก ์ ํํ๊ณ ๋ถํ
์ํ๋ฅผ ๋ณด๋ ค๋ฉด ๋ค์ ๋ช
๋ น์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
kwriteconfig5 --file startkderc --group ์ผ๋ฐ --key systemdBoot true
systemctl --์ฌ์ฉ์ ์ํ Plasma-plasmashell.service
์ถ์ฒ : opennet.ru