如何通过终端打开 Steam?

如何通过终端打开 Steam?

是否有任何终端命令可以在 Ubuntu 14.04 上打开 Steam ? 如果有,是否有任何命令可以打开它的游戏,例如 DOTA2?

答案1

对于通过命令行在 Steam 上启动游戏,Steam 使用 URI 方案来安装或启动游戏。您需要找出您尝试启动的游戏的“appid”(应用程序 ID)(例如 DOTA2 是 570)并执行steam steam://run/[appid] 命令。(例如,使用 DOTA2,steam steam://run/570

答案2

steam是允许您从终端启动 Steam 的命令。它的手册页表明没有记录命令行选项(即标志,如-abcd

我个人不知道如何通过命令行启动游戏,因为我的 Linux 上的 Steam 目前是空的(不像以前那样经常玩游戏),但一旦我找到方法,稍后将提供编辑

编辑

Steam 显然将游戏存储在$HOME/.steam/steam/steamapps/common/目录中。例如,我下载了名为 Capre Diem 的游戏,它是用 Python 编写的,并使用 shell 脚本来启动实际游戏。要通过终端启动它,我必须运行

bash .steam/steam/steamapps/common/Carpe\ Diem/Carpe\ Diem.sh 

因为有些游戏可能有多种语言,所以我认为没有确定的、单一的方法来从终端运行游戏。相反,它需要查看.steam/steam/steamapps/common/每个相应游戏的目录。

相关内容