宣布发布 rustup 1.28.2

宣布发布 rustup 1.28.2

💡 原文英文,约500词,阅读约需2分钟。
📝

内容提要

rustup 1.28.2版本发布,推荐用于安装Rust编程语言。此版本弃用cURL和native-tls后端,建议用户切换到reqwest。修复了Nushell集成中的错误,并支持自我更新。用户需注意反恶意软件扫描器可能会阻止rustup操作。感谢所有贡献者。

🎯

关键要点

  • rustup 1.28.2版本发布,推荐用于安装Rust编程语言。

  • cURL下载后端和native-tls TLS后端已正式弃用,建议用户切换到reqwest。

  • rustup的默认下载后端自2019年起已切换为reqwest,团队希望集中维护这两个库的默认堆栈。

  • 用户可以通过设置RUSTUP_VERSION环境变量来固定rustup版本。

  • rustup set auto-install disable命令可用于禁用工具链的自动安装。

  • 修复了Nushell集成中的错误,可能需要重新安装rustup以使修复生效。

  • 用户可以通过运行rustup self update轻松获取新版本。

  • rustup在正常工具链更新结束时会自动更新自身。

  • 反恶意软件扫描器可能会阻止rustup操作,尤其是在安装rust-docs时。

  • 感谢所有为rustup发布做出贡献的人。

🔎

延伸解读

弃用后端的影响

rustup 1.28.2版本正式弃用了cURL和native-tls后端,用户需注意切换到reqwest。这一变化旨在提高安全性和性能,集中维护Rust生态系统中的HTTP和TLS组件。用户在升级后应确保环境变量设置正确,以避免潜在问题。

自动安装功能的调整

新版本中,用户可以通过命令rustup set auto-install disable来禁用工具链的自动安装。这为用户提供了更大的灵活性,尤其是在需要手动管理工具链时。了解这一功能可以帮助用户更好地控制Rust环境的配置。

反恶意软件扫描器的注意事项

用户在安装rustup时需注意,反恶意软件扫描器可能会阻止其操作,尤其是在安装rust-docs时。这可能导致安装失败或文件无法创建。建议用户在遇到问题时,暂时禁用相关扫描器,或等待扫描器更新以适应新版本。

延伸问答

rustup 1.28.2版本有哪些新特性?

rustup 1.28.2版本弃用了cURL和native-tls后端,建议用户使用reqwest,并修复了Nushell集成中的错误。

如何更新到rustup 1.28.2版本?

可以通过运行命令$ rustup self update来更新到rustup 1.28.2版本。

rustup 1.28.2版本的下载后端有什么变化?

rustup 1.28.2版本弃用了cURL和native-tls后端,推荐用户使用reqwest作为下载后端。

如何禁用rustup的自动安装功能?

可以使用命令rustup set auto-install disable来禁用工具链的自动安装。

rustup 1.28.2版本对反恶意软件扫描器有什么影响?

反恶意软件扫描器可能会阻止rustup操作,尤其是在安装rust-docs时,可能需要等待几周以解决此问题。

如何固定rustup的版本?

可以通过设置RUSTUP_VERSION环境变量来固定rustup的版本,例如设置为1.28.2。

🏷️

标签

➡️

继续阅读