1. 确定你的Debian安装了 ia32-libs 和 alien 这两个包.
2. 进入icc的安装位置,使用alien把icc的安装rpm包解开(64位的包都可以借鉴此方法转换)
alien -gsk *.em64t.rpm
3. 给解开的包里面的文件设定相应的权限(我做了全部)
chmod a+rx *
4. 修改 */debian/control 这个文件,把 Architecture 从EM64T改成 AMD64.
5. 重新生成这个package
cd *
./debian/rules binary
(如果运行过程中提示Libstdc++ 依赖的信息,不用管,直接忽视它)期间可能会出现其他的一些有关库的支持问题,请做好相应库文件的连接
6. 运行这个脚本 make_deb_9e
完成一些扫尾工作.
./make_deb_9e *_amd64.deb
7. 使用dpkg来安装生成的deb包
dpkg -i *_amd64.deb
有关alien:
alien -i 转换并安装
alien -d 转换成DEB文件
alien -gsk 解压文件