💬
Homebrew Caskで任意のバージョンをインストールする
はじめに
Homebrew Caskでmacのアプリを管理しているのですが、
アプリを更新したところよく落ちるようになってしまったので
ダウングレードしてみた時のメモです
Homebrewは基本的に最新バージョンのみしか扱えないため
ダウングレードするのは少し面倒な手順になっています
※ちなみによく落ちるのとバージョンは無関係で色々やってるうちに治りました。謎
手順
Caskでインストールしているアプリの確認:pulasr
(version=1.115.0)
brew info pulsar
からGitHubのファイルを探す
From: https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/p/pulsar.rb
GitHubのHistory→インストールしたいバージョンのファイル→View code at this point→Raw
からRawファイルのURLを確認しcurlなどで取得(version=1.114.0)
curl https://raw.githubusercontent.com/Homebrew/homebrew-cask/8197f55dac95a467367e5192dc7f5fcefd0085d8/Casks/
p/pulsar.rb > pulsar.rb
古いバージョンをアンインストール
brew uninstall pulsar
インストール
brew install pulsar.rb
補足
ググるとbrew install
で直接rawファイルを指定する方法が出てきますが、現在は使えなくなっています
また、brew tap-new
やbrew extract
を使う方法もあるようですが、こちらはFormulaの場合しか使えないようでした
Discussion