安装特定版本的 Crystal 二进制包
当我们 将 Crystal 二进制包的托管迁移 到 Open Build Service (OBS) 时,在 2021 年 5 月,只有最新的版本 (当时是 1.0.0) 可用。
从那时起,又发布了更多版本 (1.1.0 和 1.1.1),但在包库中,任何时候都只提供最新的版本。
我们现在添加了通过 OBS 安装特定 Crystal 版本的支持。每个次要版本都有单独的包。
目前,在 build.opensuse.org/package/show/devel:languages:crystal 上有三个不同的包可用
crystal1.0
(1.0.0)crystal1.1
(1.1.1)crystal
(1.1.1)
未版本化的 crystal
包会持续跟踪最新的稳定版本,版本化的包会持续跟踪相应次要版本的最新补丁版本。
所有架构的所有 OBS 库中均提供新的版本化包。
我们自己在 crystal-lang.org/install 上的安装说明已更新,包括自动安装脚本。
安装脚本允许使用 --version=x.y
参数选择要安装的版本。此参数之前称为 --crystal
,虽然此名称仍然有效,但现在已被视为已弃用。