본문 바로가기
경일/nodejs

애플 맥북에어 M1 환경설정 homebrew 부터 nodejs 까지

by dev_kong 2022. 1. 27.
728x90
728x90

0. 목차

1. homebrew

2. iterm

3. nodejs

1. homebrew

터미널이용해서

packagemanager 인 홈브루를 설치.

https://brew.sh/index_ko

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh

사이트에 친절하게 설치하는 방법이 나와있다.

터미널에 입력하라는거 입력해주면 됨

 

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

$ 사인은 빼고..

 

여기서 부턴 m1 이상의 칩을 사용하는 모델에만해당됨.

친절하게 next step 이라고 알려준다.

저걸 복사붙여넣기 해주면 된다.

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

한번에하는게 아니라 한번에 하나씩

그러고 저걸 다 입력하고 나면,

homebrew 설치가 끝났다.

확인을 해보자.

$ brew -v

이라고 터미널에 입력하면 밑에 설치된 homebrew의 version이 출력된다.

그렇다면 설치성공!

2.iterm

맥북에 기본적으로 설치되어있는 terminal은 상당히 못생겼다.

기왕 쓸거 이쁘게 쓰자.

 

$ brew install Caskroom/cask/iterm2

터미널에 이거 입력해주면 iterm2가 설치된다.

 

요거 뜨면 설치 성공

터미널 실행시켜 보면

이렇게 생긴애가 뜬다.

하나도 안이쁘다.

이쁘게 쓰려면 

 

oh-my-zsh 라는 걸 깔아야함

 

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

 

이런거 뜨면 설치 된거다.

근데 아직 안예쁨...

이제 꾸미는 걸 해주면 된다.

 

우선 아이텀 테마를 받아서 설치를 해줘야한다

https://iterm2colorschemes.com/

 

Iterm Themes - Color Schemes and Themes for Iterm2

iTerm Themes Intro This is a set of color themes for iTerm (aka iTerm2). Screenshots below and in the screenshots directory. Installation Instructions To install: Launch iTerm 2. Get the latest version at iterm2.com Type CMD+i Navigate to Colors tab Click

iterm2colorschemes.com

여기 들어가서 맘에드는 테마 고르면 된다.

 

골라서 클릭하고 url 주소 복사해서 

 

$ mkdir utill && cd utill

curl -LO 복사한url

순서대로 입력해주면 됨

utill이란 폴더 만들어서 그안에다가 다운 받은 테마들을 모아놓을 거다.

 

그럼 다시 아이텀으로 가서

왼쪽 상단 사과모양 옆에 iterm2 누르고

preference -> profile -> color -> color preset -> import 눌러서 다운받은 테마 선택하면 된다.

 

이제.. oh-my-zsh 테마를 설정...

후.. 힘들다..

 

홈디렉토리에서 다음 명령어를 입력해주자..

$ vi .zshrc

그럼 텍스트들이 나온다.

i 한번 눌러서 insert? input 모드로 바꿔주고,

theme 부분 찾아서

agnoster 로 변경해준다.

저장하고 나와서

아이텀 종료후 재실행하면

 

ㅎ.. 뭔가 바뀌긴 했다.

아직 안이쁨 개힘들다.진짜..

 

저기 파란창에 ?? 뜬거

폰트깨진거임

이제 폰트 설치 해줘야함

https://github.com/adobe-fonts/source-code-pro/tree/master

 

GitHub - adobe-fonts/source-code-pro: Monospaced font family for user interface and coding environments

Monospaced font family for user interface and coding environments - GitHub - adobe-fonts/source-code-pro: Monospaced font family for user interface and coding environments

github.com

여기서

readme 에있는

latest realese 클릭

source code pro zip file 다운로드

폰트 설치

iterm->preference -> profile -> text -> font -> source code 선택

그렇게하면

 

 

오오.. 거의 다왔다..!

 

이제 저 기나긴 사용자 명을 좀 간단하게 변경해보자

 

$ vi .zshrc

 

이거 입력하고

 

맨밑에다가

 

prompt_context() { 
  prompt_segment black default "하고싶은이름" 
}

이거 붙여넣고 저장하고 빠져나오면 된다(:wq)

 

그리고

$ source ~/.zshrc

해주면

 

바뀜..!

개힘들다 진짜..

emoji 도 추가할 수 있다

완두콩 emoji 가 없다 대체 왜 없을까 있을 법 한데..

땅콩 밖에 없다.

조금 슬프다.

대충 비슷하게 생긴 올리브로....

 

... 하나도 안비슷해서 개슬프다...

3.nodejs

이제 이뻐진 터미널로 node를 설치해보자

개쉬움

$ brew install node

설치 끝나면

$ node -v

이거 입력했을 때 설치된 버전이 출력되면 성공임

와 이제 노드 할수 잇다..!

728x90
728x90

댓글