【Bug分析】虚拟机ubuntu16.04安装lib32stdc++6报错

问题描述

在更新Ubuntu16.04更换镜像后,安装环境过程中出现如下问题
lib32stdc++6:Depends:libc32gcc1(>=1:4.1.1)but it is not going to be installed

在这里插入图片描述
也不止这个软件安装报错,还有其他软件也是因为版本问题报错。


原因分析:

仔细分析了下我的操作过程
第一步:我下载了官网的ubuntu16.04.7-desktop-amd64.iso
第二步:在虚拟机中安装了ubuntu16.04
第三步:更新镜像源到阿里云,然后sudo apt-get update
第四步:安装lib32z1
如此常规的操作居然也能出错,最终排查定位到第三步,其实是没必要的,为什么,因为现在ubuntu版本已经很新了,并不需要再去更新系统,继续更新就跟18.04版本一样了,但是我们的环境如果建立在18.04上就可能出现兼容性问题。


解决方案:

所以,解决方案也很简单,就是去掉第三步操作,直接安装,结果也是显示安装正确。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Jason_Yansir/article/details/135925480