IM Info
4 min read

๋ฐ๋น„์•ˆ ๊ณ„์—ด vs ๋ ˆ๋“œํ–‡ ๊ณ„์—ด vs ์•„์น˜ ๊ณ„์—ด, ๊ทผ๋ณธ์  ์ฐจ์ด ์ •๋ฆฌ

๋ฐ๋น„์•ˆ vs ๋ ˆ๋“œํ–‡ vs ์•„์น˜ ๊ณ„์—ด ๋น„๊ต
Table of Contents

์ˆ˜๋ฐฑ ๊ฐœ์— ๋‹ฌํ•˜๋Š” ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ์„ ์ ‘ํ•˜๋‹ค ๋ณด๋ฉด ๋Œ€๋ถ€๋ถ„์ด ๋ช‡ ๊ฐœ์˜ ํฐ โ€œ๊ฐ€๋ฌธ(family)โ€œ์—์„œ ํŒŒ์ƒ๋˜์—ˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์–ด๋–ค ๊ฐ€๋ฌธ์— ์†ํ•˜๋Š”์ง€์— ๋”ฐ๋ผ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ ๋ช…๋ น์–ด, ํŒŒ์ผ ์‹œ์Šคํ…œ ๊ณ„์ธต ๊ตฌ์กฐ ๊ด€ํ–‰, ์ปค๋ฎค๋‹ˆํ‹ฐ ๋ฌธํ™”๊นŒ์ง€ ํฌ๊ฒŒ ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค. ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” ๋ฆฌ๋ˆ…์Šค ์ƒํƒœ๊ณ„์˜ ์„ธ ์ถ•์ธ Debian ๊ณ„์—ด, Red Hat ๊ณ„์—ด, Arch ๊ณ„์—ด์„ ๋น„๊ตํ•ฉ๋‹ˆ๋‹ค.

Debian ๊ณ„์—ด: ๊ฐ€์žฅ ๋„“์€ ํŒŒ์ƒ ์ƒํƒœ๊ณ„

Debian์€ 1993๋…„ ์‹œ์ž‘๋œ ๊ฐ€์žฅ ์˜ค๋ž˜๋œ ์ปค๋ฎค๋‹ˆํ‹ฐ ์ฃผ๋„ ๋ฐฐํฌํŒ ์ค‘ ํ•˜๋‚˜๋กœ, ์ง€๊ธˆ๊นŒ์ง€๋„ ๊ฐ€์žฅ ๋งŽ์€ ํŒŒ์ƒ ๋ฐฐํฌํŒ์„ ๋‚ณ์€ ๊ฐ€๋ฌธ์ž…๋‹ˆ๋‹ค. Ubuntu, Linux Mint, Kali Linux, Raspberry Pi OS, MX Linux, elementary OS ๋“ฑ์ด ๋ชจ๋‘ Debian์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

  • ํŒจํ‚ค์ง€ ํ˜•์‹: .deb
  • ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž: dpkg(์ €์ˆ˜์ค€), apt(๊ณ ์ˆ˜์ค€)
  • ํ•ต์‹ฌ ์ฒ ํ•™: Debian Social Contract์™€ Debian Free Software Guidelines์— ๋”ฐ๋ผ ์ž์œ  ์†Œํ”„ํŠธ์›จ์–ด ์›์น™์„ ์—„๊ฒฉํ•˜๊ฒŒ ์ง€ํ‚ค๋ฉฐ, ์ปค๋ฎค๋‹ˆํ‹ฐ ํ•ฉ์˜๋ฅผ ์ค‘์‹œํ•˜๋Š” ๊ฑฐ๋ฒ„๋„Œ์Šค ๊ตฌ์กฐ๋ฅผ ๊ฐ–๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

apt install, apt update, apt upgrade๋ผ๋Š” ๋ช…๋ น์–ด๋Š” ๋ฆฌ๋ˆ…์Šค๋ฅผ ์ ‘ํ•ด๋ณธ ์‚ฌ๋žŒ์ด๋ผ๋ฉด ๋ˆ„๊ตฌ๋‚˜ ํ•œ ๋ฒˆ์ฏค ๋“ค์–ด๋ดค์„ ์ •๋„๋กœ ๋„๋ฆฌ ํผ์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๊ทธ๋งŒํผ Debian ๊ณ„์—ด์˜ ์ €๋ณ€์ด ๋„“๋‹ค๋Š” ๋œป์ด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.

Red Hat ๊ณ„์—ด: ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ์˜ ํ‘œ์ค€

Red Hat Enterprise Linux(RHEL)๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ํ•œ ๊ฐ€๋ฌธ์œผ๋กœ, Fedora, CentOS Stream, Rocky Linux, AlmaLinux, openSUSE(์ •ํ™•ํžˆ๋Š” ๋ณ„๋„ ๊ณ„์—ด์ด์ง€๋งŒ RPM ํ˜•์‹์„ ๊ณต์œ ) ๋“ฑ์ด ์—ฌ๊ธฐ ์†ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์—… ์„œ๋ฒ„ ์‹œ์žฅ์—์„œ ์˜ค๋žซ๋™์•ˆ ์‚ฌ์‹ค์ƒ์˜ ํ‘œ์ค€์œผ๋กœ ์ž๋ฆฌ์žก์•„์˜จ ๊ณ„์—ด์ž…๋‹ˆ๋‹ค.

  • ํŒจํ‚ค์ง€ ํ˜•์‹: .rpm
  • ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž: rpm(์ €์ˆ˜์ค€), dnf(๊ณ ์ˆ˜์ค€, ๊ณผ๊ฑฐ์—๋Š” yum)
  • ํ•ต์‹ฌ ์ฒ ํ•™: ์•ˆ์ •์„ฑ๊ณผ ์žฅ๊ธฐ ์ง€์›์„ ์ค‘์‹œํ•˜๋ฉฐ, ๋Œ€๊ทœ๋ชจ ๊ธฐ์—… ์ธํ”„๋ผ์—์„œ์˜ ์ธ์ฆ(certification)๊ณผ ์ง€์› ๊ณ„์•ฝ์„ ์ค‘์š”ํ•œ ๋น„์ฆˆ๋‹ˆ์Šค ๋ชจ๋ธ๋กœ ์‚ผ์Šต๋‹ˆ๋‹ค.

Fedora๋Š” ์ด ๊ฐ€๋ฌธ์—์„œ ์˜ˆ์™ธ์ ์œผ๋กœ ์ตœ์‹  ๊ธฐ์ˆ ์„ ๋น ๋ฅด๊ฒŒ ์‹คํ—˜ํ•˜๋Š” ์—ญํ• ์„ ๋งก๊ณ  ์žˆ๊ณ , ์—ฌ๊ธฐ์„œ ๊ฒ€์ฆ๋œ ๊ธฐ๋Šฅ๋“ค์ด ์‹œ๊ฐ„์ด ์ง€๋‚˜ RHEL์— ๋ฐ˜์˜๋˜๋Š” ๊ตฌ์กฐ์ž…๋‹ˆ๋‹ค. ์ฆ‰ Fedora๋Š” RHEL์˜ โ€œ์‹คํ—˜์‹คโ€ ์—ญํ• ์„ ํ•œ๋‹ค๊ณ  ๋ณด๋ฉด ์ดํ•ด๊ฐ€ ์‰ฝ์Šต๋‹ˆ๋‹ค.

Arch ๊ณ„์—ด: ๋ฏธ๋‹ˆ๋ฉ€๋ฆฌ์ฆ˜๊ณผ ์‚ฌ์šฉ์ž ์ฃผ๋„

Arch Linux๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ํ•œ ๊ฐ€๋ฌธ์œผ๋กœ, Manjaro, EndeavourOS, CachyOS, Garuda Linux ๋“ฑ์ด ํŒŒ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. โ€œKISS(Keep It Simple, Stupid)โ€ ์›์น™์„ ๋‚ด์„ธ์šฐ๋ฉฐ, ๋ฐฐํฌํŒ์ด ์‚ฌ์šฉ์ž๋ฅผ ๋Œ€์‹ ํ•ด ๊ฒฐ์ •์„ ๋‚ด๋ฆฌ๊ธฐ๋ณด๋‹ค ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ์‹œ์Šคํ…œ์„ ๊ตฌ์„ฑํ•˜๋„๋ก ์œ ๋„ํ•˜๋Š” ์ฒ ํ•™์„ ๊ฐ–๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํŒจํ‚ค์ง€ ํ˜•์‹: pkg.tar.zst
  • ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž: pacman
  • ํ•ต์‹ฌ ์ฒ ํ•™: ์ตœ์†Œํ•œ์˜ ๊ธฐ๋ณธ๊ฐ’๊ณผ ์ตœ๋Œ€ํ•œ์˜ ์‚ฌ์šฉ์ž ์ œ์–ด๊ถŒ. ๋ถˆํ•„์š”ํ•œ ์ž๋™ํ™”๋‚˜ ์ถ”์ƒํ™”๋ฅผ ๋ฐฐ์ œํ•ฉ๋‹ˆ๋‹ค.

AUR(Arch User Repository)์€ ์ด ๊ณ„์—ด์˜ ๋…๋ณด์ ์ธ ๊ฐ•์ ์ž…๋‹ˆ๋‹ค. ๊ณต์‹ ์ €์žฅ์†Œ์— ์—†๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋ผ๋„ ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ ์ž‘์„ฑํ•œ ๋นŒ๋“œ ์Šคํฌ๋ฆฝํŠธ(PKGBUILD)๋ฅผ ํ†ตํ•ด ๊ฑฐ์˜ ๋ชจ๋“  ๊ฒƒ์„ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์–ด์„œ, ์‚ฌ์‹ค์ƒ ๋ฆฌ๋ˆ…์Šค์—์„œ ๊ตฌํ•  ์ˆ˜ ์žˆ๋Š” ์†Œํ”„ํŠธ์›จ์–ด์˜ ์ตœ๋Œ€ ๋‹ค์–‘์„ฑ์„ ์ž๋ž‘ํ•ฉ๋‹ˆ๋‹ค.

์„ธ ๊ณ„์—ด ํ•ต์‹ฌ ๋น„๊ต

ํ•ญ๋ชฉDebian ๊ณ„์—ดRed Hat ๊ณ„์—ดArch ๊ณ„์—ด
ํŒจํ‚ค์ง€ ํ˜•์‹.deb.rpmpkg.tar.zst
๋Œ€ํ‘œ ๋ช…๋ น์–ดaptdnfpacman
์ฃผ์š” ์‚ฌ์šฉ์ฒ˜๋ฐ์Šคํฌํ†ฑ, ๊ฐœ์ธ ์„œ๋ฒ„์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์„œ๋ฒ„๋ฐ์Šคํฌํ†ฑ, ์ปค์Šคํ„ฐ๋งˆ์ด์ง•
๋ฆด๋ฆฌ์ฆˆ ๋ฐฉ์‹๋Œ€๋ถ€๋ถ„ ํฌ์ธํŠธ ๋ฆด๋ฆฌ์ฆˆํฌ์ธํŠธ ๋ฆด๋ฆฌ์ฆˆ(RHEL), ๋กค๋ง(Fedora)๋Œ€๋ถ€๋ถ„ ๋กค๋ง ๋ฆด๋ฆฌ์ฆˆ
์ปค๋ฎค๋‹ˆํ‹ฐ ์ €์žฅ์†ŒPPA(์ œํ•œ์ , Ubuntu)COPR(Fedora)AUR

๋ฐฐํฌํŒ์„ ๊ณ ๋ฅผ ๋•Œ ์ด ๊ตฌ๋ถ„์ด ์™œ ์ค‘์š”ํ•œ๊ฐ€

์„ธ ๊ณ„์—ด์˜ ์ฐจ์ด๋ฅผ ์•Œ์•„๋‘๋ฉด, ์ƒˆ๋กœ์šด ๋ฐฐํฌํŒ์„ ์ ‘ํ–ˆ์„ ๋•Œ โ€œ์ด๊ฑด ์–ด๋А ๊ฐ€๋ฌธ ์ถœ์‹ ์ด๋‹ˆ ์•„๋งˆ ์ด๋Ÿฐ ํŒจํ‚ค์ง€ ๋งค๋‹ˆ์ €๋ฅผ ์“ฐ๊ณ , ์ด๋Ÿฐ ์ฒ ํ•™์„ ๊ฐ–๊ณ  ์žˆ๊ฒ ๊ตฌ๋‚˜โ€๋ผ๊ณ  ๋ฏธ๋ฆฌ ์ง์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ์œ„ํ•ด ๊ฒ€์ƒ‰ํ•  ๋•Œ๋„ โ€œUbuntu์—์„œ๋Š” ์ด๋ ‡๊ฒŒ ํ•ด๊ฒฐํ–ˆ๋‹คโ€๋Š” ๊ธ€์„ ๋ดค๋‹ค๋ฉด ์ด๊ฒƒ์ด Debian ๊ณ„์—ด ์ „๋ฐ˜์— ์ ์šฉ๋  ๊ฐ€๋Šฅ์„ฑ์ด ๋†’๋‹ค๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๊ณ , ๋ฐ˜๋Œ€๋กœ Fedora ๊ด€๋ จ ํ•ด๊ฒฐ์ฑ…์ด Arch ๊ณ„์—ด์—๋Š” ๊ทธ๋Œ€๋กœ ์ ์šฉ๋˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ๋„ ์˜ˆ์ธกํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฒฐ๊ตญ ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ์€ ๊ฒ‰๋ชจ์Šต์˜ ๋ฐ์Šคํฌํ†ฑ ํ™˜๊ฒฝ๋ณด๋‹ค, ์–ด๋–ค ๊ฐ€๋ฌธ์— ์†ํ•ด ์žˆ๊ณ  ์–ด๋–ค ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ ์ฒ ํ•™์„ ๋”ฐ๋ฅด๋Š”์ง€๊ฐ€ ์‹ค์‚ฌ์šฉ์—์„œ ํ›จ์”ฌ ์ค‘์š”ํ•œ ๊ธฐ์ค€์ด ๋ฉ๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋ฐฐํฌํŒ์„ ์ ‘ํ•  ๋•Œ ๊ฐ€์žฅ ๋จผ์ € โ€œ์ด๊ฑด ์–ด๋А ๊ณ„์—ด์ธ๊ฐ€โ€๋ฅผ ํ™•์ธํ•˜๋Š” ์Šต๊ด€์„ ๋“ค์ด๋ฉด, ๋ฌธ์ œ ํ•ด๊ฒฐ ๋Šฅ๋ ฅ์ด ํ›จ์”ฌ ๋น ๋ฅด๊ฒŒ ๋Š˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๋Œ“๊ธ€

์ฒซ ๋ฒˆ์งธ ๋Œ“๊ธ€์„ ๋‚จ๊ฒจ๋ณด์„ธ์š”!