2015-12-22 15 views
144

時々、brew installの前に、brew tapというコマンドを出す記事があります。 tapの意味は何ですか?そして、installの前にtapを実行する必要があるのはなぜですか?醸造タップとは何ですか?

+10

Homebrewのマスターリポジトリに含まれていない他のリポジトリにアクセスすることです。別のリポジトリからのパッケージをインストールする前に、タップする必要があります。あなたは 'brew tap'で現在のタップをすべて見ることができます。 – Caleb

+9

他のコメントは間違いありませんが、リソースをタップするとそのリソースにアクセスできます。しかし、それはもう一つのビール/醸造基準でもあります。なぜなら、あなたがビールを飲んだとき、あなたは本質的にビールにアクセスするためにバルブをノックしているからです。 –

+9

ビール関連の動詞が混乱している場合、私のように[用語集](https://github.com/Homebrew/brew/blob/master/docs/Formula-Cookbook.md#homebrew -用語)。 –

答えて

146

tapコマンドを使用すると、Homebrewはに別の式のリポジトリをタップできます。これを済ませたら、インストール可能なソフトウェアのオプションを広げました。

これらの追加のGit repos(usr/local/Library/Taps内)は、インストールに使用できる一連のパッケージ式を記述します。

など。

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

'brew cask'は' caskroom/cask'レポを追加しているようです。これはショートカットで、本質的に 'brew tap caskroom/cask'と同じですか? – skube

+2

これは 'brew tap'が非公式の第三者リポジトリを追加することを意味しますか? – wisbucky

+1

あるタップから数式をどのようにリストしますか? – Tom

19

brew tap、トラックを醸造式のリストに多くのリポジトリを追加、更新、および

brew tap <user/repo>からインストールするには、https://github.com/user/repoでリポジトリのシャローコピーを作成します。その後、Brewは、自作の正規のリポジトリにあるかのように、これらの公式で作業することができます。

すべての使用可能なオプションについては、hereを参照してください。

+0

または[こちら](https://github.com/Homebrew/brew/blob) /master/docs/Taps.md) – Eno

関連する問題