如何在 Linux 上安装 Rust 以及配置 Cargo 国内镜像源

发布时间:2024-12-10
1977 字, 需阅读 4 分钟
已被阅读368

更新 yum 软件包列表

安装 Rust

echo "中途需要按回车键确认安装"; yum install -y gcc ;echo "export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static";echo "export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup";echo "export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static" >> /etc/profile;echo "export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup" >> /etc/profile;source /etc/profile;curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh &&source $HOME/.cargo/env &&rustc -V &&echo "${HOME}/.cargo/config";echo "[source.crates-io]" ;echo 'registry = "https://github.com/rust-lang/crates.io-index"' ;echo "replace-with = 'ustc'";echo "[source.ustc]" ;echo 'registry = "git://mirrors.ustc.edu.cn/crates.io-index"' ;echo "[source.crates-io]" >> ${HOME}/.cargo/config &&echo 'registry = "https://github.com/rust-lang/crates.io-index"' >> ${HOME}/.cargo/config &&echo "replace-with = 'ustc'" >> ${HOME}/.cargo/config &&echo "[source.ustc]" >> ${HOME}/.cargo/config &&echo 'registry = "git://mirrors.ustc.edu.cn/crates.io-index"' >> ${HOME}/.cargo/config

验证安装

运行以下命令检查 Rust 是否正确安装:

rustc --version

输出类似以下内容即表示安装成功:

rustc 1.x.x (yyyy-mm-dd)

更新 Rust

Rust 的开发工具更新频繁,你可以通过以下命令更新到最新版本:

rustup update

卸载 Rust

如果需要卸载 Rust,可以运行以下命令:

rustup self uninstall

配置 Cargo 国内镜像源

vim ~/.cargo/config

配置以下内容并保存:

[source.crates-io] replace-with = 'aliyun' # 指定使用下面哪个源,修改为source.后面的内容即可 #阿里云 [source.aliyun] registry = "sparse+https://mirrors.aliyun.com/crates.io-index/" # 中国科学技术大学 [source.ustc] registry = "https://mirrors.ustc.edu.cn/crates.io-index" # 上海交通大学 [source.sjtu] registry = "https://mirrors.sjtug.sjtu.edu.cn/git/crates.io-index/" # 清华大学 [source.tuna] registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git" # rustcc社区 [source.rustcc] registry = "https://code.aliyun.com/rustcc/crates.io-index.git"
作者:admin
版权声明:
本文采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
分享到: