Fedora 14下使用Wine安装IE6/7的完整解决方案及排错指南


阅读 2 次

环境准备与依赖安装

首先确保系统已安装Wine和cabextract工具,这是运行IE4Linux的基础:

sudo yum install wine cabextract

建议使用普通用户账号操作,避免权限问题:

wget -q http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
tar xfz ies4linux-latest.tar.gz
cd ies4linux-*

关键脚本修改

针对Fedora系统的特殊处理,需要修改函数脚本:

sed -i 's/which wineprefixcreate/which iptables/g' lib/functions.sh

安装过程及参数说明

推荐使用以下参数安装,避免不必要组件:

./ies4linux --no-flash --no-desktop-icon --no-menu-icon --no-gui --beta-install-ie7

常见错误解决方案

遇到CAB文件报错时,可尝试以下方法:

rm -rf ~/.ies4linux/downloads/
./ies4linux --no-gui --install-ie6 --no-flash

Wine配置优化

安装完成后建议配置Wine环境:

winecfg

在"函数库"标签页添加以下覆盖:

riched20
riched32
shlwapi
urlmon

验证安装结果

运行IE浏览器测试:

cd ~/.ies4linux/ie6/
wine iexplore.exe

高级技巧

如需多版本IE共存,可使用独立prefix:

WINEPREFIX=~/.ies4linux/ie7 wine iexplore.exe