仅下载Rust Crates的预编译二进制文件



我在桌面上使用了多个rust包。要安装这些软件包,我使用

cargo install fd-find sd ripgrep bat exa git-delta du-dust choose alacritty nu tealdeer broot

要更新这些包,我使用cargo-update子命令。

cargo install cargo-update
cargo install-update -a

有没有任何命令、子命令或技术可以让我只下载预编译的二进制文件(而不是下载源代码并在我的机器中编译(来安装或更新铁锈板条箱。

由于crates可以编译,也可以不编译,从而产生不同的代码,因此没有任何机制来升级或下载预编译的crates。最重要的是,支持的目标列表非常长,这使得您所在的平台很可能没有预编译的二进制文件。

最后,还需要额外的机制来对代码进行签名,并验证预编译的代码是否与源代码匹配。

因此,总的来说,有几个障碍使得实现这一点不切实际。

最新更新