这篇文章上次修改于 197 天前,可能其部分内容已经发生变化,如有疑问可询问作者。
Linux安装Rust
一、rust安装
1.镜像:https://mirrors.tuna.tsinghua.edu.cn/
终端输入:
echo 'export RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup' >> ~/.bash_profile
# 添加环境变量
echo 'export CARGO_HOME=$HOME/.cargo' >> /etc/profile
echo 'export RUSTUP_HOME=$HOME/.rustup' >> /etc/profile
echo 'export PATH=$HOME/.cargo/bin:$PATH' >> /etc/profile
# 环境变量生效
source /etc/profile
mkdir ~/.config/fish/
echo 'set -x RUSTUP_DIST_SERVER https://mirrors.tuna.tsinghua.edu.cn/rustup' >> ~/.config/fish/config.fish
2.安装curl和rust
sudo apt install curl
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
在国内curl 需要设置代理才能访问
export http_proxy="127.0.0.1:7890"
export https_proxy="127.0.0.1:7890"
3.环境变量生效
source $HOME/.cargo/env
4.配置rust.crates.io的索引镜像配置
cd .cargo/
vi config
在vim中输入:
[source.crates-io]
replace-with = 'mirror'
[source.mirror]
registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"
5.测试是否安装成功
输入rustc -V 和 cargo -V,看是否能输出安装的相应版本号。
6.下载安装vs code:https://code.visualstudio.com/Download
镜像网址:https:/vscode.cdn.azure.cn/stable/abd2f3db4bdb28f9e95536dfa84d8479f 1eb312d/code_1.82.2-1694671812_amd64.deb
sudo dpkg -i code_1.82.2-1694671812_amd64.deb
7.vs code中配置rust环境
cargo new hello_world
cd hello_world
code (进入vs code编译器)
cargo bulid 构建工程(编译)
cargo run 运行
没有评论