首页 > 其他分享 >中标麒麟V7系统安装后gcc和g++无法联网下载怎么办 -依赖检测失败

中标麒麟V7系统安装后gcc和g++无法联网下载怎么办 -依赖检测失败

时间:2024-05-16 18:11:14浏览次数:22  
标签:gcc ++ 麒麟 V7 安装 下载

中标麒麟V7系统安装后gcc和g++无法联网下载怎么办

在上边教程中使用指明的安装包上传到离线中标麒麟服务器后出现报错

  错误:依赖检测失败:libgcc >=4.9.2-1.nd7.4被 gcc-4.9.2-1.nd7.4.x86 64 需要

  

 检查发现需要的包与下载的包系统版本不一致

使用命令

uname -a

查询本机系统版本最后一行结果如下

 

 在教程中给出的下载地址的上级页面

https://download.cs2c.com.cn/neokylin/desktop/releases/7.0/

找到本机系统版本的仓库

在对应版本的下载页面

 https://download.cs2c.com.cn/neokylin/desktop/releases/7.0/aarch64/os/Packages/

中,先下载了如下3个包

随后根据循环依赖报错,分批获取需要下载的包,最后本系统需要下载的包列表如下

 由于本机直接使用rpm -ivh * 会跳过安装已有的包,且有部分包存在循环依赖 故使用

  sudo rpm -Uvh --force 包名 包名...

  如图所示

  

同时强制安装一组包,后安装成功

 

 

标签:gcc,++,麒麟,V7,安装,下载
From: https://www.cnblogs.com/catchException/p/18196126

相关文章

  • C++_交叉编译和pybind11
    编译本地编译和交叉编译本地编译当前平台编译交叉编译交叉编译是指在一个平台上编译另一个平台上运行的代码。在C++中,交叉编译通常涉及以下步骤:安装交叉编译工具链。配置编译环境。使用工具链编译代码。首先,确保安装了交叉编译工具链,例如gcc-arm-l......
  • C++模板编程-enable_if
    std::enable_if的使用对于重载的函数或者函数模板的选择上,编译器内部有一个自己的规则,并不是简单粗暴的对函数就优先选择,对函数模板就靠后选择替换失败并不是一个错误(SFINAE):SubstitutionFailureIsNotAnError,SFINAE看成是C++语言的一种特性或者说一种模板设计中要遵循的......
  • 深度解读《深度探索C++对象模型》之C++虚函数实现分析(三)
    “深度解读《深度探索C++对象模型》”系列已经在CSDN上和我的公众号上更新完毕,请有需要的同学移步到我的CSDN主页里去阅读,主页地址:https://blog.csdn.net/iShare_Carlos?spm=1010.2135.3001.5421或者敬请关注我的公众号:iShare爱分享前面两篇请从这里阅读:深度解读《深度探索C+......
  • 《Effective C++》第三版-5. 实现(Implementations)
    目录条款26:尽可能延后变量定义式的出现时间(Postponevariabledefinitionsaslongaspossible)条款27:尽量少做转型动作(Minimizecasting)条款28:避免返回handles指向对象内部成分(Avoidreturning“handles”toobjectinternals)条款29:为“异常安全”而努力是值得的(Striveforexc......
  • C++:自定义异常
    #include<iostream>#include<stdexcept>//自定义异常类classMyException:publicstd::exception{public://重写what()函数以提供异常的描述,const表示函数不会改变类的成员变量,noexcept表示不会抛出异常constchar*what()constnoexceptoverride{......
  • C++ 对象池
    对象池概念对象池模式(ObjectPoolPattern),是创建型设计模式的一种,将对象预先创建并初始化后放入对象池中,对象提供者就能利用已有的对象来处理请求,减少频繁创建对象所占用的内存空间和初始化时间。对象池的用户可以从池子中取得对象,对其进行操作处理,并在不需要时归还给池子而非......
  • C++基础篇
    输入输出流iostream向流写入数据<<运算符<<运算符接受两个运算对象,此运算符将给定的值写到给定的ostream对象中:左侧:运算对象为ostream对象,如cout、cerr、clog右侧:运算对象是要打印的值输出结果:写入给定值的那个ostream对象,即此运算符返回其左侧的运算对象。表达式等价于:(std......
  • msvc 获取c++类内存布局 /d1 reportAllClassLayout
     visualstudio配置获取所有类内存布局/d1reportAllClassLayout或者指定类/d1reportSingleClassLayoutXXXclass  编译时输出:     ps:https://www.openrce.org/articles/full_view/23   【原文地址】https://blog.csdn.net/qq_29542611/article......
  • linux下使用c++模拟下载进度
    #include<iostream>#include<iomanip>#include<chrono>#include<thread>voidshowProgressBar(doubleprogress){constintbarWidth=70;std::cout<<"\r[";intpos=static_cast<int>(barWid......
  • C++封装dll(__cdecl和__stdcall)
    【1】使用__stdcall还需要添加def文件编译,使用工具DEPENDS.EXE打开dll文件成功。【2】使用__cdecl直接编译即可,不需要导入def文件......