1. 下载安装包,选择对应的版本——32位机器/64位机器。我的机器为64位,下载的文件为ICAClient-13.0.0.256735-0.x86_64.rpm
2. 安装: yum install ICAClient-13.0.0.256735-0.x86_64.rpm,会装比较多的依赖包,安装的目录/opt/Citrix/ICAClient/
3. 确保依赖包全部安装:ldd /opt/Citrix/ICAClient/wfica,我这就发现32位的libpng12.so.0没有安装,yum install之。这里ICAClient-13.0.0.256735-0.x86_64.rpm号称是64位的,其实内部可执行文件还是32位的,readelf -h /opt/Citrix/ICAClient/wfica即可看到如以下一行
Machine: Intel 80386
4. 假设要打开的ica文件为lauch.ica,使用如下命令打开:/opt/Citrix/ICAClient/wfica.sh lauch.ica,如果在浏览器中打开,选择其他打开方式,浏览到该.sh文件,打开之即可。