1、在centos安装镜像文件ios中的Packages文件夹中需找安装文件:
把需要的文件直接复制出来就行。
这里提醒的一点是,如果用命令行进入该文件夹,因为文件路径带空格,所以需要加上双引号:
[root@cm1 ~]# cd /run/media/root/CentOS 7 x86_64/Packages
bash: cd: /run/media/root/CentOS: 没有那个文件或目录
[root@cm1 ~]# cd /run/media/root/"CentOS 7 x86_64"/Package
进入Packages文件夹之后,把如下gcc、gcc c++ 以及他们的依赖包复制出来:
按照依赖关系,依次安装即可:
[root@cm1 gcc]# ls cpp-4.8.5-28.el7.x86_64.rpm glibc-headers-2.17-222.el7.x86_64.rpm gcc-4.8.5-28.el7.x86_64.rpm kernel-headers-3.10.0-862.el7.x86_64.rpm glibc-devel-2.17-222.el7.x86_64.rpm libgomp-4.8.5-28.el7.x86_64.rpm [root@cm1 gcc]# rpm -ivh cpp-4.8.5-28.el7.x86_64.rpm 警告:cpp-4.8.5-28.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY 准备中... ################################# [100%] 软件包 cpp-4.8.5-28.el7.x86_64 已经安装 [root@cm1 gcc]# rpm -ivh kernel-headers-3.10.0-862.el7.x86_64.rpm 警告:kernel-headers-3.10.0-862.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY 准备中... ################################# [100%] 正在升级/安装... 1:kernel-headers-3.10.0-862.el7 ################################# [100%] [root@cm1 gcc]# rpm -ivh glibc-headers-2.17-222.el7.x86_64.rpm 警告:glibc-headers-2.17-222.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY 准备中... ################################# [100%] 正在升级/安装... 1:glibc-headers-2.17-222.el7 ################################# [100%] [root@cm1 gcc]# rpm -ivh glibc-devel-2.17-222.el7.x86_64.rpm 警告:glibc-devel-2.17-222.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY 准备中... ################################# [100%] 正在升级/安装... 1:glibc-devel-2.17-222.el7 ################################# [100%] [root@cm1 gcc]# rpm -ivh libgomp-4.8.5-28.el7.x86_64.rpm 警告:libgomp-4.8.5-28.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY 准备中... ################################# [100%] 软件包 libgomp-4.8.5-28.el7.x86_64 已经安装 [root@cm1 gcc]# rpm -ivh gcc-4.8.5-28.el7.x86_64.rpm 警告:gcc-4.8.5-28.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY 准备中... ################################# [100%] [root@cm1 ~]# cd gcc [root@cm1 gcc]# rpm -ivh gcc-c++-4.8.5-28.el7.x86_64.rpm 警告:gcc-c++-4.8.5-28.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY 错误:依赖检测失败: libstdc++-devel = 4.8.5-28.el7 被 gcc-c++-4.8.5-28.el7.x86_64 需要 [root@cm1 gcc]# rpm -ivh libstdc++-devel-4.8.5-28.el7.x86_64.rpm 警告:libstdc++-devel-4.8.5-28.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY 准备中... ################################# [100%] 正在升级/安装... 1:libstdc++-devel-4.8.5-28.el7 ################################# [100%] [root@cm1 gcc]# rpm -ivh gcc-c++-4.8.5-28.el7.x86_64.rpm 警告:gcc-c++-4.8.5-28.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY 准备中... ################################# [100%] 正在升级/安装... 1:gcc-c++-4.8.5-28.el7 ################################# [100%] [root@cm1 gcc]# 正在升级/安装... 1:gcc-4.8.5-28.el7 ################################# [100%] [root@cm1 gcc]#
make过程报错:
xml/apr_xml.c:35:19: 致命错误:expat.h:没有那个文件或目录 :安装expat-devel
/usr/local/openssl/include/openssl/rsa.h:62:26: 致命错误:openssl/asn1.h:没有那个文件或目录:安装openssl-devel
安装文件都可以用ios那个Packages目录中找
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2018-05-24 一个股市老操盘手的突然感悟