无论您是需要重新安装Linux操作系统,还是只是想确保游戏进程不会丢失数据,备份保存游戏数据都是解决方案。
您可以**完整的磁盘映像。。。或者你可以使用一个专用工具。无论您为什么要备份游戏数据,您都有三个选项:
我们将看看所有这三个选项,完成对SLSK,一个新的实用程序,旨在备份您的游戏蒸汽。Windows用户有GameSave管理器工具:对于Linux,SLSK扮演类似的角色。
注意:越来越多的游戏使用Steam的云存储功能,但是对于那些不使用或离线玩的游戏,您需要这些解决方案之一。
第一种选择是简单地备份所有内容。Linux提供了两种开箱即用的方法:命令行中的dd工具和桌面工具(比如Ubuntu的Disk实用工具)。您也可以使用第三方工具。
这些选项中最强大的是dd,它能够生成和恢复磁盘映像。然而,如果使用不当,它可能会造成不可估量的损失。我们的dd使用指南解释了如何安全地执行此操作。
但是,如果您更喜欢鼠标驱动的用户界面的安全性,磁盘实用程序还将创建和恢复磁盘映像。如果你不使用Ubuntu或它的一个派生版本,你应该发现你选择的发行版有自己的磁盘实用程序变体。
最后,各种第三方工具可用于在Linux中创建备份。请参阅我们的选项汇总以了解更多信息。
与Windows一样,也可以在Linux目录结构中找到您的保存游戏,并单独备份它们。但是,您需要知道这些是第一个,这通常取决于游戏是否由Valve(Steam的开发者)**。
阀门游戏应在:
~/.local/share/Steam/SteamApps/common/[your_game_title]同时,其他游戏应通过userdata目录提供:
~/.local/share/Steam/userdata/[userid]/41070/local/[your_game_title]找到保存的游戏文件后,将其复制到新位置。这可能是一个外部硬盘驱动器,USB闪存,云驱动器一样的Dropbox,或其他任何地方,只要他们很容易检索的时候到来。
不过,最好的选择可能是SLSK,它简化了上述过程。SLSK不会浪费时间寻找保存游戏文件,它会列出你的游戏,并提供工具来查找和保存你所有的游戏设置和保存。
使用SLSK的另一个原因是游戏数据通常应该通过上面概述的文件路径找到。然而,当开发人员为保存游戏引入自定义目录位置时,事情就变得扑朔迷离了。
由于有了一个社区运行的目录位置数据库和其他与游戏相关的数据,SLSK能够自动备份您在Linux中安装的Steam游戏!SLSK还可以备份游戏配置文件(或兼容性的自定义配置),甚至可以完成游戏。
SLSK在ubuntu17.10及更高版本上运行;它也可以在Arch(你可以在AUR中找到)和OpenSUSE(通过OBS repo)上使用。对于Ubuntu,您需要从源代码处编译。
注意:有些游戏是SLSK无法帮助的;请查看GitHub上的列表以了解详细信息。
要在Ubuntu上安装SLSK,请打开终端并安装以下依赖项:
sudo apt install sqlite3 qt5-default g++ make qt5-qmake git接下来,从GitHub克隆SLSK存储库。
git clone https://github.com/supremesonicbrazil/SLSK切换到SLSK目录,然后运行构建和安装脚本:
cd ~/SLSK./BUILD.sh && sudo ./INSTALL.sh此阶段将需要一段时间,具体取决于您电脑的硬件。一切都应该完美地安装,如果没有,只需安装任何缺少的依赖项并重试。
一旦一切都设置好了,你应该通过破折号找到SLSK,或者你使用的任何应用程序启动程序。
要将SLSK用于Steam保存,您需要输入Steam库的公共文件夹的位置。这需要进入Games folder字段,所以单击省略号(…)来浏览位置(如上所述)。
完成后,请为备份数据选择一个位置。再次单击省略号按钮并浏览到首选的存档位置。请注意,此位置可以位于本地驱动器上,也可以位于外部(或可移动)设备上。
完成后,是时候扫描你的硬盘来保存游戏文件了。单击“扫描保存”以查找“仅保存游戏文件”;如果需要备份整个游戏的数据,请使用“扫描游戏”。同时,可以使用Scan for Configs备份自定义配置。
在生成的游戏列表中,选中要备份的游戏旁边的框。如果计划备份所有内容,请使用“全部标记”按钮。在继续之前检查右上角的当前模式---如果它显示“当前模式:备份”,你就可以开始了。单击开始,等待游戏备份。
如果您已经使用SLSK进行了备份,则恢复保存的游戏数据和游戏文件夹非常简单。在“还原选项”下,选择一个扫描选项。这应该与您已经进行的备份类型相匹配。找到后,只需选择要还原的,确认处于还原模式,然后单击开始。
正在还原文件,请稍候。
有了三个主要的选项,你应该不会有任何麻烦备份你的保存游戏数据。还要小费吗?
将游戏存储在操作系统的不同分区(最好是单独的磁盘设备)上。这样,如果你的操作系统崩溃了,需要重新安装,你就不需要花时间去抢救数据了。它在自己的分区中已经很安全了!
当然,Steam并不是Linux中唯一的游戏选项。您可能更喜欢一个完全以游戏为中心的操作系统。只需确保您的保存文件已备份!
图片来源:大柳/摄
... 相关:如何在Linux上安装Minecraft ...
... 别让这种事再发生在你身上。我们将向您展示如何备份您的游戏保存,这样无论您使用何种游戏系统,您都不会再次失去进度。 ...
...间玩更多的Steam游戏。因此,在购买更多之前,这里介绍如何组织您的蒸汽图书馆。当你做一些管理的时候,你应该备份你的Steam截图。 ...
... 许多人用蒸汽拍截图。在本文中,您将学习如何正确地将蒸汽截图备份到云和计算机上的本地。我们还将向您展示如何将本地保存的Steam截图移动到另一台PC,而不丢失元数据。 ...
... 下面介绍如何在Linux上使用测试版的Steam play玩Windows游戏。 ...
...虽然你不太可能在你最喜欢的游戏商店找到它们,但无论如何你不可能在那里买一款Windows游戏。 ...
...录制家庭音乐,数字化黑胶唱片,甚至编辑播客。最终,如何使用它取决于你自己。 ...
...您仍然可以使用第三方资源在Arch上安装Steam。我们将讨论如何在Arch上下载Steam,以及如何解决安装期间或之后可能出现的一些常见问题。 ...