皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Rustup 1.28.1发布

Rustup 1.28.1发布

rustup 团队很高兴地宣布 rustup 版本 1.28.1 的发布。Rustup 是安装 Rust 的推荐工具,Rust 是一种编程语言,使每个人都能够构建可靠且高效的软件。

rustup 1.28.0 的挑战

Rustup 1.28.0 是一个重要的版本,有很多变化,许多人都做出了快速的回应 伙计们,这个版本破坏了他们的流程。虽然我们考虑取消发布,但我们担心 这会给已经更新以采用某些更改的人带来问题。 相反,我们今天将向前滚动 1.28.1,并可能进一步将错误修复版本回滚到 解决收到的反馈。

我们重视所有建设性的反馈 — 请继续在问题跟踪器中提出。特别 本期将讨论有关隐式工具链安装的更改。

rustup 1.28.1 中的新功能

此版本包含以下修复:

  • 默认情况下,自动安装处于启用状态,但可以通过将 environment variable 设置为 来选择退出。公关#4214公关#4227RUSTUP_AUTO_INSTALL0
  • rustup show active-toolchain将只打印一行,就像在 1.27 中一样。公关#4221
  • 修复了 reqwest 后端中的一个错误,该错误会在 30 秒后错误地使下载超时。pr#4218
  • 对代理使用相对符号链接。公关#4226

如何更新

如果你安装了以前版本的 rustup,获取 rustup 1.28.1 就像停止一样简单 任何可能正在使用 Rustup(例如关闭 IDE)并运行的程序:

$ rustup self update

Rustup 也会在正常工具链更新结束时自动更新自己:

$ rustup update

如果您还没有,您可以从我们网站上的相应页面获取 rustup

Rustup 的文档也可以在 rustup book 中找到。

警告

Rustup 版本可能会带来问题,这些问题不是由 rustup 本身引起的,而只是由于拥有新版本。 因此,我们建议特别注意以下潜在问题:

  • 反恶意软件扫描程序可能会阻止 rustup 或阻止它创建或复制文件 (尤其是在安装 时,因为它包含许多小文件)。rust-docs
  • 在您的 CI 环境中,尝试执行自我更新时,rustup 可能会失败。

    这是一个已知问题 如果确实发生此问题,我们建议在工作流程开始时应用以下解决方法:

    $ rustup set auto-self-update disable
    

    此外,从 1.28.0 开始,rustup 将不再尝试在 CI 环境中进行自我更新。 因此,将来应该不需要这种解决方法。

这些问题应该会在几周内自动更新,当反恶意软件扫描程序更新以了解新的 rustup 版本时, 托管版本在所有 CI 运行器中更新。

谢谢

感谢 rustup 和 t-release 团队成员齐心协力快速解决了这些问题。

转自 Announcing rustup 1.28.1 | Rust Blog

已有 0 条评论
已有 0 条评论
-->