본문 바로가기
DevOps

맥북(m1) 기본 셋팅 homebrew, git, svn, nvm설치 방법

by @hohoya33 2022년 04월 02일

MacOS 패키지 관리자 brew를 사용해서 설치

 

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh

==> Next steps:
- Add Homebrew to your PATH in /Users/<USER_ID>/.zprofile:
    echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/<USER_ID>/.zprofile
    eval "$(/opt/homebrew/bin/brew shellenv)"
- Run `brew help` to get started
- Further documentation:
    https://docs.brew.sh

 

Next Steps에 나온문구를 복사해서 그대로 터미널에 입력 후

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/<USER_ID>/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

 

최신 Homebrew가 잘 설치되었는지 설치 위치와 버전을 확인

which brew
/opt/homebrew/bin/brew

brew --version
Homebrew 3.5.2

 

homebrew 삭제방법

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

숨김파일 보기 해제후  (숨김파일 보기 단축키 : Shift + Command + .)

/opt/homebrew/bin/brew 해당 경로 폴더 삭제

 Git 설치

brew install git
git --version

로컬 깃 설정에 이름과 이메일을 등록한다. 
예시:

$ git config --global user.name "이름"
$ git config --global user.email "email@gmail.com"

 

 SVN (Subversion) 설치

brew install subversion
svn --version

 

NVM 설치 (nodejs 버전관리)

brew install nvm

 

 ~/ 위치에 .nvm 디렉토리 생성

mkdir ~/.nvm

 

터미널이 bash라면 /.bash_profile에 zsh라면 /.zshrc에 환경변수를 등록 합니다.

vi 편집기로 .bash_profile 파일이나 .zshrc 파일을 열어주고 

 

 

zsh를 사용하기 때문에 zsh 설정 파일에 추가

vi ~/.zshrc
// or
vi ~/.bash_profile

 esc키 누르고

저장하고 종료 :wq 

저장하지 않고 종료 :q!

# .zshrc
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh

# .bash
export NVM_DIR="$HOME/.nvm"
source $(brew --prefix nvm)/nvm.sh

수정한 .zshrc(.bash_profile)을 터미널 프로파일에 적용

# .zshrc
source ~/.zshrc

# .bash
source ~/.bash_profile

 

설치확인

nvm -v
// 설치된 버전이 나오면 설치 완료
0.38.0

// nvm 명령어를 찾을 수 없다고 나오면 제대로 설치가 안됨
 nvm: command not found

 

 

nodejs m1을 지원 15버전

노드 특정 버전 설치 LTS 최신 버전을 설치

nvm install [설치버전]

nvm install --lts


nvm list
// or
nvm ls

nvm use [설치버전]

 

yarn 설치

이미 node를 설치하였으므로 node는 빼고 설치

 --ignore-dependecies라는 옵션을 사용

brew install yarn --ignore-dependencies
yarn -v

 

IntelliJ SVN 설정하기

 

VSC > Browse VCS Repository > Browse Subversion Repository

 

 svn 주소 입력

 

Cannot run program "svn" (in derectory "..."): error=2, No such file or directory. 

 

Preferences > Version Control > Subversion

Preferences 창을 열어주고 좌측 검색란에 subversion을 검색하여 파란색 박스 부분의 svn path를 변경해준다.

 

터미널  svn 설치경로 확인

which svn
/opt/homebrew/bin/svn

 

Macintosh HD 루트에서 숨김폴더 보기 command + shift + . 표시 후

해당 경로에서  svn 실행파일 선택

 

svn 주소 우클릭 refresh 시켜주면 아이디와 비밀번호를 입력

 

개의 댓글