개발환경 셋팅

이산·2022년 3월 11일
0

기술블로그

목록 보기
11/42

터미널 개발환경 셋팅 순서가 헷갈리기 때문에 정리하려고 한다.

iterm 설치

기존 terminal보다 편리하다고 한다.
https://iterm2.com/
위의 사이트로 들어가서 설치한다.

iterm 실행하여 아래 코드를 입력한다.

sudo mkdir -p /opt/homebrew
sudo chown -R {사용자 계정 이름}:wheel /opt/homebrew

homebrew 설치

맥에서 사용하는 패키지 관리자이다. homebrew를 통해서 개발에 필요한 패키지를 설치하거나 관리할 수 있다. 홈페이지에서 스크립트를 복사하여 설치한다.

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

위의 코드를 복사하여 iterm에 입력하면 자동으로 설치된다. 5~10분정도 소요된다.
brew --version - homebrew의 버전을 확인할 수 있다.
brew list - homebrew를 통해서 설치된 패키지의 리스트를 볼 수 있다.

zsh 설치

brew install zsh

위의 코드를 입력하여 zsh를 설치한다.
패키지를 설치할 때마다 brew list를 입력하여 설치가 되었는지 확인해야한다.

vi ~/.zshrc 

위의 코드 입력하여 zsh 설정파일을 연다.

export PATH="/opt/homebrew/bin:$PAHT"

위의 코드를 zsh 설정파일에 추가한다.
zsh 설정파일을 :wq로 나가고 아래 코드를 입력하여 저장한다.

source ~/.zshrc 

만약 아래와 같은 에러가 발생할 경우

zsh: command not found: brew 

터미널에서 아래와 같이 코드 입력한다.

eval $(/opt/homebrew/bin/brew shellenv)

그 이후 vi ~/.zshrc로 진입해서 아래와 같은 코드인 기존 환경변수 삭제한다.

export PATH="/opt/homebrew/bin:$PAHT" 

아래의 코드를 입력하고 저장한다.

eval $(/opt/homebrew/bin/brew shellenv)

아래는 같이 설치하면 좋은 기능들이다.

oh my zsh 설치

zsh의 기능을 확장시켜주고 여러가지 테마를 사용할 수 있다.
홈페이지에 들어가서 코드를 복사하여 설치할 수 있다.
https://github.com/ohmyzsh/ohmyzsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

syntax hilight 설치

brew install zsh-syntax-highlighting

위의 코드를 입력하여 설치한다.

auto-suggestions 설치

자동완성기능이다.

brew install zsh-autosuggestions

아래의 코드를 입력하여 text를 연다.

Vi ~/ .zshrc 

I키를 눌러서 insert를 활성화시킨다.

Source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
Source /usr/local/share/zsh-autosuggestions/zsh-autosuggestions.zsh 

위의 코드 2개를 맨 아래에 추가해주고 :wq를 입력하여 text창을 나온다.
나왔다면 iterm에 아래 코드를 입력하여 저장시킨다.

Source ~/ .zshrc

miniconda 설치

brew install miniconda

위의 코드 입력하여 설치한다.

mysql 설치

brew install mysql 

위의 코드를 입력하여 설치한다.

profile
백엔드 개발자입니다.

0개의 댓글