我尝试mame
在 Linux 上安装,图标出现在游戏文件夹 ( xmame
、xmame.sdl
、xmame.x11
) 中,但它们都无法运行。问题是什么?
编辑:它说它们是只读的,但我无法更改权限,它说,因为我不是所有者。所以我该怎么做?运行 sudo 命令?
答案1
最可能的原因(也是最简单的纠正方法)是 xmame 文件没有设置可执行位,因此请检查权限是否包含您或您的组的 x。
其他问题需要您提供更多详细信息。您应该用症状来更新问题,因为“不会运行”可能涵盖多种罪过。
答案2
当我需要安装XMAME时,我学到了一个教训,如果你需要xmame,请安装一个高度可配置的前端,请尝试安装KXMAME(http://sourceforge.net/projects/kxmame/),你就可以完全控制XMAME。
答案3
是的,您应该运行sudo
来更改权限,但不要尝试运行该应用程序,因为它可能不安全:
为了更改所有者,您应该在 root shell 中运行:
#chown -R [user] ./fileordirectory
为了添加执行权限,您应该在 root shell 中运行:
#chmod +x ./file
编辑: 你说:
“并且图标出现在游戏文件夹内”
您点击图标吗?这可能就是问题所在——您应该单击可执行文件,这些文件在 Linux 中通常没有图标。如果这不起作用,您应该尝试设置可执行权限。