Homebrewについて - 琉球大学 工学部 工学科 知能情報コース / 大学院 理工学研究科 情報工学専攻

目次

Homebrewとは

Homebrewとは、Mac OS X上でソフトウェアの導入を単純化するパッケージ管理システムです。 パッケージ管理システムとは、パッケージのインストール(アンインストール)作業を一元的管理するものです。実行ファイルや設定ファイル、ライブラリetcを一つのファイルとしてまとめているものをパッケージと呼びます。 詳細はHomebrew公式サイトをご覧ください。

導入方法

以下のコマンドを実行します。 $ /bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

コマンドの説明

$ brew install (package名) packageをインストールします

$ brew uninstall (package名) packageをアンインストールします

$ brew cleanup 古いバージョンのpackageを削除します

$ brew update Homebrewとpackageをアップデートします

$ brew upgrade 更新のあるpackageを再ビルドします

$ brew doctor brewに問題がないか調べます

$ brew tap (ユーザ名)/(リポジトリ名) 公式以外でpackageを公開しているリポジトリをHomebrewに取り入れ扱うことができます

$ brew untap (ユーザ名)/(リポジトリ名) tapしたリポジトリを削除できます

$ brew list (package名) インストールしたディレクトリのパスが表示されます package名を入れなければインストール済みのpackageを確認できます

$ brew search インストール可能なpackageを検索できます

Homebrew Caskについて

パッケージに加え、アプリケーションもインストールできるHomebrewの拡張版です。

知能情報コースのリポジトリについて

インストール大会で使用したものや、ファイルサイズの大きいパッケージやアプリケーションは下記のキャッシュから取れるように作成してあります。 https://github.com/ie-developers/homebrew-ie 利用例 $ brew cask install ie-developers/ie/mactex

コース用に formula やキャッシュを作って欲しい場合は sys-admin@ie.u-ryukyu.ac.jpまでご連絡ください。

EasyPackageについて

推奨であったpackage管理ソフトのepkgのサポートは終了したのでHomebrewに移行しました。(2015/04/03) 削除方法について ・EasyPackageでインストールしたものを表示する $ epkg ls

・EasyPackageでインストールしたものを削除する $ sudo epkg del (package名)

・EasyPackageを削除する $ sudo rm -f /usr/local/bin/epkg $ sudo rm -rf /usr/epkg $ sudo rm -rf /var/db/epkg $ rm -rf /Applications/EasyPackage.app