Homebrewでバージョンを指定してインストール

旧ブログ(blog.ogaclejapan.com)から移行してきた古い記事です。 移行に伴い、一部のレイアウトが崩れている可能性もありますmm

Author's Avatar mini

Masaki Ogata

AuthorMasaki Ogata

Published

Updated

androidのgradleビルドを調べてたら、 バージョン指定したインストール方法が必要になったので忘れぬうちにメモ。 (なぜかbrew helpコマンドには書いてない。。)

インストールできるバージョンを確認する

brew versions (FORMULA)でインストール可能なバージョン一覧を表示できる

$ brew versions gradle
1.3 git checkout 1715215 /usr/local/Library/Formula/gradle.rb
1.2 git checkout 9b7d294 /usr/local/Library/Formula/gradle.rb
1.1 git checkout 7941972 /usr/local/Library/Formula/gradle.rb
1.0 git checkout dff67fb /usr/local/Library/Formula/gradle.rb
1.0-rc-3 git checkout 5f9e348 /usr/local/Library/Formula/gradle.rb
1.0-rc-2 git checkout f72e33f /usr/local/Library/Formula/gradle.rb
1.0-rc-1 git checkout e2438cf /usr/local/Library/Formula/gradle.rb
...

※同じ表示にならない場合はbrew updateで最新版へ更新してみたほうがよい

特定バージョンをインストールする

一覧からインストールしたいバージョンが見つかったら、バージョンに対応する形で右側に表示されたgit checkout .../gradle.rbまでの1行をコピぺしてターミナルから実行する。

#バージョン1.2をいれたい場合...
$ git checkout 9b7d294 /usr/local/Library/Formula/gradle.rb

これでbrew内のgradleインストールバージョンが1.2になる(はず)。 (この時点では確認してないけどbrew info gradleでバージョンが1.2だと思う)

あとは通常のbrew installコマンドでインストールするのみ。

$ brew install gradle
==> Downloading http://services.gradle.org/distributions/gradle-1.2-bin.zip
Author's Avatar

Masaki Ogata ( a.k.a. ogaclejapan )

5年間ほどAndroidアプリ開発者へ型変換していましたが、Designも含めてサービス開発に必要な技術をすべて吸収していきたいマン。WebとBackendの記憶を只今アップデート中 :P

もし気に入っていただけたら記事シェアのご協力をお願いします!!