В чем разница между «завариванием» и «варкой бочкой»?

Итак, в чем разница между brew и brew cask?

Я знаю, что homebrew - это программное обеспечение для управления пакетами. Но какое программное обеспечение я могу получить там? Это программное обеспечение с открытым исходным кодом и коммерческое программное обеспечение?

169 голосов | спросил elzaphod 25 MarpmTue, 25 Mar 2014 14:31:43 +04002014-03-25T14:31:43+04:0002 2014, 14:31:43

2 ответа


142

Homebrew

brew - основная команда проекта Homebrew .

  

Отсутствует менеджер пакетов для OS X

     

Homebrew устанавливает материал, который вам нужен, что Apple didnâ € ™ т.

Homebrew обычно имеет дело с программным обеспечением командной строки. Большая часть программного обеспечения распространяется по лицензии с открытым исходным кодом. См. формулы для списка доступных установок.

Бочка

brew cask является расширением brew, что позволяет управлять графическими приложениями через Cask .

  

Homebrew Cask расширяет Homebrew и привносит свою элегантность, простоту,   и скорость для приложений OS X и больших двоичных файлов.

Cask занимается смесью программного обеспечения и лицензий. Программное обеспечение, над которым я работаю, покрывается коммерческой лицензией и доступен через бокс .

Cask предлагает способ командной строки управлять установкой графических приложений.

Licensing

Доступность через brew или cask не подразумевает никакой конкретной лицензии.

ответил Graham Miln 25 MarpmTue, 25 Mar 2014 15:16:20 +04002014-03-25T15:16:20+04:0003 2014, 15:16:20
6

brew cask install foo выглядит как ярлык для brew install caskroom/cask/foo:

[email protected]:~$ brew tap
caskroom/cask
homebrew/core
homebrew/php
[email protected]:~$ 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
[email protected]:~$ brew tap caskroom/cask
[email protected]:~$ 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
[email protected]:~$ 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'.
ответил Cees Timmerman 26 J000000Wednesday17 2017, 14:15:44

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132