Linux下上网的体验要比Windows和Macbook要流畅很多,网页加载速度、同时打开网页数量和系统稳定性都很好,但是一些已经使用习惯的Windows应用,特别是Windows平台的游戏往往并未出现相应的Linux平台版本,这种情况有两种解决方法,第一种方法是安装虚拟机软件,比如Vmware或是VirtualBox,然后在虚拟机上面安装Windows系统,再在Windows系统上安装相应的软件和游戏;第二种方法是安装Wine中间层软件,它作为在程序运行层面上兼容Windows应用的工具,可以使大多数Windows应用顺利运行起来,甚至运行性能会有相当提升。
两种方法的优缺点十分突出,第一种方法由于要安装虚拟机,因此需要占用相当一部分内存,加之软件应用在虚拟机下运行,速度显著降低,但几乎不存在兼容性问题;第二种方法无需占用额外内存,软件通过Wine中间层工具运行,兼容性需要调整配置,但得益于linux系统和Wine的良好设计,软件应用运行速度往往会比在Windows平台下运行还会提升一些。这里的Wine是Wine Is Not an Emulator,即Wine不是一个虚拟器的缩写。
作为Linux重度桌面用户,今天分享在Linux下安装QQ游戏大厅,玩中国象棋和欢乐斗地主的方法步骤。由于Wine运行某个windows软件应用时往往需要设置配置,而配置过程对于用户的经验有一些要求,应运而生了很多简化Wine配置的一些工具软件,这些工具软件无论是开源还是商业,都大大简化了复杂的Wine配置过程,比如:PlayOnlinux、CrossOverLinux、Lutris。这里使用Lutris开源工具的中文定制版工具Wine游戏助手。
//下面是Wine游戏助手官方下载网址
https://winegame.net/downloads/
按照网页提示,先下载并安装工具包:
$ wget https://file.winegame.net/packages/debian/0.5.7.2/net.winegame.client_0.5.7.2_amd64.deb
$sudodpkg -i net.winegame.client_0.5.7.2_amd64.deb
//当安装安装包出现错误提示时,运行下面安装缺少的依赖
$sudoapt-finstall
//安装完成依赖包后,再次重新安装工具包
$sudodpkg-inet.winegame.client_0.5.7.2_amd64.deb
正确安装完成工具包后,在XFCE的程序菜单中会出现Wine游戏助手的菜单,点击运行。
打开Wine游戏助手官方网站,点击网页导航上的下载安装,出现游戏列表,输入QQ后点击筛选,出现安装自定义游戏的链接,点击链接后会跳转到选择Wine环境配置包选择的页面。这里需要说明,对于Wine方式运行Windows软件应用游戏来说,一般情况下越新的Wine版本支持越好,但也常常有例外,有些Windows软件就需要特定的Wine版本才能更稳定的运行,因此,才会出现这么多的不同的配置包的选择。
首先要下载好QQ游戏大厅的安装程序QQGame_setup_web_11.EXE,然后选择32位的Wine6.0配置包,对应这个要求在网页上找到相应的配置包,点击网页上的安装链接,会弹出wine游戏助手安装向导,选择QQ游戏大厅安装程序,点击下一步,直到安装完成,安装完成后,直接关闭QQ游戏大厅,不要点击立即体验,这样会让Wine游戏助手认为程序没有安装完成,导致无法正常地结束安装。
安装完成后,在Wine游戏助手软件上会出现安装自定义游戏的条目,运行后,直接选择已经安装好的QQ游戏大厅,就可以出现QQ游戏大厅登录提示,登录后就可以正常下载并运行里面的所有游戏了,不过对于中国象棋来说需要mfc42.dll动态链接库文件才能正常运行,可以百度搜索下载后,将它放在wine游戏助手指定的C盘Windows下的System32文件夹下,中国象棋就可以正常运行了。
另外,在linux下已经有很多原生游戏了,Steam和Blizarrd公司都有提供linux平台客户端,星际争霸和许多游戏都可以轻松顺利在Linux下完美运行。