安装gcc和构建必要的离线rhel

问题描述 投票:0回答:2

我正在尝试在RHEL 7服务器中安装GCC

但是我遇到这个错误。

# sudo rpm -ivh gcc-4.8.5-39.el7.x86_64.rpm
error: Failed dependencies:
        cpp = 4.8.5-39.el7 is needed by gcc-4.8.5-39.el7.x86_64
        glibc-devel >= 2.2.90-12 is needed by gcc-4.8.5-39.el7.x86_64
        libmpc.so.3()(64bit) is needed by gcc-4.8.5-39.el7.x86_64
        libmpfr.so.4()(64bit) is needed by gcc-4.8.5-39.el7.x86_64

如何解决此错误。有没有指南来安装gcc并在rhel 7离线版中做ubuntu的build-essential等效项

任何建议都会帮助我

提前感谢

linux gcc rhel
2个回答
0
投票

您可以使用https://developers.redhat.com/从Red Hat获得免费订阅。

这可以在Red Hat yum存储库中注册RHEL机器,并直接在Red Hat中使用yum。


0
投票

您应该安装称为开发人员工具集(DTS)的Red Hat产品版本。说明为here。这会在原始版本的旁边安装其他版本(因为如果您替换原始版本,可能会破坏操作系统)。按照步骤1启用通道,然后检查可用的版本。 DTS是您订阅的一部分,其中包括上面提到的developer子程序。

[[已添加] FYI GCC 9现在可用

© www.soinside.com 2019 - 2024. All rights reserved.