Відповіді:
brewє основною командою для проекту Homebrew .
Відсутній менеджер пакунків для OS X
Homebrew встановлює потрібні речі, які Apple не зробила.
Homebrew зазвичай має справу з програмним забезпеченням командного рядка. Більшість програмного забезпечення поширюється за ліцензією з відкритим кодом. Див. Формули для переліку доступних встановлень.
brew віддає перевагу заздалегідь скомпільованих двійкових файлів, але в деяких випадках компілюватиме з джерела.
brew caskє розширенням, brewщо дозволяє керувати графічними програмами через проект Cask .
Casbre Homebrew розширює Homebrew і додає його елегантність, простоту та швидкість як для програм X X, так і для великих бінарних файлів.
Cask займається сумішшю програмного забезпечення та ліцензій. Програмне забезпечення, над яким я працюю, поширюється на комерційну ліцензію та доступне через cask .
Cask пропонує спосіб командного рядка керувати встановленням графічних додатків.
Див. brew caskВипуск № 7002 про фокусування проекту на передбачуваності та про те, як це впливає на використання попередньо складених бінарних файлів або джерела.
Наявність через brewабо caskне передбачає конкретної ліцензії.
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