- tar ๋ช ๋ น์ด ํฌํจ๋ ํจํค์ง๊ฐ ๋ฌด์์ธ์ง ์์๋ณด๋ ๋ช ๋ น์ ๋ฌด์์ธ๊ฐ?
apt-cache search tar
ํจํค์ง๋ฅผ ์ค์นํ๊ธฐ ์ ์ ์ ๋ณด์ ์์กด์ฑ ๋ฌธ์ ๋ฅผ ํ์ธํ๋ ๋ช ๋ น์ด์ tar ์ด๋ผ๋ ๋ช ๋ น์ ๊ฒ์ํ์ฌ ์์๋ณด๋ ๊ฒ์ด๋ค.
- dpkg ๋ช ๋ น๊ณผ apt-get ๋ช ๋ น์ ์ฐจ์ด์ ๊ณผ ์ค์ ์ต์ ์ ์ ์ฉํ์ฌ ๋ช ๋ น์ด ์ค์ตํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ์ค๋ช
debian package์ advanced packaging Tool์ ์ฐ๋ถํฌ ๋ฆฌ๋ ์ค์์ ํจํค์ง๋ฅผ ๊ด๋ฆฌํ๋ ๋ช ๋ น์ด์ง๋ง, dpkg๋ ํจํค์ง๋ค๊ฐ์ ์์กด์ฑ ๋ฌธ์ ๊ฐ ์์ด์ ์ด๋ฅผ ์๋์ผ๋ก ํด๊ฒฐํ apt-get ๋ช ๋ น์ด๋ฅผ ์์ฃผ ์ฌ์ฉํ๋ค. ์์กด์ฑ ๋ฌธ์ ๊ฐ ๋ ๋ช ๋ น์ ์ฐจ์ด์ ์ด๋ค.
dpkg -install(ํจํค์ง ์ค์น)
dpkg -remove(ํจํค์ง ์ญ์ )
dpkg -purge(ํจํค์ง์ ์ค์ ํ์ผ๊น์ง ์ ๋ถ ์ญ์ )
dpkg -l(ํจํค์ง ์กฐํ)
dpkg --info(์ค์น๋์ง ์์ ํจํค์ง ํ์ผ ์กฐํ)
- apt-get ๋ช ๋ น์ ๋์ ๋ฐฉ์ ๋ฐ ๋ํ์ ์ธ ์ ์ฅ์ 4 ๊ฐ์ง
์ฐ๋ถํฌ์์ ์ ๊ณตํ๋ ๋ฐ๋น์ ํ์ผ ์ ์ฅ์(debian file repository)์์ ์ค์นํ ๋ฐ๋น์ ํ์ผ์ ์ ๊ณต๋ฐ๋๋ค. ์ค์นํ๋ ๋ฐ๋น์ ํ์ผ๊ณผ ์์กด์ฑ์ด ์๋ ๋ค๋ฅธ ๋ฐ๋น์ ํ์ผ๊น์ง ์ธํฐ๋ท์ ํตํด ์๋์ผ๋ก ๋ค์ดํ์ฌ ์์กด์ฑ๋ฌธ์ ํด๊ฒฐ ํ ์ค์น๋๋ค.
์ค์น๋ฐฉ๋ฒ
a) apt-get install ๋ช ๋ น์ ๋ฐ์ผ๋ฉด /etc/apt/sources.list ํ์ผ์ ์ด์ด URL ์ฃผ์๋ฅผ ํ์ธํ๋ค.
b) ์ค์นํ ํจํค์ง ๋ชฉ๋ก์ ์ฐ๋ถํฌ ํจํค์ง ์ ์ฅ์์ ์์ฒญํ์ฌ ์ ๊ณต๋ฐ๋๋ค.
c) ์ค์นํ ํจํค์ง์ ์์กด์ฑ์ด ์๋ ๋ค๋ฅธ ํจํค์ง ํ์ผ๊น์ง ํ๋ฉด์ ์ถ๋ ฅํ๋ค.
d) ์ฌ์ฉ์์๊ฒ ํ์ธ์ ๋ฐ์ผ๋ฉด ์ ์ฅ์์ ํ์ผ์ ์์ฒญํ์ฌ ์ธํฐ๋ท์ ํตํด ์ค์น๋ฐ๋๋ค.
๋ํ์ ์ธ ์ ์ฅ์
a) main ์ ์ฅ์ : ์ฐ๋ถํฌ์์ ๊ณต์์ ์ผ๋ก ์ ๊ณตํด์ฃผ๋ ๋ฌด๋ฃ ์ํํธ์จ์ด ์ ์ฅ์์ด๋ค.
b) universe ์ ์ฅ์ : ์ฐ๋ถํฌ์์ ๊ณต์์ ์ผ๋ก ์ ๊ณตํด์ฃผ์ง๋ ์์ง๋ง ๋ฌด๋ฃ ์ํํธ์จ์ด ์ ์ฅ์์ด๋ค.
c) resricted ์ ์ฅ์ : ์ฐ๋ถํฌ์์ ๊ณต์์ ์ผ๋ก ์ ๊ณตํด์ฃผ๋ ์ ๋ฃ ์ํํธ์จ์ด ์ ์ฅ์์ด๋ค.
d) multiverse ์ ์ฅ์ : ์ฐ๋ถํฌ์์ ๊ณต์์ ์ผ๋ก ์ ๊ณตํด์ฃผ์ง ์๋ ์ ๋ฃ ์ํํธ์จ์ด ์ ์ฅ์์ด๋ค.
- ์์ฑํ ์์นด์ด๋ธ๋ฅผ gzip๊ณผ bzip2๋ก ๊ฐ๊ฐ ์์ถํ ๋ค์ ์ด๋ ๊ฒ์ผ๋ก ์์ถํ๋ ๊ฒ์ด ํ์ผ ํฌ๊ธฐ๊ฐ ์์์ง
bzip2๋ก ์์ถํ ๊ฒ์ด gzip์ผ๋ก ์์ถํ ๊ฒ ๋ณด๋ค ์ฉ๋์ด ์ ์ ๊ฒ์ผ๋ก ๋ณด์, bzip2๊ฐ ์์ถ๋ฅ ์ด ๋ ์ข๋ค๋ ๊ฒ์ ์ ์ ์๋ค.