原贴地址:里面有效果看。
前天我写了那篇恶搞的、光有看头没有用头的:原生IE?原生WMP?Ubuntu下看在线影院!!没想到除了砖头以外,真的有小少收获!
这里要感谢Fish!,他发的链接让我受益非浅,确实在Ubuntu下实现了“原生IE”和“原生WMP”,当然不仅仅是这些,还有QQ2007、WinRAR……等几乎所有Windows,当然前提是这些软件都能在虚拟机(或者远程机器)上运行。
先给大家看图片跟视频,看看能不能吸引你们,如果感兴趣,再做下面的实验吧!
ie-on-ubuntu.jpg
下面是视频(有我用IE插件看在线影院、上QQ2007)
http://www.56.com/u43/v_MTQ1MTExNDQ.html
怎么样?那就来试试吧。这里以使用人数最多的VMware、VirtualBox为例来做这个实验:
* 配置虚拟机网络:
o 如果使用VMware,请将host-only作为虚拟机与主机的网络连接方式,VMware弄这个很方便,就不多说了;
o 如果使用VBox,同样将Host-interface作为网络连接,不过配置稍微有些麻烦,还好先人OceanBoo早已写了一篇详细文章了,请看这里;
o 总结:简单地说,就是让虚拟机和物理机之间购成桥接网络,能根据IP直接访问;
* 再配置XP:
o 打开虚拟机进入Windows XP;
o “开始”“控制面版”,“用户帐户”“更改用户登录或注销的方式”,确认“使用欢迎屏幕”和“使用快速用户切换”都已勾上;
o 然后打开远程桌面:在“控制面版”的“系统”,“远程”,勾上“允许用户远程连接到此计算机”;
o 下载 http://www.cendio.se/files/thinlinc/sea ... essrdp.zip,并解压到C盘根目录下,C:\seamlessrdp,然后就登出吧;
* 配置Ubuntu:
o 安装rdesktop,执行“sudo apt-get install rdesktop”;
o 然后在终端下执行以下命令,运行Windows程序:
o rdesktop -A -s “c:\seamlessrdp\seamlessrdpshell.exe C:\Program Files\Internet Explorer\iexplore.exe” 虚拟机的IP:3389 -u administrator -p password。
o 以我为例,就是执行:
o rdesktop -A -s “c:\seamlessrdp\seamlessrdpshell.exe C:\Program Files\Internet Explorer\iexplore.exe” 192.168.0.10:3389 -u administrator -p 123456;
o 然后IE就打开了……相信大家能看懂以上参数吧?就是通过rdesktop,用帐户Administrator和密码123456,连接到 192.168.0.10这台机子的3389(即终端),然后用seamlessrdpshell.exe这个东西调用虚拟机上的软件,只把软件界面搞到本地来用。大概是这样吧。具体原理就不晓得了。所以说,虚拟机只是本地的方法,你可以把同在一个局域网的其他机子的软件调用过来!
Enjoy!
这样做有什么好处呢?直接虚拟机不就行了?好处是显而意见的。你不必从虚拟机和物理机里切换来切换去,直接把虚拟机的软件放在物理机里完美运行,交互式运行,方便就两个字!
只要是虚拟机里能正常运行的软件,几乎统统可以搬到Ubuntu里来运行。目前我已经测试了IE、Windows Media Player、QQ2007、淘宝旺旺……更多的就留给大家试了!
qqgame-on-ubuntu.jpg
wangwang-on-ubuntu.jpg
PS:这几张图都是真的了,不是假的!
参考链接:https://help.ubuntu.com/community/Seaml ... ualization
转载请注明:转自Linux桌面中文网 - 通过rdesktop在Ubuntu下运行原生IE、QQ等