Bia tap có nghĩa là gì?


271

Đôi khi tôi thấy các bài báo nói lệnh brew taptrước brew installmột cái gì đó. Tôi đang tự hỏi điều đó tapcó nghĩa là gì? Và tại sao tôi phải chạy taptrước install?


14
Đó là truy cập vào các kho lưu trữ khác không có trong kho lưu trữ chính của Homebrew. Bạn phải nhấn trước khi cài đặt một gói từ kho lưu trữ khác. Bạn có thể thấy tất cả các vòi hiện tại với brew tap.
Caleb

11
Nhận xét khác là chính xác, nhưng bằng cách giải thích, khi bạn nhấn vào một tài nguyên, bạn có quyền truy cập vào nó. Nhưng nó cũng là một tài liệu tham khảo về bia / bia ​​khác homebrewvì khi bạn một thùng bia, về cơ bản bạn sẽ gõ một cái van vào đó để "tiếp cận với bia" .
Đánh dấu Setchell

13
Nếu bạn bối rối bởi vô số động từ liên quan đến bia, như tôi, có một thuật ngữ .
Andrew M

Điều tốt duy nhất về tên của hãng bia là nó ngắn gọn
Niall Connaughton

1
Tại sao điều này trên StackOverflow? Đây không phải là về cách viết mã - Unix & Linux hoặc Hỏi khác nhau rõ ràng là phù hợp hơn.
Charles Duffy

Câu trả lời:


272

Lệnh tap cho phép Homebrew khai thác vào một kho công thức khác. Khi bạn đã hoàn thành việc này, bạn đã mở rộng các tùy chọn phần mềm có thể cài đặt của mình.

Các repos Git bổ sung (bên trong /usr/local/Homebrew/Library/Taps) này mô tả các bộ công thức gói có sẵn để cài đặt.

Ví dụ

brew tap                     # list tapped repositories
brew tap <tapname>           # add tap
brew untap <tapname>         # remove a tap

11
brew caskdường như thêm caskroom/caskrepo. Đó có phải là một phím tắt và về cơ bản giống như brew tap caskroom/cask?
skube

4
Vì vậy, điều này có nghĩa là brew tapsẽ thêm một kho lưu trữ bên thứ ba không chính thức?
wvducky

1
Làm thế nào để bạn liệt kê các công thức từ một vòi nhất định?
Tom

3
Đối với tôi đường dẫn là / usr / local / Homebrew / Library / Taps
Carl Pritchett

".. thay thế cho công thức", ý nghĩa của công thức là gì?
vikramvi

43

brew tap thêm nhiều repos vào danh sách các công thức pha chế các bản nhạc, cập nhật và cài đặt từ

brew tap <user>/<repo>tạo một bản sao nông của kho lưu trữ tại https://github.com/user/homebrew-repo . Lưu ý rằng brew taptiền tố tên repo với "homebrew-". Sau đó, brew sẽ có thể làm việc trên các công thức đó như thể chúng nằm trong kho lưu trữ chính tắc của Homebrew

Các tài liệu đầy đủ có thể được tìm thấy ở đây với tất cả các tùy chọn có sẵn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.