Steam 无法设置 Steam 数据

Sna*_*069 34 steam

所以,我对 xubuntu 相当陌生,刚刚进行了全新安装。我决定安装steam,所以我使用软件中心安装steam,但是我遇到了问题。从开始菜单运行 Steam 只会弹出一个框说:

无法设置 Steam 数据 - 请联系技术支持

从终端运行它会产生:

alex@Craptop:~$ steam
Repairing installation, linking /home/alex/.steam/steam to /home/alex/.local/share/Steam
rm: cannot remove ‘/home/alex/.steam/steam’: Is a directory
Setting up Steam content in /home/alex/.local/share/Steam
rm: cannot remove ‘/home/alex/.steam/steam’: Is a directory"
Run Code Online (Sandbox Code Playgroud)

现在尝试重新安装两次,但仍然收到错误说它无法设置蒸汽数据。

Den*_*aia 69

你可以试试这个:

mv ~/.steam/steam/* ~/.local/share/Steam/
rmdir ~/.steam/steam
ln -s ../.local/share/Steam ~/.steam/steam
rm -rf ~/.steam/bin
Run Code Online (Sandbox Code Playgroud)

这本质上是在做 Steam 可执行文件试图做的事情,但失败了。


小智 15

我知道已经有一段时间了,你可能已经解决了这个问题,但这里有一个同样有效的修复方法。

如果您安装了 Steam,然后执行“核对和铺路”以重新安装系统,但安装/home在不同的分区上,则可能会导致此错误。当您重新安装 Linux 时,您的主目录是完整的,包括您的 Steam 设置,它们都在该~/.steam目录中。通过打开终端并键入以下内容来删除目录:

cd ~
rm -rf .steam
Run Code Online (Sandbox Code Playgroud)

这将删除设置文件夹,Steam 应该可以正常安装。