You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Mac Big Sur系统中如何将Unison降级到指定版本?

Unison 版本降级操作步骤

前置操作:卸载现有版本

先卸载当前安装的高版本Unison,避免版本冲突:

brew uninstall --force unison

由于Unison的跨设备同步要求两端Unison版本号完全一致、编译所用的OCaml版本也完全一致,你需要同时安装匹配的OCaml 4.08.1版本,先卸载现有brew安装的OCaml:

brew uninstall --force ocaml

步骤1:提取对应版本的包配方

使用brew内置的extract命令提取指定版本的OCaml和Unison配方到本地tap:

# 首先创建本地tap存储旧版本配方
brew tap-new $USER/local-old
# 提取OCaml 4.08.1版本配方
brew extract --version=4.08.1 ocaml $USER/local-old
# 提取Unison 2.51.2版本配方
brew extract --version=2.51.2 unison $USER/local-old

提示:如果执行extract命令提示找不到对应版本,先执行brew update更新本地brew仓库索引后重试即可。

步骤2:安装对应版本

按依赖顺序先装OCaml,再装Unison:

brew install ocaml@4.08.1
brew install unison@2.51.2

步骤3:验证版本匹配

安装完成后执行版本查询命令,确认输出和Linux端完全一致:

unison -version

正常输出应为:

unison version 2.51.2 (ocaml 4.08.1)

可选操作:锁定版本避免后续自动升级

如果不想后续brew upgrade的时候自动升级这两个包,可以执行版本锁定:

brew pin ocaml@4.08.1
brew pin unison@2.51.2

内容的提问来源于stack exchange,提问作者Dave

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 09:48:01