在上周在法国举行的 DebConf25 Debian 开发者大会上,Fabian Grünbichler 谈到了 Debian Linux 中的 Rust 打包。关于 Debian 和整个开源生态系统中 Rust 使用范围的不断扩大,分享了一个有趣的统计数据。
Fabian 在他的 DebConf25 演讲中指出,Debian Sid 中大约 8% 的源代码包是针对至少一个 librust-* 软件包构建的。针对至少一个 Rust 库包构建的 Debian 源代码包的 8% 的数字大约是 Debian 12“Bookworm”的两倍。在过去几年中,这一数字相当大,并且随着更多开源项目引入不同级别的 Rust 集成,它只会继续增长。

在 librust-*-dev 中还有超过 3000 个源代码包提供 Rust 源代码,在 Debian 上提供编译的 Rust 二进制文件/库的 150 个源代码包。

Fabian 继续指出了 Rust 工具链支持的内容和 Debian Linux 支持的内容之间的一些 CPU 架构差异、与 GNU 工具链的差异,以及帮助 Debian 开发人员打包 Rust 应用程序的其他细节。那些想了解更多关于 Debian 中 Rust 打包的人可以查看 DebConf25 演示文稿中的 PDF 幻灯片。
转自 Around 8% Of Debian Source Packages Are Building Against Rust Libraries – Phoronix
Linuxeden开源社区