醸造タップとはどういう意味ですか?


271

時々私は何かのbrew tap前の命令を言っている記事を見brew installます。どういうtap意味ですか?そしてなぜ私はtap前に走らなければならないのinstallですか?


14
これは、Homebrewのマスターリポジトリに含まれていない他のリポジトリにアクセスするためのものです。別のリポジトリからのパッケージをインストールする前にタップする必要があります。現在のすべてのタップをで確認できますbrew tap。
— カレブ2015

11
他のコメントは正しいですが、説明のために、リソースをタップすると、そのリソースにアクセスできます。しかし、これは別のビール/醸造のリファレンスでもあります(現状のまま)。ビールの樽homebrewをタップすると、本質的にバルブをノックして「ビールへのアクセスを取得」します。
— Mark Setchell、2015

13
私のように、ビールに関連する多くの動詞に混乱している場合は、用語集があります。
— Andrew M

醸造物の名前についての唯一の良いことはそれが短いということです
— Niall Connaughton

1
StackOverflowにあるのはなぜですか?コードを書くことではなく、UnixとLinuxまたはAsk Differentの方が明らかに適切です。
— チャールズダフィー

回答:


272

tapコマンドを使用すると、Homebrew が式の別のリポジトリを利用できます。これを行うと、インストール可能なソフトウェアのオプションが拡張されます。

これらの追加のGitリポジトリ(内部/usr/local/Homebrew/Library/Taps)は、インストールに使用できるパッケージ式のセットを説明しています。

例えば

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

11
brew caskcaskroom/caskリポジトリを追加するようです。それはショートカットであり、本質的に同じbrew tap caskroom/caskですか?
— skube

4
つまり、これはbrew tap非公式なサードパーティのリポジトリを追加することを意味しますか?
— wisbucky

1
特定のタップからの数式をどのようにリストしますか?
— トム・

3
私にとってのパスは/ usr / local / Homebrew / Library / Taps
— Carl Pritchett、

「式のリポジトリ」、式の意味は何ですか?
— vikramvi

43

brew tap 追跡、更新、およびインストールを行う数式のリストにリポジトリを追加します

brew tap <user>/<repo>https://github.com/user/homebrew-repoでリポジトリの浅いクローンを作成します。brew tapは、リポジトリ名の前に「homebrew-」を付けていることに注意してください。その後、brewは、Homebrewの正規リポジトリにあるかのように、それらの数式で作業できます。

利用可能なすべてのオプションを含む完全なドキュメントはここにあります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.