목차

Homebrew

macOS에서 command를 이용하여 다양한 utility를 설치관리하기 위한 package manager이다.

brew.sh - Homebrew

Install Homebrew

-- 홈페이지에서 최신 설치 확인는 것이 현명함.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

packages 설치하기

brew search node
brew install node@18

설치해야 하는 패키지

  1. node
  2. postgresql
  3. pyenv pyenv-virtualenv
  4. openjdk

openjdk 설치

==> openjdk@17
For the system Java wrappers to find this JDK, symlink it with
  sudo ln -sfn /usr/local/opt/openjdk@17/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-17.jdk
 
openjdk@17 is keg-only, which means it was not symlinked into /usr/local,
because this is an alternate version of another formula.
 
If you need to have openjdk@17 first in your PATH, run:
  echo 'export PATH="/usr/local/opt/openjdk@17/bin:$PATH"' >> ~/.zshrc
 
For compilers to find openjdk@17 you may need to set:
  export CPPFLAGS="-I/usr/local/opt/openjdk@17/include"

postgreSQL 설정

macOS

/Volumes/maro/postgresql@14 –> /usr/local/var/garam