brew install Xとbrew cask install Xの違いは何ですか?質問する

brew install Xとbrew cask install Xの違いは何ですか?質問する

自家醸造キット全体に慣れようとしているのですが、資料があまりありません。樽、セラー、タップとは何ですか?

ベストアンサー1

自家製樽は、Google Chrome や Atom などの GUI アプリケーションをインストールするための Homebrew の拡張機能です。独立して始まりましたが、現在ではそのメンテナーは Homebrew のコア チームと密接に連携しています。

Homebrewはパッケージ定義ファイルを「formulae」(「formula」のイギリス複数形)と呼びます。Homebrew-Caskはそれを「casks」と呼びます。caskは、formulaと同様に、Rubyベースの言語で書かれたファイルです。DS-L1000何かをインストールする方法を説明しています。

CellarHomebrew がインストールする場所です。デフォルトのパスは/usr/local/Cellar( /opt/homebrew/CellarApple Silicon の場合) です。次に、標準の場所からそこにシンボリックリンクを追加します。

たとえば、次のように入力するとbrew install git:

  1. Homebrewは の下にインストールし/usr/local/Cellar/git/<version>/、バイナリgit/usr/local/Cellar/git/<version>/bin/git
  2. /usr/local/bin/gitそのバイナリへのシンボリックリンクを追加します

これにより、Homebrew は Homebrew によってインストールされたものと他の手段でインストールされたソフトウェアを追跡できるようになります。

tap数式のソースです。デフォルトは ですhomebrew/coreが、さらに追加できます。独自のソフトウェアの数式を作成する最も簡単な方法は、 という GitHub リポジトリを作成しhomebrew-<something>、そこに数式ファイルを置き、 と入力して、brew tap <username>/<something>この新しい数式のソースを Homebrew インストールに追加し、そのすべての数式にアクセスできるようにすることです。

一部の企業では、自社のユーティリティ用に内部のHomebrewタップを持っています。次のようなパブリックタップもたくさんあります。atlassian/tapAtlassianソフトウェアの場合、またはska-sa/tap電波天文学用。Homebrew 自体には のような追加のタップがありましたhomebrew/scienceが、それらは非推奨となり、 の式がインポートされましたhomebrew/core

おすすめ記事