无法安装 Internet Explorer!

无法安装 Internet Explorer!

我跟着这个链接用于安装 Internet Explorer。

当我运行以下命令时,GUI 将打开:

ravbholua@ravbholua-Aspire-5315:~/ies4linux-2.99.0.1$ pwd
/home/ravbholua/ies4linux-2.99.0.1
ravbholua@ravbholua-Aspire-5315:~/ies4linux-2.99.0.1$ ./ies4linux
IEs4Linux 2 is developed to be used with recent Wine versions (0.9.x). It seems that you are using an old version. It's recommended that you update your wine to the latest version (Go to: winehq.com).

请注意运行上述命令后的消息。但我不认为我的是上面提到的旧版本。请参阅下面了解我的版本:

ravbholua@ravbholua-Aspire-5315:~/ies4linux-2.99.0.1$ wine --version
wine-1.7.4

我的是最新版本。现在在 GUI 中,我选择 IE6 进行安装。但它无法安装,并且出现以下错误:

An error ocurred when downloading. Please run IEs4Linux again. Corrupted file: ie6/EN-US/VGX.CAB

请教一下如何安装IE?

答案1

在某些情况下,您可以在浏览器中使用插件来更改浏览器的用户代理,以便它“欺骗”网站,让网站在使用 browserY 时认为您使用 browserX。这过去在某些网站上对我有用。这是一个适用于 Firefox 的插件,名为用户代理切换器, 例如。

背景

当浏览器连接到网站时,它会发送一个字符串,例如使用该字符串“用户代理”来标识自己。

Mozilla/5.0(X11;Linux x86_64)AppleWebKit/537.36(KHTML,如 Gecko)Chrome/27.0.1453.110 Safari/537.36

上述具体情况如下:

    用户代理信息的 ss

上面是Chrome的字符串,来自Linux系统。您可以通过导航到此网站来查看您的内容,用户代理 String.Com

通过使用如上所述的插件,您可以将浏览器的“用户代理”操纵为您想要的任何内容。在本例中,您要更改它以匹配另一个浏览器(在本例中为 Internet Explorer (IE))的“用户代理”字符串。

像这样的东西:

Mozilla/5.0(兼容;MSIE 10.0;Windows NT 6.1;Trident/6.0)

答案2

请注意运行上述命令后的消息。但我不认为我的是上面提到的旧版本。

我想知道这是否与

版本 2.99.0.1 不能在较新的 Wine 和 KDE 版本上开箱即用。解决方案是创建一个符号链接

sudo ln -sv /usr/bin/winecfg /usr/bin/wineprefixcreate 

然后使用 --no-gui 命令行选项运行 ./ies4linux 。

请告诉我您这样做只是为了在 IE6 上测试 web-dev。该浏览器是恶梦http://www.ie6countdown.com/

答案3

ies4linux 很古老。虽然您可能会在当前版本的 Wine 中使用它,但您最好不要费心在 Wine 中安装 IE:Microsoft 提供虚拟机预装 Windows + IE。

这是有关 Modern.ie 发布的新闻简介于 2013 年 1 月 31 日

微软周四推出了 Modern.ie,这是一组免费工具和服务,旨在帮助在各种操作系统、浏览器和设备上编写更好的代码。但这也是为了让开发人员继续为 PC 和 Windows(尤其是 Internet Explorer)编写代码。

相关内容