64位ubuntu 14.10 Dr.校园网客户端安装

来源:互联网 发布:麦克维尔mac使用说明 编辑:程序博客网 时间:2024/05/01 00:02
学校上网认证是使用的DrCom客户端,以前用fedora的时候曾经折腾过64位系统运行DrCom程序,换成ubuntu的时候感觉apt-file search 功能没有yum provides好用,就没折腾。
今天突然想起来,感觉还是要装上,心里痒痒。
下载了DrCom,运行直接报无相应文件等错误,也不提示少什么库文件,于是开始百度64位的ubuntu如何运行32位程序,得到一个看似可以的答案
sudo apt-get install ia32-libs
果断尝试,发现此包已不能使用,但是有几个备选的
lib32z1 lib32ncurses5 lib32bz2-1.0
由于不知道有什么区别,故全部装上,再次./DrClientLinux(532行)发现提示缺少库文件了,缺少libSM.so.6,于是apt-file search(554),得到提示:
libsm6: /usr/lib/x86_64-linux-gnu/libSM.so.6
libsm6: /usr/lib/x86_64-linux-gnu/libSM.so.6.0.1
libsm6-dbg: /usr/lib/debug/usr/lib/x86_64-linux-gnu/libSM.so.6.0.1
尝试安装(555行),结果提示64位程序已安装,怎么装32位的呢,再次百度,发现有说用getlibs把程序所需要的库全部装上的,试了一下,发现我机器上没有安装这个程序,也不太想用,作罢,再次查找,发现可以指定要安装程序的架构(architecture)(562行),试安装,果然成功。
于是/DrClientLinux,发现所缺少库文件,安装些库文件。
如此循环,所需的库文件不是太多,几步就结束了,大功告成。


543  ./privillege.sh
  544  sudo ./privillege.sh
  545  ./DrClientLinux
  546  ldd DrClientLinux
  547  ifconfig
  548  sudo apt-get install ia32-libs
  549  sudo apt-get install lib32
  550  sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
  551  ll
  552  ./DrClientLinux
  553  sudo apt-get install libSM.so.6
  554  apt-file search libSM | grep libSM.so.6
  555  sudo apt-get install libsm6
  556  sudo apt-get install libSM
  557  sudo apt-get install libSM.so
  558  sudo apt-get install libsm6.
  559  ./DrClientLinux
  560  getlibs
  561  ./DrClientLinux
  562  sudo apt-get install libsm6:i386
  563  ./DrClientLinux
  564  sudo apt-get install libxi:i386
  565  apt-file search libxi|grep libxi.so.6
  566  apt-file search libxi|grep libxi
  567  sudo apt-get install libxi6:i386
  568  ./DrClientLinux
  569  apt-file search libxrender|grep libxrender
  570  sudo apt-get install libxrender1:i386
  571  ./DrClientLinux
  572  sudo apt-get install libxrandr2:i386
  573  ./DrClientLinux
  574  sudo apt-get install libxcursor1:i386
  575  ./DrClientLinux
  576  sudo apt-get install libxinerama1:i386
  577  ./DrClientLinux
  578  sudo apt-get install libfreetype6:i386
  579  ./DrClientLinux
  580  sudo apt-get install libfontconfig1:i386
  581  ./DrClientLinux
  ##如果缺少 sqlite3 就 sudo apt-get install sqlite3:i386
    ./DrClientLinux
    如果不少文件能运行了就ok了
  sudo apt-get install libstdc++6:i386
  583  ./DrClientLinux

1 0
原创粉丝点击