我刚刚安装了最新的 Linux Mint 版本,并且正在尝试设置一些 Steam 游戏。我的主目录只有 10 GB,所以我愿意在根目录 ( /usr/games/steamlibrary
) 中创建一个游戏库。我能够在那里创建一个文件夹,但我不知道如何让 Steam 在那里写入。我收到以下错误:“新的 Steam 库文件夹必须可写”。我怎样才能解决这个问题?
答案1
而是去思考如何让 Steam 能够写入...你应该考虑一下如何使该文件夹对我来说可写;
也许你会得到相同的结果,但它有不同的逻辑,并且主要影响安全性:如果应用程序可以轻松地在我的根目录中写入,我不会高兴!
无论如何,我会让文件夹对我来说可写:
chown -hR $USER:$GROUP /usr/games/steamlibrary
在哪里$用户是您的用户并且$组你的团队。
通过这种方式,您可以写入该目录(即使它位于根目录中),从而写入 Steam。
答案2
您应该允许 Steam 在您的主分区之外写入。
您真正应该做的是调整您的主分区的大小。最简单的方法是从拇指驱动器启动 Linux 并使用 gparted 调整主分区的大小。
如果您仍想将 Steam 游戏保存到根分区,则需要让 steam 写入/usr/games/steamlibrary
.为此,您需要使用sudo chmod +rw
此命令更改目录的权限,以便您可以以当前用户身份进行读写,而无需使用sudo
.
不过,您确实应该调整主分区的大小。