Jadi, apa perbedaan antara brew
dan brew cask
?
Saya tahu bahwa homebrew adalah perangkat lunak manajemen paket. Tetapi perangkat lunak apa yang bisa saya dapatkan di sana? Apakah itu perangkat lunak sumber terbuka dan perangkat lunak komersial?
brew
adalah perintah inti untuk proyek Homebrew .
Pengelola paket yang hilang untuk OS X
Homebrew menginstal barang yang Anda butuhkan yang tidak dimiliki Apple.
Homebrew biasanya berurusan dengan perangkat lunak command line. Sebagian besar perangkat lunak didistribusikan di bawah lisensi sumber terbuka. Lihat Rumus untuk daftar pemasangan yang tersedia.
brew
lebih suka binari yang dikompilasi sebelumnya tetapi akan dikompilasi dari sumber dalam beberapa kasus.
brew cask
adalah perpanjangan dari brew
yang memungkinkan pengelolaan aplikasi grafis melalui proyek Tong .
Homebrew Cask memperluas Homebrew dan menghadirkan keanggunan, kesederhanaan, dan kecepatan untuk aplikasi OS X dan binari besar yang sama.
Tong berurusan dengan campuran perangkat lunak dan lisensi. Perangkat lunak tempat saya bekerja dilindungi oleh lisensi komersial dan tersedia melalui tong .
Tong menawarkan cara untuk perintah baris mengelola instalasi aplikasi grafis.
Lihat brew cask
masalah # 7002 tentang fokus proyek pada prediktabilitas dan bagaimana hal itu mempengaruhi penggunaan binari atau sumber yang telah dikompilasi sebelumnya.
Ketersediaan melalui brew
atau cask
tidak menyiratkan lisensi spesifik apa pun.
brew cask install foo
tampaknya menjadi jalan pintas untuk 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