首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在CentOS 7.9: scl命令中启用GNUFortran7.xy

在CentOS 7.9: scl命令中启用GNUFortran7.xy
EN

Unix & Linux用户
提问于 2021-10-19 16:50:58
回答 1查看 530关注 0票数 0

我试图在奇点容器中的CentOS 7.9图像上启用GNUFortranver7.xy。根据互联网上的各种消息来源,我需要用yum安装以下软件包:

代码语言:javascript
复制
yum install centos-release-scl scl-utils-build devtoolset-7-gcc*`

安装之后,我尝试使用

代码语言:javascript
复制
scl enable devtoolset-7 bash

但是,我得到了错误。

代码语言:javascript
复制
scl: command not found

我试图找到scl,从/开始搜索,但也没有找到:

代码语言:javascript
复制
sudo find / -name "scl"

此外,whereis scl什么也不返回。以前有人遇到过这个错误吗?什么是补救办法?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2021-10-19 17:58:00

scl应用程序是与scl-utils包一起交付的。scl-utils包应该作为devtoolset-7-gcc的依赖项安装。

不过,我想我看到了发生了什么,如果您在运行yum install centos-release-scl scl-utils-build devtoolset-7-gcc*时获得了完整的输出,您可能会注意到一行No package devtooset-7-gcc* available

这将是因为尝试同时从该存储库安装一个额外的存储库和一个包(另外两个包应该安装得很好)。YUM不是这样工作的,因为新的存储库元数据要到下一次YUM运行时才构建,并且在安装存储库的同一事务中不可用。

如果将安装命令分为两个命令,YUM应该能够安装devtoolset-7-gcc*包:

代码语言:javascript
复制
yum install centos-release-scl scl-utils-build
yum install devtoolset-7-gcc\*
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/673876

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档