前言:虽然作为程序猿明显不够格,但折腾还是会的。总之,愚人节快乐!
可靠前提:H3C更新了最新版iNode
环境:64位Ubuntu12.04LTS(64位有点坑,缺各种32位依赖包,12.04版本以上安装iNode 都会出现libjpeg.so.62的问题,其他发行版不会)
1、安装
H3C最新版官方地址(只有32位版的,虽说95%的Linux软件64位化了,这就是5%啊)
下载后,安装,出现软链接问题,找不到/usr/i386-linux-gnu/libjpeg.so.62
$locate libjpeg.so后,结果为
/usr/iNodeClient/libs/rocky/libjpeg.so.62
/usr/lib/x86_64-linux-gnu/libjpeg.so.8
/usr/lib/x86_64-linux-gnu/libjpeg.so.8.0.2
于是自己创建/usr/i386-linux-gnu/和libjpeg.so.62
$mkdir /usr/i386-linux-gnu/
$cp /usr/lib/x86_64-linux-gnu/libjpeg.so.8 /usr/lib/x86_64-linux-gnu/libjpeg.so.8.0.2 /usr/i386-linux-gnu
$ln ./libjpeg.so.8 ./libjpeg.so.62
开始安装inode,成功避开软连接ln : 找不到/usr/i386-linux-gnu/libjpeg.so.62的问题
仍然打不开iNodeClient.sh,属于32位软件依赖包问题
2、64位系统安装32位兼容包
如前所说,linux最好还是选用32位,对于所有软件基本都会支持,64位运行32位软件需要32位依赖库
$sudo apt-get install ia32-libs
DONE!!!!成功运行
思考:1中自己创建/usr/i386-linux-gnu/其实与2中安装32位依赖库重复,显得多余,不知是否可以直接安装32位依赖库,会否自动创建libjpeg.so.62???有待校验:下次调换步骤即可验证!
3、连接校园网
校园网就是个坑!
现状:绑定物理端口号+绑定MAC地址+绑定主机名====这是基于什么样的需求啊擦,如此骄贵
分析:物理端口无需考虑,没戏;MAC已虚拟化可以改,不成问题;主机名,linux下修改主机名是个大学问(惭愧惭愧)
原文地址 linux修改主机名的方法 用hostname命令可以临时修改机器名,但机器重新启动之后就会恢复原来的值。 #hostname //查看机器名
修改/etc/sysconfig/network 修改这个文件,系统才有效 网上有很多朋友说直接修改/etc/hosts文件就可以,但系统本身用到主机名的地方不会变化,所以我觉得 |
这篇比较公正,/etc/sysconfig/network在debian系的发行版上为/etc/hostname 关于主机名修改较为公正的讲解,以后再追究吧 |
修改以上两个:
在/etc/hostname中直接改为主机名new-hostname
在/etc/hosts添加127.0.0.1 new-hostname.ubuntu-domain new-hostname
重启,成功连接校园网
DONE!!!
4、谁的问题
1)系统连接标志没显示连接?
2)据说更改主机名会影响邮箱使用,和dns解析有关?
3)具体是哪个主机名的改变影响了在校园网中的作用?
4)不用iNode,怎么直接连接校园网?