
























在 Obsidain 的设置中,你会看到这样的两个版本号:
Version 1.11.5
(安装程序版本:1.10.6)
这两个版本是什么意思,有什么区别?

第一行的 Version 是 Obsidian 主程序版本号,更新后获得新功能和修复。
那下面这个"安装程序版本"是什么?
它代表 Obsidian 使用的 Electron 版本号。
Electron 包含 Chrome 浏览器内核和 Node.js 运行时环境。
(是的,Obsidian 其实就是个套壳浏览器)
有时 Chrome 更新会带来新的核心特性(比如 CSS 或者 DevTool),需要 Electron 更新到对应版本才能用。
用酒来比喻的话——
通常来说,普通用户不需要过多在意这个版本号。
只要别落后太多——比如 OB 都 1.11 了还在用 0.12 的安装程序,那基本都还好。
性能改进 — Chrome 大版本更新通常会带来性能提升和内存优化,更新可能会改善 OB 的性能表现。
安全修复 — Electron 会定期修复安全漏洞。虽是本地软件问题不大,但经常装社区插件的话保持较新版本比较稳。
CSS 特性 — 一些新潮的 CSS 特性也需要对应 Chrome 版本才支持。
比如 corner-shape(高级圆角)需要 Chrome M139+:

如果你需要这种特性,或者 Obsidian 运行明显不正常,那就推荐更新安装程序。
Obsidian 对内核进行更新时,它的更新日志会专门提到。
“The installer has been updated to use Electron v39.2.6”
这就说明 Obsidian 1.11 的安装程序更新到了对应的 Electron 版本。
你可以在 Electron Releases 查看各版本对应的 Chrome 和 NodeJS 版本。
去官网下载新的安装程序,重新安装即可。
大版本更新时直接下载安装包,通常能获得上下一致的最新版本:
Version 1.10.6
(安装程序版本:1.10.6)
但是内核版本也不会天天更新,所以主版本比安装程序版本新一点是很正常的。
有时候,如果你想要降低版本,去官网下了个 1.9 的安装包,结果发现一重启又变成了最新版,这是怎么回事呢?
因为你开启了自动更新:

这个情况下,哪怕你用了个旧的酒瓶子,它也会自动换成最新的酒。
所以如果想要保持在某个旧版本,那就使用旧版安装包安装,并且关闭自动更新。
Obsidian 官方只提供最新版。
旧版可以前往 GitHub 发布页,找到对应版本,点开 Assets 下载:

查看更新日志时你会看到 public 和 catalyst 两个标签:

public 就是公开版,catalyst(催化剂)通俗地说就是“内测版”。
如果你看见别人在讨论什么新特性,但是你怎么点更新都显示没有更新,那大概率是他们在讨论内测版本的东西。
想要获取内测版的话,可以付费购买催化剂的授权(25美元),一次性付费即可终生使用。
详见官网的 Pricing 页面:

比起“获得专属权益”,催化剂其实更像是一种对官方团队的支持。
Obsidian 目前对于普通用户和商业用户都完全免费。
如果你觉得“这么好的软件我一定要给它打钱”,可以考虑来购买催化剂授权。
顺便一提,虽然你还能看到 Commercial 商业许可证的授权,但它其实也类似「赞助」性质。
你可以免费商用,但你也可以花钱来让自己加入「支持企业」的榜单。

OK,那这次关于 Obsidian 各个版本的分享就是这么多!
总结一下:
1. Obsidian 的主版本和安装程序版本的区别
2. 如何更新+如何获取旧版本
3. 催化剂内测版本的介绍
希望对你有所帮助,我们下篇文章再见~

此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。