Ubuntu 22.04 LTS 解决 libc6-dev 缺少依赖 E: 软件包冲突的问题

这篇具有很好参考价值的文章主要介绍了Ubuntu 22.04 LTS 解决 libc6-dev 缺少依赖 E: 软件包冲突的问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

昨天装verilator,但是执行

    sudo  apt-get install g++

的时候,总是报错,libc6-dev 这个库必须依赖 libc6 这个库,但是只支持 libc6_2.35-0ubuntu3版本,而我的电脑已经装上了 2.35-0ubuntu3.1 这个版本,于是执行

sudo apt install libc6=2.35-0ubuntu3 

这个命令指定了安装的版本,从而实现了版本降级,之后再次安装 g++
就能成功安装,如果是其他版本也可以如法炮制,忘了具体命令可以百度一下

另外,网上很多缺依赖或者软件包冲突问题,给出了更新源的解决方案,是不适用于这种情况的,如果上述命令执行不成功,还是应该回过头去先看一下源版本的问题

先执行

sudo apt-get update

更新一下源
再执行

sudo apt-get upgrade

更新本地软件
这样理论上所有软件都是最新的了,这时候再执行之前的命令,应该就是好使的了

2023.01.31 更新

在网上找资料的时候看见了aptitude 这个工具,这玩意可以自动分析库之间的依赖关系,并给出解决方案,之前的库降级方法可能会引起系统崩溃问题,而且没那么“自动化”

#先安装 aptitude
sudo apt-get install apititude
#安装所需要的库
sudo aptitude install xxxxx

然后这个aptitude会自动分析并给出解决方案,yes就执行,no就下一个方案,直到没有方案可以给出文章来源地址https://www.toymoban.com/news/detail-538554.html

到了这里,关于Ubuntu 22.04 LTS 解决 libc6-dev 缺少依赖 E: 软件包冲突的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu服务器安装配置slurm (Ubuntu 22.04 LTS)

    Slurm 全称 S imple L inux U tility for R esource M anagement。通常被用于大型Linux服务器 (超算) 上,作为任务管理系统。本文详细讲述如何在 Ubuntu 22.04 LTS 上安装slurm,并进行简单的配置。 其实网上相关的教程已经非常多,但在旧版本的Ubuntu上安装slurm时,通常需要安装一个名为slurm-ll

    2024年02月07日
    浏览(78)
  • 双系统安装ubuntu 22.04 LTS(一步到位)

            作为一个拥有两次都是一次成功安装好双系统的经验的人,我觉得我可以借这个文章仔细讲述一下,让大家都可以双系统安装都是一次成功。为什么有着两次安装经验呢,第一次安装完成后由于电脑的内存不太够了,然后重新装了一个固态和机械硬盘,再次安装了

    2024年01月23日
    浏览(61)
  • Ubuntu最新版本(Ubuntu22.04LTS)安装nfs服务器

    NFS(Network File System)是一种允许不同计算机之间共享文件的网络文件系统。 在Ubuntu 22.04 LTS中,您可以使用以下步骤安装并配置NFS服务器。 一、安装NFS服务器 在Ubuntu 22.04 LTS中,您可以使用以下命令安装NFS服务器: 二、创建共享目录 接下来,您需要创建要共享的目录。在本

    2024年02月05日
    浏览(63)
  • 【QT】Ubuntu22.04 配置 QT6.5 LTS

    进入官网(QT Group)进行账号注册,个人或企业可以获得10天的免费使用,学生则可以获得免费的License,如果是学生的话可以进行学生邮箱验证(Get Educational Licenses),然后获得免费的License,具体如下: 填写这样的表单然后提交,等QT发邮件过来(可能需要十几分钟),然后

    2024年04月27日
    浏览(38)
  • Ubuntu最新版本(Ubuntu22.04LTS)安装Tftp服务及其使用教程

    专栏地址:嵌入式开发 专栏文章: 【01】windows安装VMware最新版本(VMware Workstation 17.0 Pro)详细教程 【02】VMware17虚拟机安装Ubuntu最新版本(Ubuntu22.04LTS)详细步骤 【03】Ubuntu22.04 添加samba,并在windows访问 的详细教程 【04】Vmware Pro 17 设置共享文件夹 【05】Ubuntu最新版本(Ubuntu22.04LT

    2024年02月13日
    浏览(52)
  • 【】Ubuntu Server 22.04 LTS 设置主机信息以及IP地址

    得知网卡为 ens160 编辑配置文件 设置 managed=true network之下全部删除,添加 renderer: NetworkManager 此时会断网一下,如果使用DHCP的话,可能会获得新IP地址。 查看网卡信息 得知:ens160 连接到 Wired connection 1 配置主机名,设置IP地址 此时会断网。然后使用新IP地址连接。 添加位置,

    2024年02月16日
    浏览(59)
  • Ubuntu 22.04 LTS 安装 RTL8188GU 网卡驱动

    腾达(Tenda)150Mbps 迷你免驱网卡 W311MI V5.0 1、查看本机的USB设备列表及其详细信息 可以查看到网卡芯片型号,After Modeswitch表示已经过Modeswitch: 2、安装git、make、gcc、linux-header 安装git、make、gcc: 安装linux-header: 3、安装RTL8188GU芯片驱动 git clone 开源项目 github.com/lwfinger/rtl8x

    2024年02月10日
    浏览(66)
  • Ubuntu22.04LTS编译Frida历史版本,环境配制及细节调整

    经常使用Frida的朋友们可能会遇到Frida的各种问题需要自定义的,而这时候Frida的本地编译就显得很重要了。 最近一位朋友发现使用Frida14/15/16版的server只能连拉一定数量的设备,超过了frida-device-manager便不能连接设备。 实现没有办法,我只好去修改源码,然后自己搭建编译环

    2024年02月19日
    浏览(53)
  • 【加速】Ubuntu 22.04 LTS Steam++ Watt Toolkit 加速 github

    项目地址 SteamTools: 🛠「Watt Toolkit」是一个开源跨平台的多功能 Steam 工具箱。 下载linux版本 解压到/opt/steam++ 启动Steam++ 配置网络加速 点击一键加速,弹出提示 同时弹出文件浏览器 执行脚本 再次点击意见加速,报错 没有权限 同时弹出浏览器,提示操作方法 参考Linux版本修改

    2024年01月24日
    浏览(72)
  • Ubuntu22.04 LTS安装USB无线网卡RTL8188ftv驱动

    1、插上USB无线网卡 使用 查看无线网卡,权限不够前面就加sudo 看到有8188FTV字样的说明就已经识别了,就像上图的001总线上的005设备,下面开始安装驱动 1、老规矩,先update和upgrade 2、添加仓库,添加后再update一下 3、安装驱动 4、修改配置 最后重 启机器,就能看到wifi的界面

    2024年04月28日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包