1๋‹จ๊ณ„: Homebrew ์„ค์น˜ํ•˜๊ธฐ

ํ”„๋กœ๊ทธ๋žจ ์„ค์น˜๋ฅผ ์‰ฝ๊ฒŒ ๋„์™€์ฃผ๋Š” ๋„๊ตฌ๋ฅผ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค (3๋ถ„ ์†Œ์š”)

Homebrew๊ฐ€ ๋ญ”๊ฐ€์š”?

Mac์—์„œ ํ”„๋กœ๊ทธ๋žจ์„ ์‰ฝ๊ฒŒ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ์„ค์น˜ ๋„์šฐ๋ฏธ์ž…๋‹ˆ๋‹ค. ์•ฑ์Šคํ† ์–ด๊ฐ€ ์•„๋‹Œ ํ”„๋กœ๊ทธ๋žจ๋“ค์„ ๊ฐ„๋‹จํ•œ ๋ช…๋ น์–ด๋กœ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค.

1

ํ„ฐ๋ฏธ๋„ ์—ด๊ธฐ

ํ„ฐ๋ฏธ๋„์€ ์ปดํ“จํ„ฐ์—๊ฒŒ ๊ธ€์ž๋กœ ๋ช…๋ น์„ ๋‚ด๋ฆฌ๋Š” ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค. Mac์— ๊ธฐ๋ณธ์œผ๋กœ ์„ค์น˜๋˜์–ด ์žˆ์–ด์š”.

  • ํ™”๋ฉด ์˜ค๋ฅธ์ชฝ ์œ„ ๋‹๋ณด๊ธฐ ์•„์ด์ฝ˜์„ ํด๋ฆญํ•˜๊ฑฐ๋‚˜
  • ํ‚ค๋ณด๋“œ์—์„œ Command + Space๋ฅผ ๋ˆ„๋ฅด์„ธ์š”
  • "ํ„ฐ๋ฏธ๋„" ๋˜๋Š” "Terminal"์ด๋ผ๊ณ  ์ž…๋ ฅํ•˜๊ณ  Enter

๊ฒ€์€์ƒ‰ ์ฐฝ์ด ์—ด๋ฆฌ๋ฉด ์„ฑ๊ณต์ž…๋‹ˆ๋‹ค!

2

์„ค์น˜ ๋ช…๋ น์–ด ๋ณต์‚ฌํ•˜๊ธฐ

์•„๋ž˜ ํšŒ์ƒ‰ ๋ฐ•์Šค ์˜ค๋ฅธ์ชฝ์˜ ๋ณต์‚ฌ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์„ธ์š”.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
3

ํ„ฐ๋ฏธ๋„์— ๋ถ™์—ฌ๋„ฃ๊ณ  ์‹คํ–‰

๋ณต์‚ฌํ•œ ๋ช…๋ น์–ด๋ฅผ ํ„ฐ๋ฏธ๋„ ์ฐฝ์— ๋ถ™์—ฌ๋„ฃ๊ธฐ(Command + V)ํ•˜๊ณ  Enter๋ฅผ ๋ˆ„๋ฅด์„ธ์š”.

  • ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•˜๋ผ๊ณ  ๋‚˜์˜ค๋ฉด โ†’ Mac ๋กœ๊ทธ์ธ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š” (ํ™”๋ฉด์— ์•ˆ ๋ณด์—ฌ๋„ ์ž…๋ ฅ๋˜๊ณ  ์žˆ์–ด์š”!)
  • ์„ค์น˜๊ฐ€ ์‹œ์ž‘๋˜๋ฉด โ†’ 2-3๋ถ„ ๊ธฐ๋‹ค๋ฆฌ์„ธ์š” (์ž๋™์œผ๋กœ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค)
  • "Installation successful!"์ด ๋ณด์ด๋ฉด โ†’ ์™„๋ฃŒ!
4

์„ค์น˜ ํ™•์ธํ•˜๊ธฐ

์ œ๋Œ€๋กœ ์„ค์น˜๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•ด๋ด…์‹œ๋‹ค.

brew --version

์ˆซ์ž๊ฐ€ ๋‚˜์˜ค๋ฉด ์„ฑ๊ณต!

M1, M2, M3 ์นฉ Mac ์‚ฌ์šฉ์ž๋Š” ํ•œ ๋‹จ๊ณ„ ๋”!

์ตœ์‹  Mac(2020๋…„ ์ดํ›„)์„ ์‚ฌ์šฉํ•˜์‹ ๋‹ค๋ฉด ์•„๋ž˜ ๋ช…๋ น์–ด๋„ ์‹คํ–‰ํ•ด์ฃผ์„ธ์š”.

echo 'export PATH=/opt/homebrew/bin:$PATH' >> ~/.zshrc && source ~/.zshrc

ํ„ฐ๋ฏธ๋„ ์žฌ์‹œ์ž‘ ํ•„์š”!

Homebrew ์„ค์น˜ ํ›„ ํ„ฐ๋ฏธ๋„์„ ์™„์ „ํžˆ ์ข…๋ฃŒํ–ˆ๋‹ค๊ฐ€ ๋‹ค์‹œ ์—ด์–ด์ฃผ์„ธ์š”.

  • ํ„ฐ๋ฏธ๋„ ์ฐฝ์„ ๋‹ซ๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋Š” ๋ถ€์กฑํ•ฉ๋‹ˆ๋‹ค
  • Command + Q๋ฅผ ๋ˆŒ๋Ÿฌ ํ„ฐ๋ฏธ๋„ ์•ฑ ์ž์ฒด๋ฅผ ์ข…๋ฃŒํ•˜์„ธ์š”
  • ๋‹ค์‹œ ํ„ฐ๋ฏธ๋„(๋˜๋Š” iTerm2)์„ ์—ด๊ณ  ๋‹ค์Œ ๋‹จ๊ณ„๋ฅผ ์ง„ํ–‰ํ•˜์„ธ์š”