Hugoで古いバーションをインストールする必要があったので、やり方をメモ。
HomebrewのFormulaによっては、Formula名@number
みたいになってて、そのままbrew install formula_name@ver_num
みたいにインストールできるものもあるけど、ないものもある。
HugoはバージョンごとにFormula担ってなかったので、Formulaのgit log
で古いバージョンをチェックアウトしてインストールするようにした。
なお、ログはiTerm2で保存していたログから転記しているので、もしかしたらちょっと変な事になってるところがあるかも知れない…そこはご愛嬌ということで 🙏
Cakebrewjs:电子编写的Homebrew GUI应用程序-源码 2021-02-04 06:47:30 卸载 brew cask uninstall cakebrewjs brew untap shemeshg/tap 项目设置 npm install 编译和热重装以进行开发 npm run electron:serve 编译并最小化生产 npm run electron:build 建于 参见 。. Cakebrewjs mac版是一款适用于苹果电脑端的Homebrew GUI软件,是一款使用electron编写的homebrew GUI应用,可以用来替代cakebrew。本软件方便实用,感兴趣的朋友快来下载使用吧。 软件介绍 cakebrewjs Mac版可以有效的被使用于,brew cask install shemeshg/tap/cakebrewjs。. Cakebrewjs Mac版V0.1.12. Cakebrewjs Mac版是Mac电脑上的一款Homebrew GUI软件。cakebrewjs Mac版是一款使用electron编写的homebrew GUI应用,可以用来替代cakebrew. 大小:72.4M更新:2020-12-16 版本:Mac版 扫二维码安装 立即下载; B64 Mac版V2.0.3. B64 Mac版是Mac电脑上的一款开发软件。.
最新版の0.8
が入ってる。これを0.4.7
にしたい。
AlternativeTo is a free service that helps you find better alternatives to the products you love and hate. The site is made by Ola and Markus in Sweden, with a lot of help from our friends and colleagues in Italy, Finland, USA, Colombia, Philippines, France and contributors from all over the world. That's right, all the lists of alternatives are crowd-sourced, and that's what makes the data.
まずはHomebrewのFormulaが入ってるディレクトリに移動
hugo.rbのgit logして、インストールしたいバージョンのcommitを探す。
0.47系だと、ccd09f224b5e002c28e584851410e2add8dd51bc
あたりのcommitが一番最後っぽいので、これをインストールすることにする。
Cakebrew Casks
hugo.rb
を git checkout commit_number
でチェックアウトする。
続いてbrew install hugo
Cakebrew Mac
すでに0.8
が入っていると怒られるので、brew unlink
する。brew install hugo
を再トライ。
Cakebrew
基本的にソフトウェアって最新を使ったほうが良いと思うほうなんだけど……仕事だとどうしても(政治的という大人の事情で)古いバージョンのものを使うことになるので…(不服)。
今回hugoでやったけど、ほかのFormulaでもできると思う。