2

我正在运行 Mac OS 11.5.2 (Big Sur)。我安装了以下版本的一致使用

brew install unison

哪个是

$ unison -version
unison version 2.51.4 (ocaml 4.12.0)

然而,为了使用一个虚拟的 Ubuntu 盒子,它运行

$ unison -version
unison version 2.51.2 (ocaml 4.08.1)

我需要降级我的 Mac OS 版本的 Unison。但是 brew 命令不能让我控制版本。如何降级我的 Mac 版本以匹配 Linux 版本?

4

3 回答 3

0

从此 url Unison Formula修改 Unison 的公式代码并复制它,然后像这样运行命令

# copy formula code
pbpaste > $(find $(brew --repository) -name unison.rb)
brew install unison
于 2021-09-13T16:26:31.537 回答
0
# copy formula code
pbpaste > $(find $(brew --repository) -name <FORMULA>.rb)
brew install <FORMULA>

关注此博客https://remarkablemark.org/blog/2017/02/03/install-brew-package-version/

于 2021-09-03T13:58:15.367 回答
0

Brew是一个滚动发布包管理器,在设计上或多或少不会让/希望您访问以前的版本。

如果放弃 brew 对你来说没问题。

你可以直接去Unison 的 Github。在那里,您将能够下载您想要的适用于 OSX 的 Unison 版本 2.51.2 的版本

安装应该很标准,解压文件,将文件拖到.app你的应用程序文件夹中。

于 2021-09-13T11:48:10.430 回答