- ์ํํธ์จ์ด์ ์ข ๋ฅ ๋ฐ ๊ฐ๋
์ํํธ์จ์ด์ ์ข ๋ฅ๋ System Software๊ณผ ์์ฉ์ํํธ์จ์ด๋ก ๋๋๋ค.
์์คํ ์ํํธ์จ์ด๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๊ฐ์ฅ ํ์์ ์ธ ์ํํธ์จ์ด๋ก, ์ปดํจํฐ๋ฅผ ์๋์ํค๊ณ ๊ด๋ฆฌํ๋ฉฐ, ํ๋ก๊ทธ๋จ์ ๋ณด๋ค ํจ์จ์ ์ผ๋ก ์คํํ ์ ์๋ ํ๊ฒฝ์ ์ ๊ณตํ๋ค.
์์ฉ์ํํธ์จ์ด๋ ๊ฐ๋จํ ๋งํ๋ฉด ์ด์์ฒด์ ์์ ์คํ๋๋ ๋๋ถ๋ถ์ ์ํํธ์จ์ด๋ฅผ ๋ป ํ๋ค. ์ด๋ ํ ์ฌ์ฉ ๋ชฉ์ ์ผ๋ก ์ ์๋ ์ํํธ์จ์ด์ด๋ค.
- ์ด์์ฒด์ ์ ๊ธฐ๋ฅ
์ด์์ฒด์ ์ฆ Operating System์ ๊ธฐ๋ฅ์ผ๋ก๋ ๋ฉ๋ชจ๋ฆฌ, ํ์ผ, ๋ฐ์ดํฐ, ์์, ํ๋ก์ธ์ค ๋ฑ์ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๋ฉฐ, ์ ์ถ๋ ฅ๊ณผ ๊ธฐ์ต์ฅ์น๋ ๊ด๋ฆฌํ๋ค. ์ฌ์ฉ์๊ฐ ์์ฒญํ ์์ ๋ค์ ์ค์๋๋ฅผ ์์๋ก ๋ฐ์ ธ ํจ์จ์ ์ผ๋ก ์์ ํ ์ ์๊ฒ ๊ด๋ฆฌํ๋ ์ค์ผ์ค๋ง ๊ธฐ๋ฅ๋ ์๋ค.
- ์ด์์ฒด์ ์ ๋ชฉ์
์ด์์ฒด์ ์ ๋ชฉ์ ์ผ๋ก๋ ์ฌ์ฉ์์๊ฒ์์ด ์ํํธ์จ์ด๋ฅผ ๋ณด๋ค ํจ์จ์ ์ผ๋ก ์คํํ ์ ์๋ ํ๊ฒฝ์ ์ ๊ณตํจ๊ณผ ๋์์ ๊ด๋ฆฌํ ์ ์๊ฒ ํ๋ ๊ฒ์ด๋ค.
- ๋์คํฌ ํํฐ์ ์ ๊ฐ๋ ๊ณผ ์ข ๋ฅ
๋์คํฌ ํํฐ์ ์ ๊ฐ๋ ์ ํ๋๋์คํฌ ๋๋ผ์ด๋ธ์ ๊ธฐ์ต๊ณต๊ฐ์ ‘ํํฐ์ ’์ด๋ผ๋ ๋ณ๋์ ๋ฐ์ดํฐ ์์ญ์ผ๋ก ๋ถํ ํ๋ ๊ฒ์ ๋ปํ๋ค.
์ข ๋ฅ๋ก๋ ‘์ฃผ ํํฐ์ - ๋ฌผ๋ฆฌ์ ์ผ๋ก ๋ถ๋ฆฌ๋ ๋์คํฌ์ฒ๋ผ ์๋’, ‘ํ์ฅ ํํฐ์ - ํ๋์ ํํฐ์ ์ ํ์ฅ ํํฐ์ ์ผ๋ก ์์ฑ ๊ฐ๋ฅ. ๋ ผ๋ฆฌ ๋๋ผ์ด๋ธ ์ฌ๋ฌ ๊ฐ ์์ฑ ๊ฐ๋ฅ.’, ‘๋ ผ๋ฆฌ ํํฐ์ ’๊ฐ ์๋ค.
- ์๋ฒ์ฉ ์ด์์ฒด์ ์ ํด๋ผ์ด์ธํธ์ฉ ์ด์์ฒด์
์๋ฒ์ฉ ์ด์์ฒด์ ์ฆ, Network Operating System์ด๋ผ๊ณ ๋ ํ๋ OS๋ ์๋ฒ๋ฅผ ์ด์ํ๊ธฐ ์ํด ์๊ตฌ๋๋ ๊ธฐ๋ฅ๋ค์ ๊ฐ์ง ๊ณ ๊ธ ๋ฒ์ ์ OS๋ผ ํ ์ ์๋ค. ์๋ฒ๋ ํด๋ผ์ด์ธํธ์์ ํ์ํ ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ๋ฏ๋ก ์คํ์ด ์ข์ ์ปดํจํฐ์ ์ ์ฉ์ํค๋ OS์ด๋ค. ๊ทธ์๋ฐํด ํด๋ผ์ด์ธํธ OS๋ ์ผ๋ฐ ์ ์ ๋ค์ด ์ฌ์ฉํ๋ ๋ชฉ์ ์ผ๋ก ๋ง๋ OS๋ก, ์ฐ๋ฆฌ๊ฐ ํญ์ ์ฌ์ฉํ๋ ์๋์ฐ10๊ฐ์ ์ด์์ฒด์ ๊ฐ ํด๋ผ์ด์ธํธ ์ด์์ฒด์ ์ด๋ค.
- ์ ๋์ค ์์คํ ์์ Kernel๊ณผ Shell์ ๊ธฐ๋ฅ
Unix System์์ Kernel์ OS์ ํต์ฌ๋ถ๋ก, ์ด์์ฒด์ ์ ๊ธฐ๋ฅ์ ์จ๋ ผ ๋ง๊ณผ ๊ฐ์ ๊ธฐ๋ฅ์ ํ๋ค.
Shell์์๋ ๋ช ๋ น์ด ๋ฒ์ญ์ ํ๋ฉฐ, ์ ์ ์ ์ปค๋์ฌ์ด์ ์ง๊ฒ๋ค๋ฆฌ๊ฐ์ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๋ค.
- Desktop ํ๊ฒฝ์ด๋ ๋ฌด์์ด๋ฉฐ ๋ฆฌ๋ ์ค ๋ฐ์คํฌํ ํ๊ฒฝ์ธ GNOME์ KDE์ ๋ํด
๋ฐ์คํฌํ ํ๊ฒฝ์ ์์ด์ฝ, ๋ฐํํ๋ฉด, ํด๋ ๊ฐ์ GUI๋ฅผ ์ ์ ์๊ฒ ์ ๊ณตํ๋ ์ธํฐํ์ด์ค ์คํ์ผ์ด๋ค. ๋ฆฌ๋ ์ค์ ๋ฐ์คํฌํ ํ๊ฒฝ์ KDE์ GNOME ๋๊ฐ์ง๊ฐ ์๋ค. KDE๋ QT๋ผ๋ ํดํท์ ์ฌ์ฉํ๋ฉฐ GNOME์ GTK(=GIMP ToolKit)๋ผ๋ ํดํท์ ์ฌ์ฉํ๋ค. ์ธ๊ด์์ผ๋ก๋ง ์ฐจ์ด๊ฐ ์๊ณ , ๊ธฐ๋ฅ์๋ ํฌ๊ฒ ์ฐจ์ด๊ฐ ์๋ค.
GNOME(=GNU Network Object Model Environment)<GNU = ์ ๋์ค์ ํธํ์ด ๋๋ฉด์ ๋ ๊ฐ๋ ฅํ Free Software๋ฅผ ๋ง๋ค๊ณ ์ ํ๋ ํ๋ก์ ํธ๋ฅผ ๋ปํจ>
KDE(=K Desktop Environment)
- ๋ฆฌ๋ ์ค์์์ ํํฐ์ ์ ์ข ๋ฅ ๋ฐ ์ฅ์น๋ช
๋์คํฌํํฐ์ ์ ๊ฐ๋ ๊ณผ ์ข ๋ฅ์ ๋ต๋ณ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๋ฆฌ๋ ์ค์์์ ํํฐ์ ๋ Primary Partition, Extended Partition, Logical Partition ์ด ์ธ๊ฐ์ง๊ฐ ์๋ค. ์ฃผ ํํฐ์ ์ 4๊ฐ๊น์ง, ํ์ฅ ํํฐ์ ์ 1๊ฐ, ๋๊ฐ ํฉ์ณ๋ 4๊ฐ๊น์ง๋ง ์์ฑ์ด ๊ฐ๋ฅํ๋ค. ๊ทธ ํ์ฅ ํํฐ์ ์ ๋ ผ๋ฆฌ ํํฐ์ ์ผ๋ก ์ฌ๋ฌ๊ฐ๊ฐ ๋๋ ์ ์๋ ๊ฒ์ด๋ค. ์ฅ์น๋ช ์ ์ฒซ๋ฒ์งธ๋ ์ฅ์น ์ ํ, ๋๋ฒ์งธ๋ ์ฅ์น, ์ธ๋ฒ์งธ๋ ํํฐ์ ์ ํ์ ํ๋ ๊ฒ์ด๋ค. ์๋ฅผ๋ค์ด Hd a 1 ์ IDE ๋์คํฌ์, ์ฒซ๋ฒ์งธ IDE HDD, ์ฒซ๋ฒ์งธ ์ฃผํํฐ์ or ํ์ฅ ํํฐ์ ์ ์๋ฏธํ๋ ๊ฒ์ด๋ค.
- ๋ฆฌ๋ ์ค์ ๋ถํธ ๋ก๋์ธ GRUB์ LILO์ ๊ธฐ๋ฅ
LILO(=Linux Loader)๋ ๋ฆฌ๋ ์ค ์ด๋ฐ๋ถํฐ ์์๋ ๋ถํธ๋ก๋๋ก ์ปค๋์ ์์ ํ ๋๋ง๋ค lilo๋ช ๋ น์ ์คํํด์ผํด์ ์ด๋ฅผ ๋ณด์ํ์ฌ ์๋์ผ๋ก ๋ถํธ ์ด๋ฏธ์ง๋ฅผ ์ ํํ๋ GRUB(Grand Unified Boot Loader)๊ฐ ๋ง๋ค์ด์ก๋ค. ๋ฉํฐ๋ถํ ํ๋ก๊ทธ๋จ์ ์ง์ํ์ฌ ์๋์ฐ๋ ๋ฆฌ๋ ์ค๊ฐ์ด os๋ฅผ ์ ํํ์ฌ ๋ถํ ํ ์ ์๋ ๋ถํธ์คํธ๋ฉ ๋ก๋์ด๋ค.
- Open GPL์ด๋
Open GPL(=GNU General public License)์ Free Software License์ด๋ค. ์คํ์์ค ๋ผ์ด์ ์ค ์ข ๋ฅ ์ค์ ํ๋๋ค.
- Open Source Software๋
Open Source Software๋ ๋๊ตฌ๋ ๊ฐ์ ธ๋ค ์ธ ์ ์๋๋ก ์์ค ์ฝ๋๋ฅผ ๋ฌด๋ฃ๋ก ๊ณต๊ฐํด๋์ ์ํํธ์จ์ด์ด๋ค. ์คํ์์ค๋ผ์ด์ ์ค๋ฅผ ๋ง์กฑํ๋ ์ํํธ์จ์ด์ด๋ค.
- Ububto LTS ๋ฒ์ ์ ์๋ฏธ
๋ฆฌ๋ ์ค ๋ฐฐํฌํ ์ค์ ํ๋์ธ Ubuntu LTS(Long Term Support)๋ 5๋ ๊ฐ ์ง์์ ํด์ฃผ๋ ๋ฐฐํฌํ์ด๋ค. ์ปค๋ ๋ฒ์ ์ค์ ์ฒซ๋ฒ์งธ ๋ฉ์ด์ ๋ฒํธ๋ Major๋ฅผ ๋ปํ๋ฉฐ ํฐ ๋ณํ๊ฐ ์์ ๋ ์ฌ๋ผ๊ฐ๋ ๊ฒ์ด๊ณ , ๋๋ฒ์งธ๋ ์์ ํ์ ์ด๋ ํ ๊ฒ์ด ๊ฐ๋ฐ๋์์ ๋, major๋ณด๋ค ์์ minor๋ฅผ ๋ปํ๋ค. ์ธ๋ฒ์งธ ๋ฒํธ๋ ์์์์ํ ํจ์น์ ๋ฐ๋ผ ์ฌ๋ผ๊ฐ๋ ๊ฒ์ด๋ค. ์ด ์ค์ ๋๋ฒ์งธ ๋ฒํธ๊ฐ ์ค์ํ๋ค. ๋๋ฒ์งธ ๋ง์ด๋ ๋ฒํธ๊ฐ ์ง์์ธ ๊ฒ์ ์์ ๋ฒ์ , ํ์๋ ๊ฐ๋ฐ๋ฒ์ ์ด๋ฏ๋ก ์ค์นํ ๋์๋ ์ง์๋ก ๋์ด์๋ ๊ฒ์ ์ค์นํ๊ธฐ๋ฅผ ๊ถ์ฅํ๊ณ ์๋ค.
๊ณต๋ถํ๋ฉด์ ํ๋ฆฐ ๋ถ๋ถ์ด ์์ ์ ์์ต๋๋ค.