查看linux系统版本信息如下,可以看出系统为64位。

[root@localhost bin]# uname -a
Linux localhost.localdomain 3.10.0-327.3.1.el7.x86_64 #1 SMP Wed Dec 9 14:09:15 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

向日葵Linux被控端下载地址:http://sunlogin.oray.com/zh_CN/download/#linux

因为向日葵的安装包为32位,直接安装没有问题,但是运行时会报错:
bash: ./java: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录

解决经过如下:
[root@localhost sunlogin_linux_1.0.0.25020]# sudo yum install glibc.i686
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.163.com
 * updates: mirrors.pubyun.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 glibc.i686.0.2.17-106.el7_2.1 将被 安装
--> 正在处理依赖关系 libfreebl3.so(NSSRAWHASH_3.12.3),它被软件包 glibc-2.17-106.el7_2.1.i686 需要
--> 正在处理依赖关系 libfreebl3.so,它被软件包 glibc-2.17-106.el7_2.1.i686 需要
--> 正在检查事务
---> 软件包 nss-softokn-freebl.i686.0.3.16.2.3-13.el7_1 将被 安装
--> 解决依赖关系完成

依赖关系解决

================================================================================
 Package                 架构      版本                      源            大小
================================================================================
正在安装:
 glibc                   i686      2.17-106.el7_2.1          updates      4.2 M
为依赖而安装:
 nss-softokn-freebl      i686      3.16.2.3-13.el7_1         base         187 k

事务概要
================================================================================
安装  1 软件包 (+1 依赖软件包)

总下载量:4.4 M
安装大小:15 M
Is this ok [y/d/N]: y
Downloading packages:
(1/2): nss-softokn-freebl-3.16.2.3-13.el7_1.i686.rpm       | 187 kB   00:01     
(2/2): glibc-2.17-106.el7_2.1.i686.rpm                     | 4.2 MB   00:02     
--------------------------------------------------------------------------------
总计                                               1.8 MB/s | 4.4 MB  00:02     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在安装    : glibc-2.17-106.el7_2.1.i686                                 1/2
  正在安装    : nss-softokn-freebl-3.16.2.3-13.el7_1.i686                   2/2
  验证中      : nss-softokn-freebl-3.16.2.3-13.el7_1.i686                   1/2
  验证中      : glibc-2.17-106.el7_2.1.i686                                 2/2

已安装:
  glibc.i686 0:2.17-106.el7_2.1

作为依赖被安装:
  nss-softokn-freebl.i686 0:3.16.2.3-13.el7_1

完毕!

之后再运行向日葵服务还是有问题:
[root@localhost sunlogin_linux_1.0.0.25020]# ./bin/oraysunloginservice
./bin/oraysunloginservice: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

解决方案:
[root@localhost sunlogin_linux_1.0.0.25020]#
Sunlogin code:6754-7968-9027-7917-1419
local ip: 192.168.2.134
Sunlogin code:6754-7968-9027-7917-1419
receive state change LOGGING
receive state change ONLINE
[wakeup] path /etc/orayremoteclient.conf,wakeup 1
[wakeup] Bind wake-up device id: 0
[wakeup] Unbound wake-up device

但是无语的是,windows10通过向日葵访问Linux直接超时,无法访问。后面再抽时间好好看看。

64位Linux安装32位向日葵的更多相关文章

  1. 64位linux安装32位校园网客户端

    下面的是ubuntu下和arch下的安装方法,ubuntu的转自网络, ubuntu: 下载客户端并解压 安装开发包 1 sudo -i 2 dpkg --add-architecture i386 ...

  2. 64位ubuntu安装32位jdk

    转自:http://blog.csdn.net/anladeyatou/article/details/8213334 ubuntu-11.10-desktop-amd64 jdk-6u23-linu ...

  3. 64位Win7安装+32位Oracle + PL/SQL 解决方法

    软件景象:64位win7.32位Oracle 10g. PL/SQL 9.0.4.1644 媒介:以前开辟用的都是32位体系,忽然换到64位上,安装景象真的有点麻烦了,尤其对于PL/SQL只支撑32位 ...

  4. 【实战经验】64位Win7安装+32位Oracle + PL/SQL 解决方法

    软件环境:64位win7.32位Oracle 10g. PL/SQL 9.0.4.1644 前言:以前开发用的都是32位系统,突然换到64位上,安装环境真的有点麻烦了,尤其对于PL/SQL只支持32位 ...

  5. 64位linux编译32位程序

    昨天接到的任务,编译64位和32位两个版本的.so动态库给其他部门,我的ubuntu虚拟机是64位的,编译32位时遇到了问题: /usr/bin/ld: cannot find -lstdc++ 最后 ...

  6. 64位CentOS安装32位开发环境编译Nachos

    参考http://stackoverflow.com/questions/7412548/gnu-stubs-32-h-no-such-file-or-directory 1.On CentOS 5. ...

  7. 在64位Linux上安装32位gmp大数库

    前期准备: 如果没有安装32位gcc和g++环境的话,可能会导致安装失败,此时请参考上一篇博文 http://www.cnblogs.com/weir007/p/5977759.html,根据系统版本 ...

  8. Linux:使用rpcgen实现64位程序调用32位库函数

    摘要:本文介绍使用rpcgent实现64位程序调用32位库函数的方法,并给出样例代码. 我的问题 我的程序运行在64位Linux系统上,需要使用一个从外部获得的共享库中的函数,这个共享库是32位的,无 ...

  9. 如何查看自己的linux是32位还是64位

    查看linux是多少位的几位方法:查看linux机器是32位还是64位的方法:方法一:file /sbin/init 或者 file /bin/ls结果如下:/sbin/init: ELF 64-bi ...

随机推荐

  1. 用tcc遇到的一个大坑

    在centos6.5 x86_64服务器上编译安装完tcc, 版本0.9.25(在github上clone的),似乎一切正常 但当用tcc来编译"hello, world"程序时, ...

  2. Mysql 存储过程基本语法

    delimiter //一般情况下MYSQL以:结尾表示确认输入并执行语句,但在存储过程中:不是表示结束,因此可以用该命令将:号改为//表示确认输入并执行. 一.创建存储过程 1.基本语法: crea ...

  3. 各种音视频编解码学习详解 h264 ,mpeg4 ,aac 等所有音视频格式

    编解码学习笔记(一):基本概念 媒体业务是网络的主要业务之间.尤其移动互联网业务的兴起,在运营商和应用开发商中,媒体业务份量极重,其中媒体的编解码服务涉及需求分析.应用开发.释放 license收费等 ...

  4. IRelationalOperator空间关系接口简介

    几何对象之间都存在某种关联关系,如包含,相等,在内部,相交,叠加等.这些关联关系的获得都可以通过IRelationalOperator接口来获得,关系运算是在两个几何对象间进行的,通过IRelatio ...

  5. node.js入门及express.js框架

    node.js介绍 javascript原本只是用来处理前端,Node使得javascript编写服务端程序成为可能.于是前端开发者也可以借此轻松进入后端开发领域.Node是基于Google的V8引擎 ...

  6. Java设计模式——组合模式

    JAVA 设计模式 组合模式 用途 组合模式 (Component) 将对象组合成树形结构以表示“部分-整体”的层次结构.组合模式使得用户对单个对象和组合对象的使用具有唯一性. 组合模式是一种结构型模 ...

  7. python 基础理解...

    class obj(object): def __getattribute__(self, *args, **kwargs): # 访问属性就会被调用 print("__getattribu ...

  8. HttpServletRequest

    javaweb学习总结(十)——HttpServletRequest对象(一) 一.HttpServletRequest介绍 HttpServletRequest对象代表客户端的请求,当客户端通过HT ...

  9. 返回绝对值--Math.Abs 方法

    Math.abs()  返回指定数字的绝对值.

  10. rm: Argument list too long

    rm -rf  /testdir/* -bash: /bin/rm: Argument list too long 解决: cd /testdir/; ls | xargs rm -rf