内容提要
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可能在自我更新时失败,建议禁用自动自我更新以避免问题。