'brew'와 'brew cask'의 차이점은 무엇입니까?


295

그래서, 차이 무엇 brewbrew cask?

homebrew는 패키지 관리 소프트웨어라는 것을 알고 있습니다. 그러나 어떤 종류의 소프트웨어를 이용할 수 있습니까? 오픈 소스 소프트웨어 및 상용 소프트웨어입니까?

답변:


251

사제

brewHomebrew 프로젝트 의 핵심 명령입니다 .

OS X 용 누락 된 패키지 관리자

Homebrew는 Apple이 필요로하지 않은 것을 설치합니다.

Homebrew는 일반적으로 명령 줄 소프트웨어를 처리합니다. 대부분의 소프트웨어는 오픈 소스 라이센스로 배포됩니다. 사용 가능한 설치 목록은 공식 을 참조하십시오 .

brew 사전 컴파일 된 이진 파일을 선호 하지만 경우에 따라 소스에서 컴파일합니다.

brew caskCask 프로젝트를 brew통해 그래픽 응용 프로그램을 관리 할 수 있는 확장 기능 입니다.

Homebrew Cask는 Homebrew를 확장하여 OS X 응용 프로그램 및 큰 바이너리에 모두 우아함, 단순성 및 속도를 제공합니다.

Cask는 소프트웨어와 라이센스의 혼합을 처리합니다. 내가 작업하는 소프트웨어는 상업용 라이센스로 보호되며 cask를 통해 제공됩니다 .

Cask는 그래픽 응용 프로그램의 설치를 명령 줄로 관리하는 방법을 제공합니다.

예측 가능성에 대한 프로젝트의 초점과 사전 컴파일 된 바이너리 또는 소스의 사용에 미치는 영향에 대해서는 brew cask이슈 # 7002를 참조하십시오 .

라이센싱

특정 라이센스를 통한 가용성 brew또는 cask특정 라이센스를 암시하지 않습니다.


14

brew cask install foo다음에 대한 바로 가기 인 것 brew install caskroom/cask/foo같습니다.

ct@MBA45:~$ brew tap
caskroom/cask
homebrew/core
homebrew/php
ct@MBA45:~$ brew install meld
Error: No available formula with the name "meld" 
It was migrated from homebrew/core to caskroom/cask.
You can access it again by running:
  brew tap caskroom/cask
ct@MBA45:~$ brew tap caskroom/cask
ct@MBA45:~$ brew install meld
Error: No available formula with the name "meld" 
It was migrated from homebrew/core to caskroom/cask.
You can access it again by running:
  brew tap caskroom/cask
ct@MBA45:~$ brew install caskroom/cask/meld
==> brew cask install caskroom/cask/meld 
==> Satisfying dependencies
==> Downloading https://github.com/yousseb/meld/releases/download/osx-9/meldmerge.dmg
######################################################################## 100,0%
==> Verifying checksum for Cask meld
==> Installing Cask meld
==> Moving App 'Meld.app' to '/Applications/Meld.app'.
==> Linking Binary 'Meld' to '/usr/local/bin/meld'.
🍺  meld was successfully installed!
ct@MBA45:~$ brew cask install meld
Warning: Cask 'meld' is already installed.

To re-install meld, run:
  brew cask reinstall meld
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.