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

【Valgrind】安装报错: 报错有未满足的依赖关系: libc6,libc6-dbg

Valgrind 内存泄漏检测工具安装

安装
sudo apt install valgrind

官方上也是如此

但是在我的系统(debian12)上却失败了:

在这里插入图片描述

报错有未满足的依赖关系:

libc6 : 破坏: valgrind (< 1:3.19.0-1~) 但是 1:3.16.1-1 正要被安装
libc6-dbg : 依赖: libc6 (= 2.31-13+deb11u11) 但是 2.36-9+deb12u7 正要被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

是由于系统中有部分依赖不符合,按照报错,我系统的上的libc6,libc6-dbg所需依赖比valgrind要的要高不少。

当然一种方法是降低这两个依赖的版本,但是可能存在什么系统问题,所以转而还是寻找其他解决方法

解决

  1. 安装aptitude
sudo apt install aptitude
  1. 安装 valgrind
sudo aptitude install valgrind

安装成功了


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

相关文章:

  • 在Putty创建php文件
  • C语言连接Mysql
  • PyTorch API 详细中文文档,基于PyTorch2.5
  • 【JavaWeb06】Tomcat基础入门:架构理解与基本配置指南
  • Edge-TTS在广电系统中的语音合成技术的创新应用
  • 漏洞修复:Apache Tomcat 安全漏洞(CVE-2024-50379) | Apache Tomcat 安全漏洞(CVE-2024-52318)
  • 【硬件测试】基于FPGA的QPSK+帧同步系统开发与硬件片内测试,包含高斯信道,误码统计,可设置SNR
  • 网络爬虫学习:应用selenium获取Edge浏览器版本号,自动下载对应版本msedgedriver,确保Edge浏览器顺利打开。
  • Vim安装与配置教程(解决软件包Vim没有安装可候选)
  • 【make】makefile变量全解
  • DeepSeek-R1 本地部署模型流程
  • 【愚公系列】《循序渐进Vue.js 3.x前端开发实践》032-组件的Teleport功能
  • 练习(复习)
  • Nginx 安装配置指南
  • ESP32-S3模组上跑通esp32-camera(37)
  • 什么是波士顿矩阵,怎么制作?AI工具一键生成战略分析图!
  • Java基础知识-第13章-Java多线程编程基础
  • 【BQ3568HM开发板】智能家居中控屏界面设计:打造便捷的家居控制体验
  • 阿里云 - RocketMQ入门
  • 蓝桥杯嵌入式uart,iic,adc_scan模版
  • js基础(黑马程序员)
  • 【Redis】List 类型的介绍和常用命令
  • AI时代:行动者胜,被动者汰
  • Hive:日志,hql运行方式,Array,行列转换
  • UE学习日志#14 GAS--ASC源码简要分析10 GC相关
  • 设计模式的艺术-策略模式