Steam游戏安装在哪里?

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

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

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

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

~/.steam/steam/SteamApps/common

不知道什么时候改变了,但Steam不再是~/.local/share

它安装在这条路径中:

 /home/${USER}/Steam 

其中$ {USER}是您的ubuntu用户的名称。

〜/ Steam仅用于日志文件下载数据(客户端更新等)接缝转到〜/ .steam。

如果您不想污染您的$ HOME,您可以在分区的某个位置创建一个文件夹,为其提供您自己的用户帐户的所有权和访问权限,并创建一些符号链接。

我个人在第二次启动Steam客户端之前做了一些事情:

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

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

这可以在同一台PC上的多个Linux安装之间轻松共享。

正如其他用户已经说过的那样,Steam安装在~/.local/share/Steam (其中~/ means /home/ )。 游戏本身安装在~/.local/share/Steam/SteamApps/common

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

这实际上取决于你如何安装Steam。 (至少在16.04LTS)

通过steampowered.com上的steam.deb,位置为〜/ .local / share / Steam

通过ubuntu自己的多元宇宙库,位置是〜/ .steam

第二种安装方法是推荐的方法。 http://www.omgubuntu.co.uk/2016/06/install-steam-on-ubuntu-16-04-lts

就我而言,我有一个不同的地方。

 ./home/aby/.steam/steam ./home/aby/.steam/ubuntu12_32/steam ./usr/share/lintian/overrides/steam ./usr/share/doc/steam ./usr/games/steam 

知道(至少对我来说)的最好方法是去根,寻找蒸汽或蒸汽。

 cd / sudo find -name steam 

我的是./.steam/steam/steamapps/common