64位ubuntu 14.04安装32位dr.com客户端教程(不用安装glibc.i686 libstdc++.i686)

64位ubuntu 14.04安装32位dr.com客户端教程(不用安装glibc.i686 libstdc++.i686)64位的ubuntu没32位的运行库真是令人bei

大家好,又见面了,我是你们的朋友全栈君。

64位的ubuntu没32位的运行库真是令人倍感忧伤,可偏偏学校的dr.com必须依赖32位的各种库文件。

在查阅了网上诸多文章,加之自己摸索后,得出了一个完整的解决方案。

首先确认一下版本,我是标准的64位ubuntu桌面版14.04.1,这个和14.04没啥大区别,所以安装过程是一样的。

网上提到的什么安装ia32-libs呀,什么dpkg –add-architecture i386呀其实都不完整,在14.04上是没法搞定这个问题的。

让我们来梳理一下这个过程:

1.首先从学校主站上下载dr.com图形界面版的客户端,安装里面的要求安装好

2.双击DrClientLinux没反应,因为缺少32的运行库

3.那我们怎么知道它缺少啥运行库呢,我们可以用ldd命令来查一个程序的依赖,那我们就试试ldd这个文件,你会发现它说“不是一个动态可执行文件”

4.ldd没用这是为啥呢,说实话我也不清楚,不过在我安装基本的32位库之后,发现ldd的问题解决了,可能没有最基本的库所以连ldd都无能为力吧

5.接下来我们要按照最基本的32位库,我们先启动系统的32位功能“sudo dpkg –add-architecture i386”之后“sudo apt-get update”这样子系统就会把服务器上32位的库文件都包含到list里面了,如果不做这一步,可能会导致你无法用apt-get去安装32位的库文件

6.安装最基本的32位库吧,先试试“sudo apt-get install ia32-libs”你会发现系统提示说已经被另外三个包代替了,那我们就先安装那三个包吧

7.安装完成后,你在ldd刚刚那个DrClientLinux,你会发现,显示出来了,这个程序缺少哪些依赖:

64位ubuntu 14.04安装32位dr.com客户端教程(不用安装glibc.i686 libstdc++.i686)

8.新建一个文档把那些依赖copy过去,然后我们就开始一个个安装了。里面显示“not found”就是要装的,以第一个“libSM.so.6”为例,安装的命令是“sudo apt-get install libsm6:i386”。以下的都类似,名字全部小写,so不用,后面的数字记得跟上,还有“:i386”这个最重要,如果不加这个就是安装64位的。

9.全部装好后,我们再ldd试试吧,已经没有“not found”了

64位ubuntu 14.04安装32位dr.com客户端教程(不用安装glibc.i686 libstdc++.i686)

10.接下来我们就双击打开那个DrClientLinux吧,熟悉的界面出现了

64位ubuntu 14.04安装32位dr.com客户端教程(不用安装glibc.i686 libstdc++.i686)


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/144775.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • navicat premium 15 激活码【2021最新】[通俗易懂]

    (navicat premium 15 激活码)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月28日
    558
  • mysql connector详解_MySQL Connector 编程

    mysql connector详解_MySQL Connector 编程#include#include#include//使用静态对象库//#pragmacomment(lib,”C:\\ProgramFiles\\MySQL\\MySQLConnectorC6.1\\lib\\vs12\\mysqlclient.lib”)//使用动态链接库//确保libmysql.dll在系统路径中可以搜到#pragmacomment(lib,”C:\\Pr…

    2022年7月25日
    17
  • java获得服务器路径的几中方法[通俗易懂]

    java获得服务器路径的几中方法[通俗易懂]2019独角兽企业重金招聘Python工程师标准>>>…

    2022年7月11日
    15
  • Oracle insert into select大数据量踩过的坑

    Oracle insert into select大数据量踩过的坑1、简单粗暴insertintotable1select*fromtable2;commit;灰度环境机器配置不好,二百多万数据十来分钟没有导完,产生大量归档日志。删除索引约束后可能要好点。大数量有风险,可能会导致归档日志撑爆。2、nologgingaltertabletable1nologging;insert/*+append*/intotable…

    2022年7月15日
    87
  • Java+Servlet+JSP+Mysql+Tomcat实现Web学生选课管理系统

    Java+Servlet+JSP+Mysql+Tomcat实现Web学生选课管理系统Java实现Web学生选课管理系统一、系统介绍1.软件环境2.系统功能3.数据库二、系统展示1.登录页面2.学生-主页面3.学生-查看个人信息4.学生-选择课程5.学生-查看已选课程6.教师-主页面7.教师-查看个人信息8.教师-评分9.教师-查看任课信息10.管理员-主页面11.管理员-管理员功能-查看个人信息12.管理员-管理员功能-添加新的管理员13.管理员-学生功能-添加学生14.管理员-学生功能-获取所有学生15.管理员-课程功能-添加课程16.管理员-课程功能-查询课程17.管理员-教师功能-添

    2022年10月16日
    3
  • 第一次数学危机_圆周率的诡异现象

    第一次数学危机_圆周率的诡异现象咋看标题,是不是很懵,??数学还有危机,Areukiddingme?!哈哈,当然只是人们对数学的认识的一种突破性的发展的一种描述。那么,我们在之前的描述中,都是在整数的这个范畴。因为在生活的过

    2022年8月2日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号