Apa arti dari brew tap?

271

Terkadang saya melihat artikel mengatakan perintah brew tapsebelum brew installsesuatu. Saya bertanya-tanya apa tapartinya? Dan mengapa saya harus lari tapsebelumnya install?

Zhang Buzz
sumber
14
Ini untuk mengakses repositori lain yang tidak termasuk dalam repositori master Homebrew. Anda harus mengetuk sebelum menginstal paket yang berasal dari repositori lain. Anda dapat melihat semua ketukan saat ini dengan brew tap.
Caleb
11
Komentar lainnya benar, tetapi dengan penjelasan, ketika Anda mengetuk sumber daya, Anda mendapatkan akses ke sana. Tetapi ini juga merupakan referensi pembuatan bir / pembuatan bir lainnya (sebagaimana adanya homebrew) karena ketika Anda mengetuk tong bir, Anda pada dasarnya mengetuk katup ke dalamnya untuk "mendapatkan akses ke bir" .
Mark Setchell
13
Jika Anda bingung dengan banyaknya kata kerja yang berhubungan dengan bir, seperti saya, ada glosarium .
Andrew M
Satu-satunya hal yang baik tentang nama minuman adalah bahwa itu singkat
Niall Connaughton
1
Mengapa ini di StackOverflow? Ini bukan tentang menulis kode - Unix & Linux atau Ask Different lebih tepat.
Charles Duffy

Jawaban:

272

Perintah tap memungkinkan Homebrew untuk memasuki repositori formula lain. Setelah melakukan ini, Anda telah memperluas opsi perangkat lunak yang dapat diinstal.

Repositori Git tambahan ini (di dalam /usr/local/Homebrew/Library/Taps) menjelaskan sekumpulan formula paket yang tersedia untuk instalasi.

Misalnya

brew tap                     # list tapped repositories
brew tap <tapname>           # add tap
brew untap <tapname>         # remove a tap
Snowcrash
sumber
11
brew casktampaknya menambahkan caskroom/caskrepo. Apakah itu jalan pintas dan pada dasarnya sama dengan brew tap caskroom/cask?
skube
4
Jadi ini berarti brew tapakan menambahkan repositori pihak ketiga yang tidak resmi?
wisbucky
1
bagaimana Anda mendaftar formula dari ketukan tertentu?
Tom
3
Bagi saya jalannya adalah / usr / local / Homebrew / Library / Taps
Carl Pritchett
"..tempat penyimpanan formula", apa arti dari formula?
vikramvi
43

brew tap menambahkan lebih banyak repo ke daftar rumus yang menghasilkan trek, pembaruan, dan pemasangan

brew tap <user>/<repo>membuat tiruan dangkal dari repositori di https://github.com/user/homebrew-repo . Perhatikan bahwa brew tapawalan nama repo dengan "homebrew-". Setelah itu, brew akan dapat mengerjakan formula-formula itu seolah-olah berada dalam repositori kanonik Homebrew

Dokumentasi lengkap dapat ditemukan di sini dengan semua opsi yang tersedia.

Mehdi
sumber