无法使文件可执行


11

我正在使用64位Ubuntu 12.04,并且试图使文件可执行,但是当我选中“允许以程序方式执行文件”时,复选标记出现,然后自然消失。
如果可以的话,我的文件名为ioUrbanTerror.x86_64

谢谢。


它存储在FAT,FAT32或NTFS分区上吗?
托马斯·沃德

Answers:


15

Fat和ntfs分区将不支持文件权限,只需将文件复制到主文件夹或桌面,然后重试


谢谢。我将文件复制到主文件夹中,并且现在可以使用了。
穆罕默德(Mohamed)2012年

1

我知道这是一个旧的Q,但仍然有意义,再加上Google将我带到这里(其他人会来)。

接受的答案是部分正确的,通过默认不能设置可执行权限(至少在Ubuntu和高达日期)一个NTFS或FAT分区里。

但是您可以通过更改NTFS分区的挂载方式来更改它。也就是说,(选择和)配置用于挂载分区的ntfs驱动程序。

NTFS支持您需要的所有权限*,但是驱动程序必须知道如何处理它们,以免干扰其他操作系统。

这不是火箭科学,但会迫使您了解您可能不关心的事情!

参见以下有关问题的简要回答:

/ubuntu//a/74851/239919

*支持所有权和读取/写入/执行,对于用户和组,不了解setuid或stickybit。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.