学校使用的是Inode客户端认证上网的。如果是使用Ubuntu 32位版本,可以完美地安装并能够连接到网站。但是如果安装的是Ubuntu desktop 12.10 amd64版本,则发现之前的"iNodeClient_For_Linux_V3.60-E6210.tar.gz"不能安装。因此需要寻找另一种方法实现连网。

解决问题的方法:在ubuntu 12.10版本中添加i386环境下的共享动态链接库。

安装环境:Ubuntu 12.04LTS 64-bit   ,  H3C客户端:iNodeClient_For_Linux_V3.60-E6210.tar.g

安装过程:

我这里安装的时候需要暂时先把ubuntu链接到wifi来下载一些兼容包。

1)如果直接安装ia32-libs,是不能成功的。所以应用安装ia32-libs前,选择ia32-libs执行所需要的软件包,执行如下命令:

#sudo apt-get install libc6-i386

#sudo apt-get install lib32stdc++6

#sudo apt-get install lib32z1

#sudo apt-get install lib32ncurses5

注意:如果下载不了的话那就先更新一下:

#sudo apt-get update

2)安装完成之前的软件包后,发现可以安装ia32-libs软件包了。所以安装ia32-libs软件包,执行如下命令:

# apt-get install ia32-libs

3)完成ia32-libs的安装后,尝试安装iNodeClient_For_Linux_V3.60-E6210.tar.gz。 先将其解压到本地磁盘。

先进入usr目录下建立一个文件夹,如:

#cd /usr

#sudo mkdir iNode

#cd iNode

如果是用wifi直接下载到ubuntu系统中的话一般是存放在目录/home/hadoop/Downloads中,将iNodeClient_For_Linux_V3.60-E6210.tar.gz复制到/usr/iNode目录下

#cp /home/hadoop/Downloads/iNodeClient_For_Linux_V3.60-E6210.tar.gz /usr/iNode

4)解压iNodeClient_For_Linux_V3.60-E6210.tar.gz

# tar zxvf  iNodeClient_For_Linux_V3.60-E6210.tar.gz

这是在iNode目录下会自动生成一个新的文件夹,iNodeClient,进入这个文件夹

# cd iNodeClient

5)然后执行如下命令:

# sudo ./install.sh

注意:有时候安装之前要对install.sh文件设置权限:

#chmod 755 install.sh

# ps aux | grep A

USER       PID %CPU %MEM    VSZ   RSS TTYSTAT START   TIME COMMAND

root     13194  0.0  0.1  16868  1204 ?        Sl   08:14   0:00 /usr/inode/AuthenMngService

从上面的执行结果可以看到AuthenMngService已成功运行。

6)现在执行iNodeClient会提示动态链接库不存在或是无效。在64位系统中,共享的动态链接库保存在/usr/lib/x86_64-linux-gnu;但是我们的inode并不是使用此目录下的库文件。安装ia32-libs后,32位环境的库文件一般会保存在/usr/lib/i386-linux-gnu下,所以对提示的不存在或无效的库文件可以应用此目录下的文件作一个软链接。

注意:在64位的ubuntu中的lib库是没有libtiff.so.3文件的,所以我们需要将i386-linux-gnu中的libtiff.so的文件用软链接到/usr/lib中,并命名为libtiff.so.3。

但是要注意的是有的系统的i386中的libtiff的版本是不一样的,有的是libtiff.so.4,有的是libtiff.so.5,还有的是libtiff.so.4.3.4,这时候你就要看一下你的电脑的libtiff的版本号了。

执行如下命令:

先进入i386-linux-gnu目录:

# cd /usr/lib/i386-linux-gnu

# ll | grep libjpeg         //寻找当前版本的libjpeg库文件

lrwxrwxrwx   1 root root       16  9月 20 21:08 libjpeg.so.8 -> libjpeg.so.8.0.2

# ln -s /usr/lib/i386-linux-gnu/libjpeg.so.8 /usr/lib/libjpeg.so.62  //创建软链接

# ll | grep libtiff        //寻找当前版本的libtiff库文件

lrwxrwxrwx   1 root root       16  9月 20 21:08 libtiff.so.4

# ln -s /usr/lib/i386-linux-gnu/libtiff.so.4 /usr/lib/libtiff.so.3     //创建软链接,注意,你这里有哪一个libtiff的版本就用哪一个来创建软链接。

如果出现:

ln: 无法创建符号链接"/usr/lib/libtiff.so.3": 文件已存在

#sudo rm libtiff.so.3      //如果libtiff.so.3存在,则先将其删除

# ln -s /usr/lib/i386-linux-gnu/libtiff.so.4 /usr/lib/libtiff.so.3

7)完成库文件的软链接后,执行如下命令,启动inode认证客户端如下图所示。

#  cd /usr/iNode/iNodeClient

# ./iNodeClient

出现了H3C客户端,新建一个网络连接,输入你的账号和密码连接即可。

特别注意:

要注意顺序,下载完兼容包后不要立即就建立链接,或者说不要在安装H3C之前,即执行./install.sh之前就建立链接,这样在安装的时候就会出现找不到一些库的错误,其实这些库都存在在安装包里面,如果你先建立了链接,则安装的时候就会自动到你的电脑里面去找这些库,而这些库在你的电脑里面是不存在的,也无法在网上找到来下载的。所以一定要注意顺序,在安装完成后才能进行建立软链接。

还有就是在建立软链接的时候要注意你所建立的软链接的实体是否存在,如# ln -s /usr/lib/i386-linux-gnu/libtiff.so.4 /usr/lib/libtiff.so.3,有的系统就在i386-linux-gnu文件里面就没有libtiff.so.4这个文件,而是libtiff.so.5,这时候你就要用libtiff.so.5来建立链接,# ln -s /usr/lib/i386-linux-gnu/libtiff.so.5 /usr/lib/libtiff.so.3。

h3c linux驱动 wn612_安装Ubuntu双系统系列——64位Ubuntu安装H3C的INode客户端相关推荐

  1. Win7与Ubuntu双系统时【卸载Ubuntu】

    Win7与Ubuntu双系统时[卸载Ubuntu] 转载:http://blog.csdn.net/scut1135/article/details/6888392 简单点讲, 没有Windows安装 ...

  2. win10+ubuntu双系统,如何卸载ubuntu系统

    win10+ubuntu双系统,如何卸载ubuntu系统 本人工作时,win10分别 和ubuntu16.04,18.04,20.04系统,均删过,主要参考别人博客,引用见文章末尾,删除引导步骤如下: ...

  3. ubuntu双系统引导梅花_Win10+ubuntu 双系统安装顺顺利利!

    首先谢谢知乎上各个相关回答的大佬们 你们踩过的坑我们可以躲过去了 我们可以踩新版本的坑了哈哈哈哈哈哈 第一次安装双系统,也是第一次安装ubuntu 居然顺顺利利!真是难以置信! 记录一下给后面的朋友指 ...

  4. Win10+Ubuntu双系统 使用EasyUEFI修复Ubuntu引导启动项

    某同事安装了Win10+Ubuntu双系统,有一天电脑突然坏了开不了机,把硬盘拆下放到别的机器上,发现是直接进入Win10系统,而不是grub选择界面.进F12也找不到ubuntu的启动项. 最开始我 ...

  5. Win7+Ubuntu双系统,如何卸载Ubuntu系统?

    如果要在安装 win7系统的电脑上使用 ubuntu 系统,常见的是用虚拟机或安装双系统,双系统的安装参见: http://blog.csdn.net/xuehuafeiwu123/article/d ...

  6. 在win10+Ubuntu双系统下,卸载Ubuntu并恢复磁盘

    在win10+Ubuntu双系统下,完美卸载Ubuntu 关于如何卸载ubuntu请参考此篇(亲测有效): 在win10+Ubuntu双系统下,完美卸载Ubuntu win下卸载ubuntu后怎么恢复 ...

  7. Ubuntu 14.04(64位)安装和使用docker

                          Docker介绍: Docker是一个开源的应用容器引擎,可以通过docker来安装一个独立的系统(类似于虚拟机(Vmware)之类的),不过其特点是非常轻 ...

  8. ubuntu双系统时间同步_解决Ubuntu 16.04.6 + Win10 双系统时间错误且不一致问题

    1.在Win系统下,按Win键 + R,输入regedit 运行 2.打开注册表,按照路径查找 计算机 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Con ...

  9. Ubuntu 16.04 LTS 64位下安装steam游戏平台

    此文章翻译来自外国的友人写的 原文链接:点我 这次安装比较有问题的就一点,steam平台下载的deb文件是32位的,而如果64位系统想安装的话,就会不断的提示libc6-i386 依赖关系出错.这是因 ...

最新文章

  1. oracle数据如何获取游标中动态字段_如何实现报表数据的动态层次钻取(二)
  2. mongodb之 复制集维护小结
  3. Vue防止白屏添加首屏动画
  4. 判断2个list中是否有相同的数据(相交)Collections.disjoint
  5. 【资讯】全球瞩目!无人驾驶真的来了!
  6. 从零开始学Go之并发(四):互斥
  7. C++设计模式详解之装饰者模式解析
  8. 可视化设计的时候应该注意什么
  9. 数据库SQL语言学习--上机练习3(插入 更新 删除)
  10. wordpress如何隐藏后台位置?
  11. Linux磁盘分区及文件系统格式化和挂载
  12. les有学计算机的吗,拷问LES大涡模拟
  13. 前端开发者的必备好书:CSS世界三部曲,你都知道吗?
  14. js实现html页面转为pdf下载
  15. 杰理之ANC降噪三种类型【篇】
  16. 【资讯】时间的朋友2017跨年演讲全回顾
  17. 用JLINK烧写U-boot到Nand Flash中
  18. 在Vue中搭建前端监控日志
  19. u盘装linux系统简单方法,用u盘安装linux系统的简单方法教程
  20. 洛谷 P2216 [HAOI2007] 理想的正方形

热门文章

  1. iOS二维码限制区域识别、扫描动画
  2. 在微软工作365天,还你一个我眼中更加真实的微软
  3. java基础/接口与继承1(0.96万字)
  4. python布尔系列_python-布尔运算
  5. Tracup|专业的项目管理工具如何帮助高效管理?
  6. 旷视科技(Face++)面经
  7. 安卓版旅行青蛙三叶草修改教程
  8. mac 安装win7 攻略
  9. 详解OpenCV的椭圆绘制函数ellipse()
  10. 关于ssm框架的外文文献及译文_学术小白应该如何高效阅读文献?