虚位以待(AD)
虚位以待(AD)
首页 > 操作系统 > LINUX > ubuntu14.04 64位安装H3C iNode客户端

ubuntu14.04 64位安装H3C iNode客户端
类别:LINUX   作者:码皇   来源:<a href="http://blog.csdn.net/vspiders" target="_blank" rel="nofollow&qu   点击:

ubuntu14 04 64位安装H3C iNode客户端。环境:OS:ubuntu14 04LTS 64位,iNode: iNode2 40-R0162 for linux(iNode只有32位的,而且是很久以前的版本)

环境:

OS:ubuntu14.04LTS 64位

iNode: iNode2.40-R0162 for linux(iNode只有32位的,而且是很久以前的版本)


安装方法:

第一种:

检查本机是64位还是32位:

dpkg --print-architecture

然后可以看到amd64,证明当前系统是64位的。然后再输入:

dpkg --print-foreign-architectures

看到的是i386证明你已经打开了32位支持。如果没有显示i386的话,请输入:

sudo dpkg --add-architecture i386

打开i386的支持,然后输入:

sudo apt-get update

进行更新,然后输入:

sudo apt-get dist-upgrade

对支持库进行更新。

这样我们就成功地装上了32位支持库了。

然后直接运行如下命令安装iNode:

sudo ./install

会报错:

Starting AuthenMngService: OK
sudo: unable to execute /home/yanyige/iNode/iNode/AuthenMngService: No such file or directory
root@ubuntu:/home/yanyige/iNode/iNode# sudo: unable to execute /home/yanyige/iNode/iNode/iNodeMon: No such file or directory

报错原因是,iNode是32位的,64位系统需要安装兼容包之后才能正常运行,不然虽然在目录下明明看到有那个文件还是提示找不到。

安装兼容包:

sudo apt-get install libncurses5:i386
sudo apt-get install libgtk2.0-0:i386
sudo apt-get install libpangoxft-1.0-0:i386
sudo apt-get install libpangox-1.0-0:i386
sudo apt-get install libxxf86vm1:i386
sudo apt-get install libsm6:i386
sudo apt-get install libjpeg62:i386

然后,大功告成:输入:

sudo ./iNodeClient

即可登录。


第二种:安装32位库:ia32-libs, 但是现在的源里已经把它删了,所以要从旧源里安装,具体安装方法参考:64位Ubuntu14.04安装32位iNode客户端

首先安装32位库ia32-libs

新版Ubuntu不再使用这个库了,故首先需要添加旧版系统的软件源,然后安装ia32-libs,之后再删除旧版系统的源。
创建install-ia32-libs.sh文件,填入以下代码:

cd /etc/apt/sources.list.d
echo "deb http://ubuntu.uestc.edu.cn/ubuntu/ precise main restricted universe multiverse" >ia32-libs-raring.list
apt-get update
apt-get install ia32-libs
rm ia32-libs-raring.list
apt-get update

在终端里输入sudo install-ia32-libs.sh执行脚本。

安装iNode客户端

将iNodeClient_Linux.tar.gz放到主文件夹里,然后安装:

$ sudo tar -zxvf ~/iNodeClient_Linux.tar.gz -C /opt
$ cd /opt/iNodeClient
$ sudo ./install.sh

装完后,双击/opt/iNodeClient/iNodeClient即可运行。
说明:第三方软件一般安装到/opt(optional)目录,以前通常安装到/usr/local/(unix software repository, local代表本地,区别于用apt-get从网络源中安装的软件)中。
注意:必须进入iNode目录执行./install.sh安装,该脚本应该使用了当前工作目录(pwd)。


第三种:换成Ubuntu32 位系统,32位系统装iNode完全没压力,把依赖包装好,直接就能用了。


相关热词搜索: