锐捷认证 For Linux

1>首先去锐捷官方网站下载for linux版的认证程序:捷软件下载
Supplicant For Linux V1.1.1
(文章尾部有此文件打包)

2>tar解开此包,得到一个可执行文件xrgsu

3>一般头一次运行这个xrgsu文件都会出现错误,意思是找不到libpcap.so.0.6.2文件
可以用命令rpm -q libpcap查看一下你的系统里是否有这个包。如果没有就需要去google上搜索这个包并下载编译。如果有的话,就可以使用命令建立一个这个文件的软链接:
[code]ln -s /usr/lib/libpcap.so.0.9 /usr/lib/libpcap.so.0.6.2[/code]

4>这时大部分的linux系统就可以正常跑起这个xrgsu程序了.
有一部分linux还是运行不了,可能提示找不到libstdc++.so.5文件
我们这时候可以用上边的方法同样建立一个这个文件的软链接,但有可能会失效。
在本机RHEL5上测试时就出现此问题,出错提示为:
./xrgsu: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2′ not found (required by ./xrgsu)
这可能就是软链接的两个版本不兼容的原因了,我们可以去网上下载这个libstdc++.so.5包,安上就可以了:

compat-libstdc++-33 此RPM包内包含libstdc++.so.5文件
compat-libstdc++-296 此RPM包内包含libstdc++.so.5的一些增加特性(可选)

RHEL5上测试时,本人只下载安装了第一个文件,完全可以满足需要:compat-libstdc++-33-3.2.3-47.fc4.i386.rpm
(文章尾部有此文件打包)
注意:安装此RPM文件时必需使用root权限,否则将得到错误提示:
[code]$ rpm -ivh compat-libstdc++-33-3.2.3-47.fc4.i386.rpm[/code]
warning: compat-libstdc++-33-3.2.3-47.fc4.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
error: can’t create transaction lock on /var/lib/rpm/__db.000

正确安装方法:
[code]# rpm -ivh compat-libstdc++-33-3.2.3-47.fc4.i386.rpm[/code]
warning: compat-libstdc++-33-3.2.3-47.fc4.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
Preparing… ########################################### [100%]
1:compat-libstdc++-33 ########################################### [100%]

5>将xrgsu程序移动到/usr/bin/目录下,或在此目录下建立xrgsu程序的软链接
[code]ln -s /home/sense/app/ruijie/xrgsu /usr/bin[/code]

6>查看程序的readme.txt文件进行相应的配置

This entry was posted in Diary. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *