준비하기

시작하기에 앞서 Homebrew와 cask를 둘다 설치한다.

https://npd-58.tistory.com/2

 

MacOS에서 Homebrew 설치하기

Homebrew란? Homebrew는 MacOS의 CLI환경에서 사용하는 '패키지 관리자'이고 리눅스의 apt-get이나 yum과 같은 역활을 한다고 생각하면 된다. 일반인이라면 필요가 없겟지만 mac을 사용하는 개발자라고 한다면 굉..

npd-58.tistory.com

https://npd-58.tistory.com/4

 

Homebrew Cask 설치하기

Cask는 homebrew로 MacOS용 어플리케이션을 설치 가능하게 하는 확장 기능이다. Cask 설치하기 brew install cask 위 명령어로 cask 설치가 가능하다. Cask로 application 설치하기 brew cask install <applicatio..< p=""> </applicatio..<>

npd-58.tistory.com

homebrew와 cask를 설치 후 mas도 설치하여 준다.

 

brew install mas

Mas는 애플 앱스토어의 어플리케이션을 homebrew에서 설치할 수 있게 해준다.

 

brew : cask, mas, wget 등 개발 패키지

cask : atom, docker 등 웹사이트에서 다운 받아 설치하는 어플리케이션

mas : 카카오톡, wechat 등 앱스토어를 통해 설치하는 어플리케이션

 

 

Brewfile 만들기

Homebrew로 brewfile에 적힌 리스트를 한번에 설치할 수 있다.

 

현재 사용하고 있는 항목들을 brewfile로 만들기 위해선 다음과 같은 명령어를 수행하면 된다.

 

#brewfile 생성
brew bundle dump

#brewfile 내용 확인
cat brewfile

 

Brewfile에 리스트 추가하기

 

#mas에서 wechat 검색
mas search wechat

#출력
836500024      WeChat            (2.3.28)
1189898970    WeChat Work     (2.8.16)

#WeChat의 id는 836500024

#brewfile리스트에는 다음 문구를 추가하면 된다.
mas "WeChat", 836500024

brew와 cask의 리스트를 추가 할 때도 비슷한 방식으로 추가하면 된다.

 

Brewfile로 한 방에 설치하기

만들어둔 brewfile로 한 번에 설치하기 위해선 아래 명령어를 입력하면 된다.

 

brew bundle

 

 

 

 

 

 

 

참조

https://brew.sh
https://github.com/Homebrew/homebrew-bundle
https://github.com/mas-cli/mas

https://healingpaper.github.io/2019/08/18/brew_cask_mas.html