将 Minetest snap 中的文件所有权从 root 改为我

将 Minetest snap 中的文件所有权从 root 改为我

我尝试使用终端,但得到的却是文件或目录不存在。我电脑上的位置是/snap/minetest-luk3yx/6/share/minetest/games/minetest_game/mods

  • 我想将我的游戏的模组放在此文件夹中。
  • 我想更改整个 Minetest 的所有权,而不仅仅是其中的特定文件。
  • 我希望它们都归我所有,这样我就可以根据自己的需要进行编辑。但它属于根所有权。

请给出分步说明。

我使用 Ubuntu 16.10。

答案1

您指定的路径是只读的,即使对于超级用户也是如此,如下所示https://snapcraft.io/docs/reference/confinement。您应该使用不同的路径。

存储此应用程序数据的正确位置是。如果中 ~/snap/minetest-luk3yx/6没有名为mods和的文件夹,您可以创建它们。games6

答案2

尝试命令:

sudo chown <your username>:<your usergroup> -R <the path to the file><file name> 

这应该让你成为所有者

或者

如果你只想编辑文件,你可以使用

sudo chmod 775 <file path><file name>

这使您可以读取、写入和执行该文件,以便您可以轻松地编辑它。

相关内容