ubuntu์ yum, apt-get๋ฑ๊ณผ ๋น์ทํ ์น๊ตฌ์ธ ๊ฒ ๊ฐ๋ค.
ํฐ๋ฏธ๋์์ ๋ช ๋ น์ด๋ก ํ๋ก๊ทธ๋จ์ ์์ฝ๊ฒ ์ค์น, ์ญ์ , ์ ๋ฐ์ดํธ ํ ์ ์๋๋ก ๋์์ค๋ค.
Mac์์ ํ๋ก๊ทธ๋จ ์ค์น ์ App store ๋๋ ํด๋น ์ฌ์ดํธ์ ์ ์ํด์ ํ๋ก๊ทธ๋จ์ ๋ค์ดํ๋๋ฐ ์ด๋ค ๊ฑธ ํ๊ณ ์๋์ง ๋ชจ๋ฅด๋ ๋๋ ๋ชจ๋ฅด๋ ํ๋ก๊ทธ๋จ์ด ์ค์น ๋ ์๋ ์๊ณ ,
ํ๋ก๊ทธ๋จ์ ์ฌ์ค์น, ์ญ์ , ์ ๋ฐ์ดํธ ์ ๊ธฐ์กด์ ๋ฐ์ดํฐ๊ฐ ๋จ์์ ์ฐ์ฐํจ์ ๋๋ผ๊ฑฐ๋ Mac์ด ๋ฒ๋ฒ ๋๋ ๊ฒฝ์ฐ๋ ์๋ค.
AppCleaner๋ฅผ ์ด์ฉํด์ ๋น์์ฃผ๊ธฐ๋ ํ์ง๋ง... ๊ทธ๋๋ ํธํ๊ฒ ๊ด๋ฆฌ ํ ์ ์๋๊ฒ ์๋ค๋ฉด ๋ ์ข์ง!
์ค์นํ์
ํฐ๋ฏธ๋์ ์ด์ด์ ์๋ ๋ช ๋ น์ด๋ฅผ ์คํํ์
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
์บก์ณ๋ฅผ ๋ชป ๋ ์ ๊ธ๋ก ์ค๋ช ํ๊ฒ ๋ค ๐ฅ
- ์ค์น ๋์ค "Press ReTURN to continue or any other key to abort" ๊ฐ ๋์ฌ ๋ "enter"๋ฅผ ๋๋ฌ์ฃผ์
- ํ์ฐธ ์งํ๋๋ค๊ฐ "Password: "๊ฐ ๋์จ๋ค๋ฉด Mac ๋ก๊ทธ์ธ ํ ๋ ์ฐ๋ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํด์ฃผ์.
- Run 'brew help' to get started ๋ฌธ๊ตฌ๊ฐ ๋์จ๋ค๋ฉด ์ค์น๊ฐ ๋ค ๋ ๊ฒ!
๋ ํด๋ณด๊ธฐ
cask๋ผ๋ ํจํค์ง๋ฅผ ์ด์ฉํ์ฌ ๊ทธ๋ํฝ์ ํตํด ์์ ํ๋ ํ๋ก๊ทธ๋จ ์ค์น๋ฅผ homebrew๋ก ๋์ ํ ์ ์๋ค.
์๋ฅผ ๋ค์ด.. app์ application์ ๋์ด๋น๊ฒจ์ ์ค์น ํ๋ ๊ทธ๋ฐ..? (= ์ค์นํ๊ธฐ ์ํด ์ด ํ์ผ์… ์ ๋์ด๋ค ๋๊ธฐ )
brew install cask
Q. cask๋ฅผ ์ค์นํ๋ฉด ๋ชจ๋ ํ๋ก๊ทธ๋จ์ ๋ช ๋ น์ด๋ก ๋ค์ด ํ ์ ์๋์!?
A. ใ ...์๋๋ค ใ ์ ์ํ๊ฒ๋ ์ง์ํ๋ ์์ด๋ค๋ง ๊ฐ๋ฅํ๋ค.
Q. ๊ทธ๋ผ ์ด๋ค๊ฒ ๋๋์ง ์ด๋ป๊ฒ ์์๋ณด๋์?
A. ๊ฒ์ ํ์ ๋ cask ๋ชฉ๋ก์ ๋จ๋ ์์ด๋ค์ ๋ช ๋ น์ด๋ก ์ค์น๊ฐ๋ฅํ๋ค! ์ด๋ป๊ฒ ํ๋์ง ์์๋ณด์.
1. ์ผ๋จ brew๋ฅผ ํตํด ํ๋ก๊ทธ๋จ ์ค์น, ์ ๊ทธ๋ ์ด๋, ๊ฒ์๋ฑ์ ํ ๋๋ ๋ฌด.์กฐ.๊ฑด brew update๋ฅผ ํ ๋ฒ ํด์ฃผ์.
์ต์ ๋ฒ์ ์ ๊ณต๊ฐ์์ ๋ญ๋ ์ค์น, ์ ๋ฐ์ดํธ ํด์ผ ํ์ง ์๊ฒ ๋!?
brew update
2. ๋ค์ ๋ช ๋ น์ด๋ก ์ค์นํ๊ธฐ ์ํ๋ ํ๋ก๊ทธ๋จ์ ๊ฒ์ํ๋ค.
brew search ํ๋ก๊ทธ๋จ๋ช
์์๋ก chrome์ ๊ฒ์ํด๋ณด๊ฒ ๋ค.
Casks์ google-chrome์ด ์๋ ๊ฒ์ด ๋ณด์ธ๋ค!
3. ์ค์น ๋ช ๋ น์ด๋ก ์ค์น ํด์ค๋ค.
brew install --cask ํ๋ก๊ทธ๋จ๋ช
์บก์ณ๋ฅผ ๋จ๊ธฐ์ํด ํ ๋ฒ ํด๋ดค๋๋ฐ... ์ด๋ฏธ ์ปดํจํฐ์ chrome์ด ์ค์น๋์ด ์์ด์
์๋ฌ๊ฐ ๋ด๋ค! ํํ.. ์ค์น ๋ช ๋ น์ด๊ฐ ์ ๋๋ก ๋์ํ๋ ๊ฑธ ํ์ธํ์ผ๋ pass!
Tip.
1. brew๋ก ์ค์น๋ ํ๋ก๊ทธ๋จ ๋ฆฌ์คํธ๋ฅผ ํ์ธํด๋ณด์!
brew๋ก ์ค์น๋ ๋ฆฌ์คํธ๋ฅผ ์ถ๋ ฅํ๋ ๊ฒ์
brew list
brew list์ --cask ์ต์ ์ผ๋ก cask๋ฅผ ์ด์ฉํด์ ์ค์นํ ๋ฆฌ์คํธ๋ฅผ ์ถ๋ ฅํ๋ ๊ฒ์
brew list --cask
2. brew๋ฅผ ์ด์ฉํ ํ๋ก๊ทธ๋จ ์ญ์ ํด๋ณด์!
brew๋ก ์ค์น๋ ํ๋ก๊ทธ๋จ์ ์ง์ฐ๋ ๊ฒ์
brew remove ํ๋ก๊ทธ๋จ๋ช
brew --cask๋ก ์ค์น๋ ํ๋ก๊ทธ๋จ์ ์ง์ฐ๋ ๊ฒ์
brew remove --cask ํ๋ก๊ทธ๋จ๋ช
๋ช ๋ น์ด ์ ๋ฆฌ!
- brew : ์ปค๋งจ๋ ๋ผ์ธ ํ๋ก๊ทธ๋จ (c, java, python ๊ฐ์..)
- brew cask : GUI ํ๋ก๊ทธ๋จ (Safari, Chrome, Word ๊ฐ์..)
brew update : ํ๋ธ๋ฅ ์ต์ ๋ฒ์ ์ผ๋ก ์ ๋ฐ์ดํธ
brew upgrade ํ๋ก๊ทธ๋จ๋ช : ํ๋ธ๋ฅ์ ์ค์น๋ ํ๋ก๊ทธ๋จ ์ต์ ๋ฒ์ ์ผ๋ก ์ ๋ฐ์ดํธ
brew search ํ๋ก๊ทธ๋จ๋ช : ํ๋ธ๋ฅ๋ฅผ ํตํด ์ค์น ๊ฐ๋ฅํ ํ๋ก๊ทธ๋จ ์ฐพ๊ธฐ
brew list --cask : ํ๋ธ๋ฅ์ ์ค์น๋ ๊ทธ๋ํฝ์ ํตํด ์์ ํ๋ ํ๋ก๊ทธ๋จ ๋ชฉ๋ก (Safari, Chrom, Word์ ๊ฐ์ ์ผ๋ฐ์ ์ธ ์ฑ)
brew install --cask ํ๋ก๊ทธ๋จ๋ช : ํ๋ก๊ทธ๋จ ์ค์น
brew upgrade --cask ํ๋ก๊ทธ๋จ๋ช : ํ๋ก๊ทธ๋จ ์ ๋ฐ์ดํธ
brew remove --cask ํ๋ก๊ทธ๋จ๋ช : ํ๋ธ๋ฅ์ ์ค์น๋ ํ๋ก๊ทธ๋จ ์ญ์
brew cleanup : ์ ๋ฐ์ดํธ ํ ํ์์๋ ์ด์ ๋ฒ์ ์ ํจํค์ง ์ญ์
Thanks for ๐
- Homebrew(ํ๋ธ๋ฅ) ์ค์น ๋ฐ ์ฌ์ฉ๋ฒ, MacOS์์ ํ๋ก๊ทธ๋จ์ ์ฝ๊ฒ ๋ค์ด๋ก๋ ๋ฐ ์ญ์ ํ ์ ์๋ ํจํค์ง ๊ด๋ฆฌ์
์ ๋ง ๊น๋ํ๊ฒ ํฌ์คํ ๋์ด์๋ค! ํ์ง๋ง 2018๋ ํฌ์คํ ์ด๋ผ ๋ช ๋ น์ด๊ฐ ์ข ๋ฌ๋ผ์ ใ .ใ ์ฐธ๊ณ ๋ง ํ์!