无法将文件移至废纸篓,除非存在任何权限问题

无法将文件移至废纸篓,除非存在任何权限问题

这是不像之前讨论过的一个案例- 我全部检查过了。

我突然开始收到这样的信息“... 无法放入垃圾箱。是否要立即删除?“ 今天早上仅在我的主目录中

我有一个主分区(ext4,已正确安装),其中包含指向用户文件夹(如下载、文档等)的符号链接,以及数据分区(ntfs,已正确安装)中同名文件夹的符号链接。

例如,当我尝试通过主页,但如果我尝试的话就没有问题通过数据分区,尽管该文件有相同的所有权和权限在两个地方。

我的主文件夹中的文件也没有问题,包括Public这样的子文件夹没有符号链接到我的数据分区。

对我来说这是一个有趣的谜题...

附言:刚刚升级到 15.04,但我认为这并不重要......再想想,这可能与从 Nautilus 3.10 升级到 3.14 有关?

PPS:这个漏洞终于解决在版本后期16.10, 和在 Ubuntu 17.04 下不再存在

答案1

这是 中的一个错误nautilus,因为在 Trusty 中不会发生同样的情况(您自己也发现了);这种行为的解释可能是 总是nautilus尝试删除通过/home路径到达的物理位于/home分区中的文件,即使它们是通过指向物理位于另一个分区的文件夹的符号链接到达的:在这种情况下,像往常一样“丢弃”文件会失败,因为目标文件无法移动到用户的垃圾箱,因此提示立即将其删除。

答案2

我刚刚在同一个硬盘上全新安装了 Ubuntu 18.4,/home 也遇到了同样的问题:无法将文件发送到垃圾箱。我只能将它们完全删除。查看后,/home/current_user.local/share/Trash我发现所有者是 root,因此我必须将 /Trash 和其中两个文件的所有者更改为用户:/files 和 /info。我更喜欢以 root 身份通过 nautilus 执行此操作(终端:)sudo nautilus,现在它可以正常工作了。感谢大家的帮助性帖子。

相关内容