主页 PC知识 网管技术 黑客帝国 安全技术 开放系统 程序设计 搜索 技术论坛

 

相关联接
 
RHU本级分类

技术开发
桌面应用
嵌入技术
问答(FAQ)
基础知识
企业应用&技巧

 
RHU阅读排行
·Linux各版本下载大全
·MySQL服务器的启动与停止
·MySQL中文参考手册---安装MySQL
·Linux下USB设备的原理、配置、常见问题
·在Linux下如何刻录CD步骤详解
·为Linux操作系统安装第2个硬盘
·Linux经典实用技巧33则
·Linux文件权限的设置技巧
·Unix简史和众多衍生操作系统的家谱简介
·Linux下硬盘分区的最佳方案经验谈

 
 
RHU最新文章
·Linux学习必备vi/vim键盘图
·硬盘安装Ubuntu 8.10无法分区解决方法
·[基础]linux操作系统全教程,100%内部资料
·手把手教你在Linux上运行IE浏览器
·精华:LINUX常见问题1000个详细解答
·Linux操作系统出现严重故障后的救援模式
·Linux下基本命令(附批处理命令与变量)
·Linux操作系统下配置DNS服务器的方法介绍
·你必须选择我:UNIX操作系统优势总结
·找回Linux/Unix下各系统的密码

 
 
RHU相关搜索









 
 
RHU广而告之

 
 
>您的位置:首页 -> Linux/Unix-> 基础知识
手把手教你在Linux上运行IE浏览器

作者:Brian Smith 来自:RHU网络采集 时间:2007-11-2 双击滚屏 收藏本页 字体:


点击 查看RHU2004全年文章


对于在Linux上安装微软的产品,尤其是IE浏览器,大多数Linux用户会感到比较惊恐,唯恐其污染了纯洁的Linux。但是,在使用普通的Linux下的浏览器浏览网页的时候,例如Firefox或Konqueror等,很多网站不能正常显示。这些网站或者需要ActiveX控件的支持,或者在设计的时候只考虑到支持IE浏览器。还有,即使你是一个Apache和Linux专家,你怎么来测试你的新网站设计和JavaScript是否在IE下运行良好呢?

  对于那些对IE浏览器有需求的朋友,而又不想换到另一台计算机或对计算机进行重启的话,有一种解决方案可以选择:一个叫做IEs4Linux的非常有用的项目。在本篇文章中,我将介绍如何使用Wine和IEs4Linux来安装和开始使用多版本的IE浏览器。

  了解IEs4Linux

  IEs4Linux是一小段命令行脚本程序,它可以通过终端运行在安装了Wine的任何Linux计算机上。正如本文题目所说的,它可以让你简单、迅速的安装那个最著名的微软产品之一:IE浏览器。

  IEs4Linux的创建者是Sérgio Luís Lopes Júnior,一个21岁的巴西学生,自称是Linux和开源软件爱好者。作为开源软件,很自然IEs4Linux是免费的。但是,和来自开源项目的许多人一样,Sérgio的资金来自于社区;如果你发现IE4Linux对你有帮助的话,你可以捐赠给他几美元以继续推动这个项目的开发。

  IEs4Linux依靠Wine项目来提供微软的Windows应用程序编程接口(API)的实现。IEs4Linux的脚本实际上是直接从微软的站点下载所需的CAB文件;然后,使用cabextract拷贝这些文件到一个新的Wine配置。通过这种方式,你已有的Wine配置不会被影响,而且你已经运行的任何其他软件将会依然正常运行,除了可以支持安装IE 5、IE 5.5和IE 6外,IEs4Linux还能够为你安装来自Adobe的Flash 9。

  IEs4Linux是一个GPL产品;但是,IE浏览器是一个微软的版权产品。这意味着你需要拥有一个合法的Windows 95之后的授权许可,当然在这个安装过程中并不要求你提供这个许可。

  作者注:

  在本篇文章中,我将假定你已经运行了最近的Ubuntu作为你的Linux版本。IEs4Linux几乎可以支持所有的版本,但是安装的过程可能会有所不同。本文将假定你已经安装并在使用Ubuntu桌面版。

  根据人们安装软件方式的喜好,本文中我介绍了两种安装过程,首先是图形化界面的方法,然后是终端(命令行)方法。
安装所需程序

  为了安装使IEs4Linux正常运行所需的所有应用程序,请先确认你启用了Universe软件库。打开Software Source配置屏幕,它可以从Toolbar|System|Administration|Software Sources下找到。

  接下来,你需要为CD-ROM/DVD选项选择所有的软件库。你不一定需要这些选项。在线库具有所有最新的软件,如图1所示。完成后按下Close按钮。

图1 选择安装Wine和cabextract所需要的软件库

  现在是开始安装所需的程序的时间了。选择Toolbar | System | Administration | Synaptic Package Manager。窗口打开后,搜索Wine和cabextract。发现它们后,按下Apply按钮,如图2所示。

图2 安装Wine和cabextract(点击浏览大图)

通过终端来实现安装

  你也可以通过终端命令行中获得这些文件。首先,打开一个终端。你可以通过转到工具栏然后选择Application | Accessories | Terminal来打开终端。在这个终端中,运行如下命令:

  apt-get update && apt-get install cabextract wine

  安装过程将在你按下回车键后开始执行。Apt-get命令用来为你处理下载安装Wine所需要的所有文件和程序。

书归正传 安装IE浏览器

  现在已经拥有了安装了cabextract的Wine项目,现在是下载IEs4Linux文件的时候了。你可以去IEs4Linux官网网站(http://www.tatanka.com.br/ies4linux/page/Main_Page)下载它,也可以从终端中输入以下命令来下载最新的IEs4Linux版本:

  wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz

图3 显示了下载的过程。

图4 正在下载IEs4Linux安装包

  在你下载了最新版的tar包后,如果你不是从终端中下载这个文件的话,你需要先进入你下载的tar包的目录。这也可以轻松的通过如下命令实现:

  cd ies4linux-*

  接下来,在终端中输入命令tar xzvf ies4linux-latest.tar.gz来解压缩这个tar包,并更改目录到build目录下。最后,启动这个将开始安装过程的IEs4Linux脚本,键入./ies4linux命令。

  你将看到一个基于文本的系列屏幕,它会询问关于你想安装的IE浏览器的版本之类的问题,如图4所示。第一个问题问你是否希望安装IE浏览器的版本5和版本5.5;你可以根据你自己的情况来作出选择。除了安装IE浏览器外,IEs4Linux还将自动安装Flash播放器插件。

  几分钟后,这个脚本将下载完所有需要的文件,并自动将其安装在你的计算机上。另外,还将在桌面上创建一个到IE浏览器的快捷方式,以让你可以快速访问它。IE浏览器启动程序就被存放在你的home目录下新建的bin目录中。如果要在命令中快速访问它的话,运行~/bin/ie6 可以启动IE 6。你将看到IE浏览器已经正常运行了,如图5所示。

图5 现在你已经在Linux上可以运行IE了(点击浏览大图)

  恭喜你,你已经成功的在你的计算机上安装了IE浏览器。在IEs4Linux的帮助下,在任何运行Wine的Linux系统上你都有可能使IE浏览器作为一个工具来使用。

在其他Linux发行版中的不同之处

  在其他Linux发行版的安装过程会根据发行版的打包系统的不同而有所差异。但是此后的其余过程是完全相同的。举个例子来说,在Gentoo中,命令将会如下所示:

  emerge --sync && emerge wine cabextract

  对于Fedora来说,安装wine和cabextract的命令如下:

  yum -y install wine*

  yum -y install cabextract

  对于Mandriva来说,命令如下:

  urpmi wine cabextract

  如果你有兴趣查看更多的Linux版本的命令的话,可以访问IEs4Linux网站
存在的问题

  对于使用IEs4Linux暗转的IE浏览器,存在许多已经确认的问题。下面是其中一部分:

  ·在IE中实现画笔功能的VML不能使用;

  ·PNG透明格式不正常;

  ·Windows更新不正常;

  ·JavaScript错误对话框不能打开;

  ·修改的工具栏不能被保存;

  ·某些特殊情况下,ActiveX不生效。

  默认情况下,使用IEs4Linux安装的IE浏览器没有启用JavaScript调试功能,当你知道在页面上有一个bug,但是不能得到错误信息的时候,这可能是非常令人失望的。为了解决这个问题,你需要启用JavaScript调试功能。

  在菜单栏中,找到工具|Internet选项打开Internet选项对话框。接下来,点击高级标签页,找到浏览部分。将禁用脚本调试前面的复选框中的对勾去掉就OK了。

OVER

[1] 页 RedHyphone.Union 投稿邮箱
[特别声明]:
本站文章大多搜索转载自网络中,如果侵犯了您的权利,请告之我们。本站将立即删除。
本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
查看评论】【向上滚屏】【关闭窗口】【 打印
-相关文章
  • [译稿]IBM 开发下一代浏览器平台 Blue Spruce
  • 自己的计算机上运行搜索引擎-谷歌搜索服务器虚拟版发布
  • IT市场10大技术伟人 Linux之父居首
  • MediaCoder 0.6.2 Build 4210 - 优秀的转码工具
  • [译稿]下载并离线浏览维基百科的4个免费工具
  • -文章评论 (关闭)
    ·还没有相关的评论!

    网上大名:
    红旋风网络技术联盟 RHUTech.Union
     
    Copyright © 2000-2007 RedHyphone.Union All Rights Reserved. 红旋风联盟版权所有.皖ICP备05011033号
    中国红旋风网络技术联盟 | www.RedHyphone.net
    Mailto:Redhyphone@gamil.com