-
Homebrew & Vapor ToolboxiOS 2021. 3. 30. 14:30
안녕하세요. 그린입니다🟢
이번 포스팅에서는 Homebrew와 Vapor Toolbox에 대해 학습해보겠습니다👏
Homebrew?
: 홈브루(Homebrew)는 오픈소스 소프트웨어 패키지 관리 시스템의 일종으로 macOS의 소프트웨어 설치를 지원해준다.
즉, macOS용 패키지 관리자로 소프트웨어의 쉬운 설치와 업데이트 및 삭제 등을 관리해준다.Homebrew 설치 및 패키지 관리
1) Xcode Command Line Tool 설치
$ xcode-select --install
2) Homebrew 설치
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
: 터미널에 해당 커맨드를 입력하여 설치 -> 도중 리턴 키 입력을 통해 설치 진행
3) Homebrew 업데이트
$brew update
$brew cleanup
: 업데이트 후 불필요 패키지 버전 삭제
4) Homebrew 삭제
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
5) Homebrew 리스트 확인
$brew list
6) cask 패키지 설치
$brew install cask
: 사파리, 크롬, 워드 등과 같이 그래픽으로 작업하는 프로그램 설치를 도와주는 패키지 (GUI 프로그램)
7) 패키지 설치$ brew install <PACKAGE_NAME>
: 해당 명령어를 통해 원하는 패키지 설치 (brew가 홈브루의 명령어)
8) 패키지 업그레이드
$ brew upgrade <PACKAGE_NAME>
: 원하는 업그레이드할 패키지 명 기입
$ brew upgrade git
: 깃 패키지는 위 명령어로 업그레이드 가능
9) 패키지 삭제
$ brew remove <PACKAGE_NAME>
: 원하는 삭제할 패키지 명 기입
--> brew ~는 커맨드 라인 프로그램의 명령어를 입력하고 brew cask ~는 GUI 프로그램에서 실행할 명령어를 입력한다✍️
Vapor Toolbox?
: Swift 언어 기반의 웹프레임워크 (Spring과 비슷한 개념)
: Vapor 앱 개발 시 사용되는 Command Line Interface(CLI) 도구
Vapor Toolbox 설치하기
1) Homebrew를 통한 Vapor Toolbox 설치
$brew tap vapor/tap $brew install vapor/tap/vapor
2) Vapor help 안내
$vapor --help
[참고자료]
https://ko.wikipedia.org/wiki/홈브루_(패키지_관리_소프트웨어)
https://www.44bits.io/ko/keyword/homebrew
'iOS' 카테고리의 다른 글
Machine Learning (0) 2021.04.20 Core Animation (0) 2021.04.01 Core Graphics (0) 2021.03.29 Localization (0) 2021.03.25 User Notification (2) (0) 2021.03.23