Wine 上的星际争霸 II - Ubuntu 12.04

Wine 上的星际争霸 II - Ubuntu 12.04

我知道这可能看起来像一个重复的问题,但我确实查看了 100 多个关于如何通过 wine 让 SC2 在 ubuntu 12.04 上运行的帖子,但都没有成功。

我今天下载了新的 wine,并插入了我购买的 SC2 磁盘。

当我尝试使用 wine 打开安装程序(installer.exe)时,出现一条错误:

“找不到安装程序数据。如果此问题仍然存在,请联系暴雪技术支持。”

我搜索了解决此问题的解决方案,并找到了以下来源:http://ubuntuforums.org/showthread.php?t=1435314

我按照指示,直到

    ls

我尝试了各种组合(ls installer.exe、ls'/home/rothic/Desktop/Installer.exe 等)

全部返回“没有此文件或目录”。

我不确定该怎么做,下一步是用星际争霸安装程序文件替换“starcraft_installer”,但我不确定该怎么做(对 Linux 来说很新)。

我尝试了 WINEPREFIX=~/.wine_starcraft/wine starcraft_installer

它显示“wine:找不到 L"C:\windows\system32\starcraft_installer.exe”

尽管按照建议它位于桌面上。

关于接下来该去哪里,有什么建议吗?

答案1

好吧,你跳过了这些说明中的重要部分:“导航到你放置星际争霸安装程序的位置,然后......”

当你放入 CD 时,Ubuntu 会将其安装在的子目录中/media/,因此首先您需要导航到那里:

cd /media
ls

最后一个命令将打印与你安装的设备相对应的目录列表。确定哪一个对应于你的 CD(cdrom这是我的猜测),然后

cd cdrom 
ls

然后,如果您starcraft_installer.exe在输出中看到,则可以继续执行说明。

答案2

我使用的是 Ubuntu 12.10,但 12.04 可能也一样

如果您使用 PlayOnLinux,您可以轻松安装游戏:

  • 前往 Battle.net,登录或创建一个帐户。
  • 单击“添加游戏”,使用软件附带的产品密钥,并在系统询问时选择保存文件。请勿选择“运行”。
  • 打开 PlayOnLinux,选择安装,单击游戏,然后滚动到星际争霸 2 并选择它。
  • 创建虚拟驱动器后,系统会询问您是否要从光盘或文件安装。选择文件并浏览从 Battle.net 下载的文件,然后单击打开。

如果你还没有成功,我希望这能帮到你。如果你已经成功了,我希望它能帮到别人。

相关内容