宣布 Rustup 1.28.0

宣布 Rustup 1.28.0

💡 原文英文,约800词,阅读约需3分钟。
📝

内容提要

rustup 1.28.0发布,新增功能和改进,包括增强Windows支持、工具链安装方式变化、输出格式改进及nushell支持。网站设计更新,提供新安装程序下载。更新方法简单,但需注意反恶意软件扫描可能阻止rustup运行。

🔎

延伸解读

Windows支持的增强

rustup 1.28.0引入了对Windows平台的更好支持,尤其是在Chris Denton的加入后,团队能够更有效地解决Windows特有的问题。这对开发者来说是个好消息,尤其是那些在Windows环境中工作的Rust用户。

工具链安装方式的变化

新版本不再自动安装未安装的活动工具链,用户需手动运行安装命令。这一变化可能会影响开发者的工作流程,特别是在快速切换工具链时,需注意手动操作。

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

更新后,反恶意软件扫描可能会阻止rustup的正常运行,尤其是在安装rust-docs时。开发者在使用rustup时需留意这一点,以避免因安全软件的干扰而影响开发进度。

CI环境中的自我更新问题

在CI环境中,rustup可能会在自我更新时失败。建议开发者在工作流开始时禁用自动自我更新,以避免潜在的构建中断。这一问题在未来的版本中将得到解决。

Q&A

rustup 1.28.0有哪些新功能?

rustup 1.28.0新增了增强Windows支持、工具链安装方式变化、输出格式改进及对nushell的支持等功能。

如何更新到rustup 1.28.0?

停止使用Rustup的程序后,运行命令$ rustup self update即可更新到rustup 1.28.0。

rustup 1.28.0对Windows的支持有什么变化?

rustup 1.28.0增强了对Windows的支持,并正式支持aarch64-pc-windows-msvc主机平台。

rustup 1.28.0的安装方式有什么不同?

rustup 1.28.0不再自动安装未安装的活动工具链,用户需手动运行安装命令。

rustup 1.28.0的输出格式有什么改进?

rustup 1.28.0的输出格式经过清理,使得查看工具链状态更加方便。

在CI环境中使用rustup 1.28.0时需要注意什么?

在CI环境中,rustup可能在自我更新时失败,建议禁用自动自我更新以避免问题。

🏷️

标签

➡️

继续阅读