我需要安装一个 Windows 应用程序,它会检查是否安装了至少第 5 版的 Internet Explorer,如果没有,它会拒绝安装(虽然我相信它实际上不需要它来工作)。
我尝试使用 winetricks 安装 ie 8、7、6 完整版以及它提供的 6 版本 - 均不起作用 - 版本 7 和 8 安装程序报告 msvcr 中缺少一个功能(安装所有 msvcr 版本也没有帮助),ie6 报告了一些其他错误(如果重要的话我会说明)。
我也尝试过 IEs4Linux - 它也失败了,并抱怨 ies4linux-gtk.py 收到“BadIDChoice”X Window 系统错误。
有没有办法在 Ubuntu 10.10 中使用 Wine 安装任何 IE 版本或模拟其存在?我甚至不需要它工作,只需将其安装在 Wine 系统中,以便其他 Windows 程序可以看到它在那里。
我使用带有 Wine 1.3.8 的 Ubuntu 10.10。
答案1
如果您想假装安装它,请尝试:葡萄酒技巧
如果这不起作用,我无法给你太多帮助,只能建议使用 playonlinux 安装,然后用 ie 的前缀替换你的 wine 前缀,但这意味着你必须重新安装所有内容。
答案2
Ivan,在 Wine HQ AppDB (http://appdb.winehq.org) 中,有多个版本的 Internet Explorer 条目。您是否尝试过所有版本但都没有成功?请注意版本,较新的 Wine 版本破坏了以前版本中可以运行的应用程序,这并不罕见。
然而,由于我从来没有在 Wine 下使用 IE 的需要(也从来没有尝试过),为了方便起见,我明确建议你使用 PlayOnLinux,你可以
apt-get 安装 playonlinux
到目前为止,我已经零通过存储库中的脚本安装游戏和应用程序时出现问题。这里有很多可能性:
- 直接使用它来安装 IE 6 或 7
- 使用他们的网站来检查他们的脚本的作用,这样你就可以自己做(检查 http://www.playonlinux.com/repository/?cat=4 然后点击 IE 6 和 7 条目)
- 您可以使用它来管理“Wine 环境”,并为每个应用程序配置不同的 Wine 前缀/版本 - 即使它们没有可用的脚本,但您可以自行配置/运行应用程序
答案3
答案是在我的这篇博文中。由于您已经拥有 Wine PPA 和 beta wine,因此您应该已经拥有 winetricks。实际上,此时您需要做的就是:
winetricks ie6
(或者 winetricks ie7,或者 winetricks ie8)。请注意,我不确定 ie8 是否真的可以工作,但它至少可以安装。
如果您想要假 IE,这现在是 Wine 的内置功能,前提是您安装了 Wine 的 gecko。Wine-gecko 位于单独的软件包中,但它应该在您安装 Wine 时自动安装。
答案4
如果你使用 Firefox,你可以使用这个扩大模拟浏览器代理。
我知道这有点不相关,因为你需要检查是否存在,但下一步可能是使用 IE,这可能会有所帮助。