MAC OS

맥북 초기 설정 팁

kudl 2020. 11. 6. 12:42

Brew 설치

Brew는 macOS 용 패키지 관리자이다.

 

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

Brew 기본 명령어

  • brew update : Brew를 최신버전으로 업데이트
  • brew search <패키지명> : 패키지 검색
  • brew install <패키지명>[@버전] : 패키지 설치. @를 사용하여 버전 지정이 가능하다. 버전이 명시되어 있지 않으면 최신 버전을 설치한다. ex) brew install mysql, brew install mysql@5.5
  • brew list : 설치된 패키지 리스트 확인
  • brew info <패키지명> : 패키지 정보
  • brew upgrade <패키지명>: 패키지 업그레이드
  • brew upgrade : 설치된 모든 패키지 업그레이드
  • brew cleanup <패키지명> : 최신버전 이외의 하위 버전들 삭제
  • brew uninstall <패키지명> : 패키지 삭제

 

Git 설치

brew install git

 

Zsh & Oh-My-Zsh

Zsh 설치

# zsh 설치 
brew install zsh 

# 설치경로 확인 
which zsh 

# 기본 sh -> zsh로 변경 
chsh -s $(which zsh)

Oh-My-Zsh 설치

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

플러그인 설치

syntax highlight,  autosuggestion 등 여러가지 플러그인이 있다. 

플러그인 목록은 github.com/zsh-users, github.com/ohmyzsh/ohmyzsh/wiki/Plugins 에서 확인 할수 있다.

설치를 위해서는 git clone 후 ~/.zshrc 파일에 plugin 을 명시해주면 된다.

 

git clone

 

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

 

 

~/.zshrc 파일

 

plugins=(git zsh-syntax-highlighting zsh-autosuggestions)

 

iTerm2 설치

iterm2 홈페이지에서 다운로드 및 설치를 한다.

 

한글이 깨진다면 이미지와 같이 설정을 해준다.

 

 

스크롤 버퍼를 조정하고 싶다면 Preferences > Profiles > Terminal 에서 버퍼를 조정 할수 있다.

 

 

Sublime Text 설치

다운로드 : Sublime 홈페이지 다운로드

 

Sublime Text - A sophisticated text editor for code, markup and prose

Goto Anything Use Goto Anything to open files with only a few keystrokes, and instantly jump to symbols, lines or words. Triggered with Ctrl+P⌘+P, it is possible to: Type part of a file name to open it. Type @ to jump to symbols, # to search within the f

www.sublimetext.com

 

Karabiner 설치(한/영 적용)

Karabiner 홈페이지 에서 프로그램 다운로드 및 설치를 한다.

Add Item > From Key : right_command, To Key : caps_lock 을 적용하면 오른쪽 command 키를 입력시 한/영 전환이 된다.

Target device를 사용하여 키보드 종류 별로 적용이 가능하다.

 

Karabiner-Elements

A powerful and stable keyboard customizer for macOS.

karabiner-elements.pqrs.org

 

Docker 설치

Docker 홈페이지 에서 다운로드 및 설치를 한다.

 

 

Multipass

우분투 가상환경을 사용하고 싶다면 Multipass 를 설치해서 사용할 수 있다.

brew 설치

brew cask install multipass
  • multipass launch [name] : 서버 생성 및 실행
    • multipass launch hello
    • multipass launch --name world --cpus 1 --mem 1024M --disk 3G
  • multipass start : 서버 실행
  • multipass stop : 서버 중지
  • multipass list : 서버 리스트 확인

 

스크린샷 폴더 변경

아래 스크립트에서 Your_Directory 부분을 변경해서 원하는 폴더(경로)로 지정하면 된다.

 

export Screenshot="Your_Directory"
mkdir ~/$Screenshot && defaults write com.apple.screencapture location ~/$Screenshot/ && killall SystemUIServer