有没有办法将我的 Steam 游戏从 Windows 7 导入到 Ubuntu?

Col*_*lin 7 steam games 12.04

我正在运行 Ubuntu 12.04 和 Windows 7,虽然 Steam 在 Ubuntu 上运行得很好,但它说如果我想在 Ubuntu 上玩游戏,我需要重新安装我的游戏。有没有一个命令可以将 Steam 的主目录从 Windows 转移到 Ubuntu,而不是再次下载我的游戏?甚至有必要吗(例如,这样做会为我节省任何磁盘空间,还是会像从头开始下载一样密集)?

任何和所有帮助将不胜感激。

Rin*_*ind 8

不,游戏文件不相同,因此您需要重新安装游戏。但是,您可以复制配置文件并使用它们。


您也许可以使用此技巧:http : //www.steamgamesonlinux.com/howto-copy-steam-games-from-windows-to-linux/(如链接中所述:您需要将目录更改为Windows 目录):

  1. 在 Linux 中打开 Steam

  2. 选择要在 Linux 上安装的游戏

  3. 开始安装/下载

  4. 等到游戏进行到大约 1%

  5. 停止下载

  6. 打开您的 Steam 安装位置

    WINE ONLY:/home/username/.wine/drive_c/Program Files/Steam/steamapps 文件夹在你的 .wine 安装文件夹 WINETRICKS INSTALLED STEAM:/home/username/.local/share/wineprefixes/steam/drive_c/Program Files/Steam /蒸汽应用/

    您应该会在那里看到您的游戏 GCF 和/或 NCF 文件。这就是我们开始下载的原因:预加载文件夹和配置/下载文件。如果您跳过步骤 1-5,您将看不到任何游戏文件...

  7. 打开 Windows 分区或备份游戏文件的任何位置上的 /Program Files/Steam/steamapps/common 文件夹。

  8. 现在在你的 Linux 安装上打开 /steamapps/common 文件夹 - 你应该在那里看到你的游戏文件夹......。如果不是,它将位于 /Steam/steamapps/YOURUSERNAME - 或者如果您跳过步骤 1-5,您将看不到任何游戏文件......

  9. 找到 /GAMENAME 文件夹并将整个 /GAMENAME 文件夹从 Windows 复制到 Linux - 覆盖可能已经下载到 Linux 文件夹的所有内容......

  10. 完成复制后,继续并在 Steam 客户端中取消暂停游戏下载。Steam 将开始解析“下载”的内容——给它一些时间,因为大型游戏可能需要几分钟。您可能还需要多次单击取消暂停/恢复才能完全扫描文件夹。

  11. 右键单击游戏标题 - 选择属性 > 本地文件 > 验证游戏缓存

您现在应该准备好在 Linux Box 上运行游戏的副本。:D


pab*_*mme 1

虽然 Windows 和 Linux 之间的大多数游戏数据可能相同,但二进制文件不同,因此您肯定需要从 Steam for Linux 重新下载游戏。