在 Mac Big Sur 上,如何将我的 Unision 版本降级到特定版本?
Posted
技术标签:
【中文标题】在 Mac Big Sur 上,如何将我的 Unision 版本降级到特定版本?【英文标题】:On Mac Big Sur, how do I downgrade my version of Unision to a specific version? 【发布时间】:2021-10-26 18:09:04 【问题描述】:我运行的是 Mac OS 11.5.2 (Big Sur)。我使用以下版本的 unison 安装了
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 版本?
【问题讨论】:
我认为这个问题与编程无关,可能会在超级用户上找到答案 【参考方案1】:从此网址修改 Unison 的公式代码 Unison Formula 并复制 然后像这样运行命令
# copy formula code
pbpaste > $(find $(brew --repository) -name unison.rb)
brew install unison
【讨论】:
【参考方案2】:Brew
是一个 rolling release 包管理器,它或多或少在设计上不允许/希望您访问以前的版本。
如果放弃 brew 适合您。
你可以直接去Unison's Github。在那里你可以下载你想要的版本Unison version 2.51.2 for OSX
安装应该很标准,解压文件,将.app
文件拖到你的应用文件夹中。
【讨论】:
【参考方案3】:# copy formula code
pbpaste > $(find $(brew --repository) -name <FORMULA>.rb)
brew install <FORMULA>
关注此博客https://remarkablemark.org/blog/2017/02/03/install-brew-package-version/
【讨论】:
也许我遗漏了什么,但我没有找到适用于 Mac 的 unsion v 2.51.2 的公式。以上是关于在 Mac Big Sur 上,如何将我的 Unision 版本降级到特定版本?的主要内容,如果未能解决你的问题,请参考以下文章
有没有关于 PyQt 库在 Mac OS Big Sur 中不起作用的解决方案?
Cocoapods 无法在新的 m1 mac Big Sur Xcode 上运行
在 mac big sur 上安装其他版本的 python 后,pyenv 版本不显示任何内容
在 Mac OS Big Sur 11.0.1 上使用 anaconda 安装 Torch 时出现 PackagesNotFoundError
我的鱼瞎了? (在 Mac OS Big Sur、M1 Mac 上将其设置为默认 shell 后,fish 无法识别任何命令)