如何在Ubuntu linux上玩炉石传说
炉石传说可能是最流行的电子卡牌游戏了. Blizzard出品的这款以魔兽为主题的游戏十分的火爆,甚至成为了主要的电子竞技游戏之一.
虽然炉石在很多平台上都有发布, 甚至包括手机上的Android平台, 但它却从未出过官方的Linux版本.
好在炉石是一款轻量级的游戏,我们可以通过Wine在Linux上玩到它.
安装 Wine Staging
必须给Wine打上staging补丁. 炉石更新十分频繁, 有些更新可能会造成Wine的不兼容. 使用最新的补丁有助于减少这种情况.
在Ubuntu上启用 Wine Staging PPA. 你首先需要倒入证书.
cd ~/Downloads
wget -nc https://repos.wine-staging.com/wine/Release.key
sudo apt-key add Release.key
添加仓库,更新然后安装 Wine Staging.
sudo apt-add-repository 'https://dl.winehq.org/wine-builds/ubuntu/'
sudo apt update
sudo apt install --install-recommends winehq-staging
配置 Wine
现在你安装好了最新版的 Wine Staging 了, 还需要做一些配置. 打开终端然后运行 winecfg.
在打开的窗口中, 点击 “Staging” 选项卡. 点击复选框选中 CSMT, VAAPI, 和 EAX.
回到 “Libraries” 选项卡,在搜索框中输入 d3d11. 添加它. 然后点击那一栏来禁用它. 对 locationapi 也重复这一动作.
完成后,关闭 winecfg.
Winetricks
我们还会用到 winetricks 脚本. 使用wget下载最新版本的脚本.
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
chmod +x winetricks
运行该脚本. Winetricks 会打开一个图形程序来让你下载Windows组件和工具来让你的Wine程序运行的更顺畅.
./winetricks
请保证第一屏中的 “Use default Wine prefix” 是选中的. 然后点击 “OK” 按钮. 在下一屏选中 “Install DLL” 选项. 找到 ie8 并安装它.
安装完成后,它会回到刚才的位置. 点击 “Cancel” 回到上一层. 选择“Fonts”. 选中 corefonts 并安装.
安装完成后,不断点击 “Cancel”,退出 Winetricks.
安装 Battle.net
现在可以开始安装 Battle.net 客户端了. 去 Blizzard的下载页面 下载最新版的客户端.
点击 resulting.exe 文件会自动通过wine来运行. 然后跟Windows上一样,按照指示往下走就好了.
安装完成后, 应该会自动运行 Battle.net 客户端. 如果没有自动运行, 那么可以点击其所创建的图表(如果创建了的话), 或者直接去行“~/.wine/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe.”
安装并运行炉石
最艰难的时刻来到了. 在 Battle.net 应用中点击炉石的图表, 然后点击屏幕底部的 “Install” 按钮.
客户端会自动下载并安装炉石.
安装完成后, “Install” 按钮应该会变成 “Play” 按钮. 点击它就能运行游戏了.
游戏运行后, 点击右下方的齿轮图标进入设置菜单. 推荐你在 “Windowed” 模式下运行游戏,能优化你的性能.
你也可以任意修改其他配置.
该教程可能会在Blizzard某次升级游戏后失效. 万一出现这种情况, 可以查一下Wine Appdb page.