Homebrew - nekoharuyuki/PuzzleRPG-cocos2d GitHub Wiki

Homebrewとは

「Mac OS Xオペレーティングシステム上でソフトウェアの導入を単純化するパッケージ管理システムのひとつである」

実行ファイルや設定ファイル、ライブラリetcを一つのファイルとしてまとめているものをパッケージと呼びます。 パッケージ管理システムとはこのパッケージのインストール(アンインストール)作業を一元的管理するものです。パッケージやライブラリの依存関係などが管理できます。

ちなみにパッケージ管理には、

  1. バイナリを取得するもの
  2. ソースコードを取得してビルドするもの

のパターンがあるみたいです。

1バイナリとはソースコードを予めビルドした成果物を配布していることを指すようです。 なので1バイナリは2ビルドよりも早くインストールできる特徴を持っているようです。 それに対して2ビルドは、自分のmacでビルドするので自分のmacに最適化出来る特徴を持っているようです。

homebrewのインストール

https://brew.sh/index_ja

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

このスクリプトをターミナルに貼り付け実行して下さい。

homebrewの基本操作

パッケージ検索

$ brew search <パッケージ名>

パッケージインストール・アンインストール

$ brew install <パッケージ名> #インストール
$ brew remove <パッケージ名> #アンインストール

パッケージの有効化・無効化

$ brew link <パッケージ名> #有効化
$ brew unlink <パッケージ名> #無効化

パッケージ一覧の更新

$ brew update #formuls(手順書)の更新
$ brew upgrade #更新があるパッケージを再ビルド

パッケージされたリストの表示

$ brew list

デッドリンクになっているものを削除

$ brew prune

インストールの問題をチェック

$ brew doctor

brewの設定確認

$ brew --config
⚠️ **GitHub.com Fallback** ⚠️