【问题标题】:How to install Rust toolset on RHEL in EC2? [duplicate]如何在 EC2 的 RHEL 上安装 Rust 工具集? [复制]
【发布时间】:2019-08-01 01:10:32
【问题描述】:
我尝试安装 Rust 工具集来获取 Cargo:
yum install rust-toolset-7
No package rust-toolset-7 available.
我也试过了:
subscription-manager repos --enable rhel-7-server-devtools-rpms
Error: 'rhel-7-server-devtools-rpms' does not match a valid repository ID. Use "subscription-manager repos --list" to see valid repositories.
【问题讨论】:
-
官方推荐安装Rustup,你试过吗?可能有一个用于 rustup 的 RPM 包,否则您可以从给定的链接手动安装它。
-
标签:
linux
amazon-ec2
rust
rhel
【解决方案1】:
如果你想通过 yum 安装 rust,我建议从 EPEL 安装。
-
如果尚未安装,请安装 EPEL repo RPM - 例如对于 RHEL7:
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
还可以在 RHEL 存储库中启用可选附加功能,因为它们可能需要作为依赖项:
subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms"
以上说明来自上面链接的EPEL页面。
-
通过 yum 安装 rust & cargo
yum install rust cargo
EPEL 似乎使 rust 包保持最新 - 他们目前库存 1.32,而最新的是 1.33 - 但如果你想使用最新的,或者每晚使用,那么 rustup 是要走的路。