当前位置: 首页 > article >正文

linux 通过apt安装软件包时出现依赖包版本不对的问题解决

通过网上查找解决办法时,发现的解决办法无法完美解决问题:

比如通过安装对应版本解决 如:

sudo apt-get install xxx=2.7.0ubuntu

这样会先卸载原先包,在安装对应版本的包

或者直接删除依赖的包 sudo apt-get purge xxxx

如果碰到底层包的话,这样随意删除、升降级极大概率会导致系统运行bug

如何解决:

一般需要安装某个软件包,出现了大量依赖包版本不对或缺少,特别是lib开头的底层包,基本上是因为你当时更新apt源的时候,没有选对对应你当前系统版本的源导致的

比如使用清华源:

ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

对于ubuntu 22.04来说,对应的apt源码镜像的属性是jammy,如果使用其他版本导致属性不一致就会有问题


http://www.kler.cn/a/390481.html

相关文章:

  • 俏美韵从心出发,与女性一道为健康生活贡献力量
  • openSUSE 环境下通过 zypper 安装软件
  • 灰狼优化算法
  • unity基础,点乘叉乘。
  • 记录学习react的一些内容
  • Unity3D 包体裁剪与优化详解
  • 我谈维纳(Wiener)复原滤波器
  • ChatGPT 通过三种方式帮助我进行学术写作
  • 编程之路,从0开始:练习篇
  • Maven最佳实践
  • 嵌入式ARM平台Linux网络实时性能优化
  • Spring Plugin与策略模式:打造动态可扩展的应用
  • 大数据技术在智慧医疗中的应用
  • 期刊论文查重率多少,才会不被认定为学术不端?
  • CSS的定位(文档流,相对定位,绝对定位,固定定位)
  • Tomcat(4) Tomcat支持哪些版本的Java?
  • PCB板材和适用场合
  • 常见的排序算法及分类对比
  • ReactPress:构建高效、灵活、可扩展的开源发布平台
  • 模块化沙箱:深信达如何为数据安全提供全方位保护
  • 数据库SQL——嵌套子查询(IN/NOT IN/SOME/ALL/EXIST/NOT EXIST)
  • 见人就说“数字化转型”,但你真的理解“转型”转的到底是什么吗
  • 黑盒测试方法论—边界值
  • 网络编程示例之socket编程
  • 第十三天 概率论与统计学
  • shodan 【2】(泷羽sec)