linux如何运行windows游戏 |
您所在的位置:网站首页 › linux可以玩的游戏 › linux如何运行windows游戏 |
当前位置:我的异常网» Linux/Unix » 在Linux上运行Windows应用程序 在Linux上运行Windows应用程序 www.myexceptions.net 网友分享于:2015-08-26 浏览:14次 在Linux下运行Windows应用程序 Wine 使用虚拟机技术,我们完全制造了一个Windows运行环境,可以保证绝对的兼容性,但这样使用windows下的程序也有一些缺点。首先虚拟机的系统资源占用较高,而且不具备3D加速能力,这样的话在里边基本不可能玩游戏。于是也有人想出了另一个计划,Wine就这么产生了。 Wine不是一个简单的模拟器,它实际上是一个在Unix/Linux平台上运行的Win32 API。通过使用Wine,您可以在Linux上直接使用Win32的软件,无论是一个普通的小程序,还是甚至如PhotoShop或是Microsoft Office都可以在Linux上使用,最大的好处是可以不用安装Windows,讽刺性真强。 2.1 下载及安装 wine源码安装包很难配置,所以我们推荐使用编译好的安装包安装。 1.下载 你可以通过以下网址下载到你所使用的Linux发行版对应的安装包: http://www.winehq.com/site/download 选择一个离你较近的镜像服务器。 在本文写作时,Wine的最新版本是Wine 0.9.14。本文就将以Wine 0.9.14为例说明wine的安装及使用。 2.安装 平台:Mandriva Linux 2006 首先以root用户登录,如果之前你安装过旧的版本你就需要删除以前的版本: rpm -qa |grep wine 查询以前安装的Linux版本 如果显示的是wine-xxxxx-xxx(不同的Linux发行版本,显示的可能不一样),则可执行下列命令删除: rpm -e wine-xxxxx-xxx 然后执行下列命令安装新下载的Wine: rpm -Uhv codeweavers-wine-20010112-1.i386.rpm 安装后,Wine会在用户的主目录下建立一个名为.wine的隐藏目录,其中的drive_c就是模拟的Windows C盘,而系统根目录默认被当作是Z盘,所以你可以通过windows程序轻易访问真实的Linux文件系统。 system.reg userdef.reg user.reg 这几个文件就组成了Wine的注册表系统。 对于其他用户来说,他们只需要在命令行里键入: wine 然后wine会自动替该用户创建相应的运行环境。 2.2 配置 wine内置了一个强大的图形界面的配置工具--winecfg,你可以修改在里面修改wine的很多参数。 例如选择适当的动态链接库文件可以提高程序的兼容性。 也可以管理模拟的Windows分区映射。 这个页面可以设置一些特殊的需要运行在特定版本的Windows下。 Wine支持在不同版本的Windows程序,支持的如DOS、Windows 3.0, 3.1, 95, 98及NT3.52, 4.0 以及 Windows 2000,如果您执行的软件并不是在Win98上执行,可能是Win 3.1 或是 NT 4.0 又或是 Win 2000,您可以透过--winver参数指定开启的仿真器。 2.3 直接运行Windows应用程序 现在,你已经可以运行win32程序了,命令格式如下: wine [executable filename] 这里我以CPUz为例,刚开始运行时,系统提示找不到system driver,但依然可以运行。 从上图中可看到CPU正确识别了,但主板的信息有些问题,只是显示了正常的内存容量。 Wine也自带了一系列的Windows程序的实例,你可以直接通过命令行或程序菜单调用他们。 经典的扫雷游戏: 记事本: 甚至还有注册表编辑器: 还有一个简单的模拟时钟: 嗨哟两个古老的Windows程序,文件管理器和程序管理器。 \ 2.4 安装Windows程序 以下我们来看看如何通过wine来安装一个Windows下的标准程序。 1)Winzip 我们以经典的老牌压缩工具Winzip为例,下载最新的10.0版,执行 wine winzip100.exe 安装开始: Winzip安装向导: 安装完成后,Winzip自动运行,所有的功能都可以正常使用。 2)FlashGet Linux下缺少好用的多线程的下载工具,所以安装个Flashget来下载文件将会是一个不错的选择。 首先下载最新的Flashget1.72,然后执行 wine fgf172.exe 安装开始,与Windows下的界面完全一样,只不过成了KDE的界面风格。 你同样可以选择安装路径和开始菜单快捷方式的名字。 现在我们在Linux下也可以使用多线程进行急速下载体验了。 所有这些安装好的Windows程序都自动在Mandriva的程序菜单里创建了相应的快捷方式。 除了 winecfg 以外,Wine也自带了一个使用的工具 Wine Application Uninstaller 来卸载通过Wine安装的Windows应用程序。 文章评论 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |