- UID
- 17918
- 帖子
- 36
- 精华
- 0
- 积分
- 48
- 论坛钱包
- 2812 培正币
- 支持度
- 2 点
- 在线时间
- 14 小时
- 注册时间
- 2008-4-19
- 最后登录
- 2009-4-1
|
下载客户端h3c802.1xClient.tar.gz,解压到某一目录,假定是h3c,请阅读一下里面Readme,这里不再赘述里面的内容。
cd到h3c目录,里面有三个文件需要可执行权限,分别是linux1x、pre.ps、renew.ps,没有的话请给它们加上
代码:
$ sudo chmod a+x linux1x pre.ps renew.ps
执行里面的pre.ps,把软件安装到系统中去,一般是装到/usr/local/bin
代码:
$ sudo ./pre.ps
把上网方式改成dhcp,我建议你在图形环境下配置,也可以直接修改/etc/network/interfaces文件,把里面带有eth0的部分改成
代码:
iface eth0 inet dhcp
auto eth0
第一行是把eth0改成dhcp方式,第二行是自动激活eth0,eth0代表第一块以太网网卡,可能需要重新启动网络
代码:
$ sudo /etc/init.d/networking restart
这时候可以试着执行一下linux1x,第一次执行需要输入用户名和密码,以后就不用了
代码:
$ sudo linux1x -d
-d选项可以让linux1x验证成功后在后台运行
如果遇到错误提示缺少libstdc++-libc6.2-2.so.3,先用到新立得软件包管理器里面搜一下,没有的话可以试试两种办法,一是在/usr/lib下做一个名为libstdc++-libc6.2-2.so.3的软链接到高版本的libstdc++,二是下载一个libstdc++-libc6.2-2.so.3包。
办法-: 在/usr/lib下做一个名为libstdc++-libc6.2-2.so.3的软链接到高版本的libstdc++
代码:
$ cd /usr/lib
$ ls libstdc++*
在我的系统上ls命令的结果是 libstdc++.so.5.0.7 libstdc++.so.6.0.8
libstdc++.so.6.0.8就是我们要找的,给它做个链接
代码:
$ sudo ln -s libstdc++.so.6.0.8 libstdc++-libc6.2-2.so.3
这时候你可以再试一下linux1x命令
方法二: 下载一个libstdc++-libc6.2-2.so.3包
网上这个包似乎很难搜,可以到rpmfind.net或packages.debian.org搜一下。
可能会搜到很多,找一个差不多合适的下。
下载到的是deb包就执行下面的命令安装
代码:
$ sudo dpkg -i *.deb
下载到的是rpm包需要用alien转化为deb包后再安装
代码:
$ alien *.rpm
在Windows下,可以用7zip解压rpm文件,把解压出的libstdc++-libc6.2-2.so.3和另一个libstdc++*拷到/usr/lib下也可以,注意加上可执行权限
注意把附件里libstdc++_2[1].96-111_i386.deb.rar 改成libstdc++_2[1].96-111_i386.deb然后安装(论坛不允许上传deb格式文件) |
|