跳至内容
GitHub 仓库 论坛 RSS 新闻源

安装特定版本的 Crystal 二进制包

Johannes Müller

当我们 将 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,虽然此名称仍然有效,但现在已被视为已弃用。