ubuntu 14.04 64位版本 gcc无法运行 安装ia32-libs提示没有可用的软件包 怎么破

 ubuntu 14.04 64位版本 gcc无法运行 安装ia32-libs提示没有可用的软件包 怎么破

ubuntu又迎来了其新一代的长期支持版本 14.04 LTS,其带来了许多令人期待的新特新,遂决定进行升级。

装好了64位版本及交叉编译工具链后,运行GCC,依然会提示那经典的“没有那个文件或目录”提示。

根据以往的经验,对于64位版本ubuntu我们需要安装“ia32-libs”依赖库。

遂输入:

sudo apt-get install ia32-lib

却提示查无此货? 已经被”lib32z1 lib32ncurses5 lib32bz2-1.0“这几个哥们代替了!

ubuntu 14.04 64位版本 gcc无法运行 安装ia32-libs提示没有可用的软件包 怎么破

按照提示,输入apt-get install 命令将以上的依赖包进行安装

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0

再次运行GCC,报错“libstdc++.so.6: cannot open shared object file: No such file or directory”

ubuntu 14.04 64位版本 gcc无法运行 安装ia32-libs提示没有可用的软件包 怎么破-2

还需再次安装“lib32stdc++6”依赖包

sudo apt-get install lib32stdc++6

OK,这回全部搞定!

吴川斌

吴川斌

7 Comments

  • 吴老师,不知道可否做一个安装Ubuntu和win7双系统的视频呢?我自己根据网上安装教程安装了一次,结果导致开机没法切换win7系统启动了。。。 最后是重装系统用的虚拟机,好吧不要鄙视我。。。

    • 用虚拟机不是挺好的吗?把 Ubuntu的虚拟机镜像文件拷贝一份,Ubuntu可以随便玩,玩坏了把虚拟机文件删除,然后在还原拷贝的镜像就行了,不是很方便嘛。

      • 恩,但是工作中很多情况还是需要装双系统的,有些代码在虚拟机上跑就会出错。

        • 你告诉我 win7 32位还是 64位吧 ubuntu 是哪个版本?

          • win7 32位的 ubuntu 14.04的

            • OK 没问题

  • 好文,赞!

Leave a Reply