All Articles

맥을 처음 받고 설치할 것들

각 설치 항목에 대한 것은 모두 wecode 수업에서 다루었던 내용입니다!!

brew 설치

맥은 brew가 기본적으로 설치되어있는줄 알았는데 그렇지 않다. terminal에서 새로 깔자.

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

iterm 설치

https://iterm2.com/

클릭, 클릭으로 편하게 설치하면 된다 :) 맥 기본 터미널 말고 iterm을 사용하면 된다!

zsh, oh my zsh 설치

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

zsh로 기본 쉘 설정

chsh -s /bin/zsh

만약 chsh: /bin/zsh: non-standard shell 등의 응답이 뜨면 zsh 경로가 이것과 다른 것일 수도 있다. 아래의 명령어로 zsh경로를 파악한 후 해당 경로를 작성해주면 된다.

which zsh

zsh 플러그인 추가

zsh 환경설정 파일 열어서

vi .zshrc

아래 부분 플러그인 추가

plugins=(git osx zsh-syntax-highlighting history-substring-search)

추가하고 나면 zsh-syntax-highlighting not found 에러가 뜨는데, 아래의 명령어로 추가 되었다.

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting

git, tig 설치

git이 default로 설치되어있는 줄 알고 git 명령어를 작성했더니 터미널에서 알아서 설치해주었다. tig 는 아래와 같이 설치한다.

brew install tig

node, npm 설치

node 깔면 npm도 설치된다. node 사이트에서 클릭, 클릭으로 편하게 설치한다.

git ssh 세팅

github 계정과 내 컴퓨터와 인증하는 과정이라고 생각하면 된다. ssh 설정을 안 해놓는 경우 push할 때마다 매번 username, pw를 작성해야되는 번거로움이 있다.

ssh-keygen 생성

ssh-keygen -t rsa -b 4096 -C "나의 깃헙 메일"

복사

pbcopy < ~/.ssh/id_rsa.pub

깃헙 환경설정 ssh에 추가해주면 됨!