Rustup 工作组很高兴宣布发布 Rustup 版本 1.22.0。Rustup 是安装 Rust 的推荐工具,Rust 是一种赋能每个人构建可靠高效软件的编程语言。
如果您已经安装了旧版本的 Rustup,获取 Rustup 1.22.0 就像关闭 IDE 并运行以下命令一样简单:
rustup self update
Rustup 也会在正常工具链更新结束时自动更新自身
rustup update
如果您尚未安装它,可以从我们网站上的相应页面获取 Rustup。
Rustup 1.22.0 有哪些新特性
此版本主要涉及内部重构和 UI 消息的调整。这实际上是一个体验改进更新,包含以下内容:
- 支持更大的 MIPS 发布文件,这些文件的单个文件大小现在超过 100MB
- 支持在单 CPU 系统上以低内存模式运行,并检测内存消耗的就地软限制,以努力减少在树莓派等系统上安装期间内存不足的可能性
- 当由于缺少组件的原因跳过一个
nightly版本时,我们现在会告诉您所有缺少的组件 - 我们现在在
rustup show中告诉您覆盖来自哪里 - 添加了
rustup的riscv64gc-unknown-linux-gnu版本 - 现在,在安装工具链时可以更轻松地指定多个组件。例如,如果您想使用
default配置文件安装 nightly 版本,并一次性添加 IDE 支持,您现在可以运行:rustup toolchain install --profile default --component rls,rust-analysis,rust-src nightly
1.22.0 中还有很多其他变化,共有约 90 个 PR,其中大部分是内部更改,如果您有兴趣,可以在 Github 上查看,并在我们的更新日志中看到比上述内容更详细的信息。
致谢
感谢所有为 Rustup 1.22.0 做出贡献的开发者!
- Alejandro Martinez Ruiz
- Alexander D'hoore
- Ben Chen
- Chris Denton
- Daniel Silverstone
- Evan Weiler
- Guillaume Gomez
- Harry Sarson
- Jacob Lifshay
- James Yang
- Joel Parker Henderson
- John Titor
- Jonas Platte
- Josh Stone
- Jubilee
- Kellda
- LeSeulArtichaut
- Linus Färnstrand
- LitoMore
- LIU An (劉安)
- Luciano Bestia
- Lzu Tao
- Manish Goregaokar
- Mingye Wang
- Montgomery Edwards
- Per Lundberg
- Pietro Albini
- Robert Collins
- Rudolf B.
- Solomon Ucko
- Stein Somers
- Tetsuharu Ohzeki
- Tom Eccles
- Trevor Arjeski
- Tshepang Lekhonkhobe