如上所述。我首先想到的是,要么将第二块硬盘直接安装到 ~/.steam,以便将游戏文件写入第二块硬盘,要么将其安装到 /media/games,然后创建 ~/.steam 作为 /media/games 的符号链接。
哪个更好?
我无法弄清楚这两种方法的优缺点,因此希望得到一些指导。谢谢!
答案1
这取决于
我认为无论哪种方式都可以。
安装第二个驱动器~/.steam
如果您想将整个驱动器(或整个分区)专用于流式传输,这是可行的方法。在以下条件下,这是最佳方法:
- 您计划将整个驱动器(或整个分区)仅用于 Steam 游戏,不用于其他任何用途。
- 您是计算机的唯一用户,或者其他用户不需要访问第二个驱动器或分区。
创建~/.steam
符号链接至/media/games
符号链接不必指向分区。您可以符号链接到分区内的文件夹。这是一种更灵活的方法。在许多情况下,这是最佳方法。以下是一些示例:
- 如果您计划使用第二个驱动器存储 10 种不同类型的数据,最好将符号链接到单个分区中的 10 个文件夹,而不是创建 10 个分区。这是因为如果 10 个分区中的一个已满,您将需要调整它们的大小。
- 如果这台计算机有多个用户,则所有用户使用第二个驱动器来满足不同的数据存储需求可能会更有效。
第三。选项:更改 Steam 设置
另一种方法是更改 steam 游戏的默认安装路径(基于l3l_aze)。 看Steam 帮助页面了解详情。
希望这可以帮助
答案2
Steam 支持外部库文件夹允许您在多个驱动器上设置游戏安装文件夹,然后在安装游戏时您可以选择将其安装到哪个 Steam 库文件夹。使用此功能,您无需使用任何魔法即可完成您想要的操作。
答案3
我有一个专用于 Steam 游戏的 1TB SSD 驱动器。我执行以下操作:
/home/$USER/Games
使用安装驱动器/etc/fstab
- 符号链接
~/.steam
到/home/$USER/Games
如果您只想将其与 Steam 一起使用,则效果很好,否则它可能不是最佳设置。
如果我想安装非 Steam 游戏,我可能会创建一个/home/$USER/Games/Steam
目录并~/.steam
为其创建符号链接。然后您可以根据需要添加等/home/$USER/Games/GOG
。/home/$USER/Games/src