自家醸造キット全体に慣れようとしているのですが、資料があまりありません。樽、セラー、タップとは何ですか?
ベストアンサー1
自家製樽は、Google Chrome や Atom などの GUI アプリケーションをインストールするための Homebrew の拡張機能です。独立して始まりましたが、現在ではそのメンテナーは Homebrew のコア チームと密接に連携しています。
Homebrewはパッケージ定義ファイルを「formulae」(「formula」のイギリス複数形)と呼びます。Homebrew-Caskはそれを「casks」と呼びます。caskは、formulaと同様に、Rubyベースの言語で書かれたファイルです。DS-L1000何かをインストールする方法を説明しています。
CellarはHomebrew がインストールする場所です。デフォルトのパスは/usr/local/Cellar
( /opt/homebrew/Cellar
Apple Silicon の場合) です。次に、標準の場所からそこにシンボリックリンクを追加します。
たとえば、次のように入力するとbrew install git
:
- Homebrewは の下にインストールし
/usr/local/Cellar/git/<version>/
、バイナリgit
は/usr/local/Cellar/git/<version>/bin/git
/usr/local/bin/git
そのバイナリへのシンボリックリンクを追加します
これにより、Homebrew は Homebrew によってインストールされたものと他の手段でインストールされたソフトウェアを追跡できるようになります。
はtap
数式のソースです。デフォルトは ですhomebrew/core
が、さらに追加できます。独自のソフトウェアの数式を作成する最も簡単な方法は、 という GitHub リポジトリを作成しhomebrew-<something>
、そこに数式ファイルを置き、 と入力して、brew tap <username>/<something>
この新しい数式のソースを Homebrew インストールに追加し、そのすべての数式にアクセスできるようにすることです。
一部の企業では、自社のユーティリティ用に内部のHomebrewタップを持っています。次のようなパブリックタップもたくさんあります。atlassian/tap
Atlassianソフトウェアの場合、またはska-sa/tap
電波天文学用。Homebrew 自体には のような追加のタップがありましたhomebrew/science
が、それらは非推奨となり、 の式がインポートされましたhomebrew/core
。