Steam 游戏安装在哪里?

Steam 游戏安装在哪里?

我想在不久的将来买一台新笔记本来玩游戏。我期待新的 Steam for Linux 客户端。我的问题是 Steam 将游戏安装在哪里,在主分区,还是在 usr 文件夹中,还是其他地方?我不使用 Steam 或 Ubuntu 的预发布(即测试版)。

答案1

在较新版本的 Steam 中,游戏似乎位于:

~/.steam/steam/steamapps/common

答案2

默认安装位置似乎是~/.local/share/Steam。这是 Valve 游戏的默认安装位置,无法使用 Steam 库系统进行更改。

该目录的设置反映了 Windows Steam 的布局方式,其中SteamApps文件夹包含跨 Steam 帐户共享的 .gcf 文件和各个 Steam 帐户目录。

答案3

~/Steam 仅用于日志文件,下载的数据(客户端更新等)应该转到 ~/.steam。

如果您不想污染您的 $HOME,您可以在分区的某个地方创建一个文件夹,赋予它您自己的用户帐户的所有权和访问权限并创建一些符号链接。

我个人在第二次启动 Steam 客户端之前就这么做了:

sudo mkdir /opt/SteamFiles
sudo chown myuser:mygroup /opt/SteamFiles
cd ~
ln -s /opt/SteamFiles .steam

安装和更新客户端后,所有游戏和 Steam 客户端数据都位于 /opt/SteamFiles 下,并且安装游戏直接将我指向我创建的文件系统。

这可以很容易地在同一台电脑上的多个 Linux 安装之间共享。

答案4

正如其他用户所说,Steam 安装在~/.local/share/Steam(其中~/表示/home/<username>)。游戏本身安装在~/.local/share/Steam/SteamApps/common

但是,当我尝试在 Wine 中查找此目录时,出于某种原因,Wine 不会显示任何以“。”开头的文件夹名称,因此它无法找到该.local文件夹​​以进入 Steam 目录。我能够通过在目录树中向上转到“我的电脑”,然后向下钻取到您的 Ubuntu 文件系统的正确驱动器号(对我来说是)来解决这个问题Z:。请注意,这C:是 Wine 内部使用的驱动器号,用于与 Windows 应用程序兼容,不会显示您的 Ubuntu 文件。从那里您必须找到您的/home目录并按照文件夹向下找到您的 Steam 目录,即Z:/home/<username>/.local/share/Steam

相关内容