在 CentOS 上安装 Rust 及其依赖,常见做法和依赖如下:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
按提示选择:
1source ~/.cargo/env
验证:
rustc --version
cargo --version
Rust 编译时需要 C/C++ 工具链和 OpenSSL
sudo yum groupinstall -y "Development Tools"
sudo yum install -y \
gcc \
gcc-c++ \
make \
cmake \
openssl-devel \
pkg-config
sudo dnf groupinstall -y "Development Tools"
sudo dnf install -y gcc gcc-c++ make cmake openssl-devel pkg-config
sudo yum install -y openssl-devel
sudo yum install -y clang llvm
rustup target add x86_64-unknown-linux-musl
rustc --version
cargo --version
新建测试项目:
cargo new hello
cd hello
cargo run
sudo yum install -y openssl-devel pkg-config
export CARGO_BUILD_JOBS=1
rustup update
rustup self uninstall
如果你能告诉我:
我可以给你一个 最小 / 最优依赖清单 ✅