/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
これをmacOSのターミナルまたはLinuxのシェルプロンプトに貼り付けて下さい。
スクリプトは何をするのか説明してから、それを開始する前に一度中断します。その他のインストールオプションも確認してください。
macOSをお使いの場合は新しい.pkg
インストーラーをお試し下さい。
Homebrewの最新のGitHubリリースからダウンロードして下さい。
Homebrewではアップル(またはあなたのLinuxシステム)が提供していないあなたの必要なものをインストールできます。
$ brew install wget
Homebrewは自身のディレクトリーにパッケージをインストールし、それらへのシンボリックリンクを/opt/homebrew
に作成します。
$ cd /opt/homebrew
$ find Cellar
Cellar/wget/1.16.1
Cellar/wget/1.16.1/bin/wget
Cellar/wget/1.16.1/share/man/man1/wget.1
$ ls -l bin
bin/wget -> ../Cellar/wget/1.16.1/bin/wget
Homebrewはプレフィックスの外部にはファイルをインストールしないため、Homebrewを好きな場所にインストールすることもできます。
自作のHomebrewパッケージも簡単に作成できます。
$ brew create https://foo.com/foo-1.0.tgz
Created /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/foo.rb
すべてGitとRubyで動作しているため、あなたがすでに持っている知識で簡単に変更を戻したりマージしたりできます。
$ brew edit wget # $EDITORで開きます!
HomebrewのformulaはシンプルなRubyスクリプトです:
class Wget < Formula
desc "Internet file retriever"
homepage "https://www.gnu.org/software/wget/"
url "https://ftp.gnu.org/gnu/wget/wget-1.24.5.tar.gz"
sha256 "fa2dc35bab5184ecbc46a9ef83def2aaaa3f4c9f3c97d4bd19dcb07d4da637de"
license "GPL-3.0-or-later"
def install
system "./configure", "--prefix=#{prefix}"
system "make", "install"
end
end
HomebrewはmacOS(またはあなたのLinuxシステム)の機能を補完します。gem
でRubyGemsを、そしてbrew
で依存パッケージをインストールします。
“アイコンをドラッグしてインストール…”のようなことをする必要はありません。Homebrew CaskではmacOSアプリケーション、フォント、プラグイン、そしてオープンソースではないソフトウェアもインストールできます。
$ brew install --cask firefox
caskの作成はformulaの作成と同じくらい簡単です。
$ brew create --cask https://foo.com/foo-1.0.dmg
Editing /opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks/foo.rb
brew
コマンドのドキュメントHomebrewはMax Howellによって開発されました。 ウェブサイト作成:Rémi Prévost, Mike McQuaid, Danielle Lalonde.
翻訳:Ryuichi Okumura.