[Ubuntu] apt-get๊ณผ apt ์ฐจ์ด
์ฐ๋ถํฌ์์ ํจํค์ง๋ฅผ ์ค์นํ ๋ apt-get๊ณผ apt๋ฅผ ํผํฉํด์ ๋ง์ด ์ฌ์ฉํ๋๋ฐ,
๋ ๋ช ๋ น์ด ์ ํํ ์ด๋ค ์ฐจ์ด๊ฐ ์๋์ง ๊ถ๊ธํด์ ธ์ ์ ๋ฆฌ๋ฅผ ํด๋ณธ๋ค.
apt(Advanced Packaging Tool)์ ๋ฐ๋น์(Debian) GNU/Linux ๊ณ์ด์ ํจํค์ง ๊ด๋ฆฌ ๋ช ๋ น๋๊ตฌ๋ก ์ฐ๋ถํฌ(Ubuntu)์์๋ ์ง์ํฉ๋๋ค.
apt-get๊ณผ apt ์ฐจ์ด
- apt-get : ์ธ์ฆ๋ ์์ค์์ ํจํค์ง ๋ฐ ํจํค์ง์ ๋ํ ์ ๋ณด๋ฅผ ๊ฒ์ํ๊ณ , ์ข ์์ฑ๊ณผ ํจ๊ป ํจํค์ง๋ฅผ ์ค์น, ์ ๊ทธ๋ ์ด๋ ๋ฐ ์ ๊ฑฐ
- apt : ๋ ๋์ ๋ํ์ ์ฌ์ฉ์ ์ํ ๊ณ ๊ธ ๋ช ๋ น ์ค ์ธํฐํ์ด์ค
๊ฒฐ๋ก ์ ์ผ๋ก ํฐ ์ฐจ์ด๋ ์์ต๋๋ค.
apt-get์ ์ต์ ๋ค์ด ๋ง์์ง๋ค ๋ณด๋
์์ฃผ ์ฌ์ฉํ๋ ์ต์ ๋ค์ ์ถ์ถํด์ apt์์ ์ฌ์ฉ์๋ค์ด ์ฌ์ฉํ๊ธฐ ํธํ๊ณ , ๋ณด๊ธฐ ํธํ๊ฒ ๋ง๋ค์์ต๋๋ค.
๊ทธ๋์ apt๊ฐ ๋ ์์๊ณ ์ถ๊ฐ์ ์ธ ์ ๋ณด๋ฅผ ์ถ๋ ฅํด์ค๋๋ค.
๊ทธ๋ ๋ค๋ฉด ๋ฌด์์ ์ฐ๋ ๊ฒ์ด ์ข์๊น์?
ํฐ ์ฐจ์ด๊ฐ ์์ผ๋ ์ํฉ์ ๋ง์ถ์ด ์ฌ์ฉํ๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค.
ํฐ๋ฏธ๋์์๋ apt๋ฅผ ์ฌ์ฉํ๋ฉด ๋ ์์๊ณ ์ ์ตํ ๋ฉ์์ง๋ฅผ ์ถ๋ ฅ๋ฐ์ ์ ์์ต๋๋ค.
script๋ฅผ ์์ฑํ ๋๋ apt-get์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
apt-get์ด ๋ ๋ง์ ์ต์ ๋ค์ ๊ฐ์ง๊ณ ์์ด ๋ ๋ง์ ๊ธฐ๋ฅ์ ์ ๊ณตํด์ค๋๋ค.
๋ํ ์ค๋ ์ ๋ถํฐ ์กด์ฌํด์๊ธฐ ๋๋ฌธ์ ๋ ์์ ์ ์ด๊ณ ๋์ ํธํ์ฑ์ ๊ฐ์ง๊ณ ์์ต๋๋ค.
์ฐธ๊ณ ์ฌ์ดํธ