ste*_*-bz 7 nautilus delete gvfs trash ntfs
由于几天后我的 Ubuntu 从 14.10 升级到 15.04,我无法再从某些文件夹将文件发送到垃圾箱。
从 Nautilus 删除时,我现在收到一个弹出窗口:
“aaa.png” can't be put in the trash. Do you want to delete it immediately?
Run Code Online (Sandbox Code Playgroud)
多年来一直很好地工作:(
我有一个双引导系统 Ubuntu/Windows。Ubuntu 在 EXT4 分区上,而 Windows 和数据在 NTFS 分区上。
NTFS 分区在登录时通过 gvfs 挂载:
gvfs-mount -d /dev/sdb9
Run Code Online (Sandbox Code Playgroud)
在我的主文件夹中,我有几个指向 NTFS 分区上文件夹的符号链接,如下所示:
Downloads -> /media/stephane/dmn/User/Downloads/
Run Code Online (Sandbox Code Playgroud)
我从终端尝试过~/Downloads:
gvfs-trash aaa.png
Error trashing file: Unable to trash file: Invalid cross-device link
Run Code Online (Sandbox Code Playgroud)
但是在原始文件夹中/media/stephane/dmn/User/Downloads/,相同的命令可以完美运行!
虽然我有点理解这个错误,但该设置已经存在多年,而且我一直在删除文件而没有回头也没有问题。
那么 gvfs-trash 发生了什么,为什么它突然不能再将这些文件作为垃圾桶呢?
有没有办法让它再次工作?
我尝试过的事情:
~/.local/share/Trash:所有内容及其子文件夹都是我的.Trash-1000/NTFS 分区上的权限:同样的,我拥有所有正确的权限fstab而不是挂载 NTFS gvfs-mount:没有改变小智 1
我还没有找到任何真正的解决方案,但我确实有一个解决方法,它比浏览到其他分区上的下载文件夹稍微不那么烦人。我创建了一个指向下载文件夹中的下载文件夹的软链接...我知道这听起来很奇怪,但当您转到第二个下载文件夹并删除某些内容时,它不会抛出错误。
所以基本上会发生这种情况:浏览到〜/ Downloads(它本身是到另一个分区的软链接)单击该文件夹中的“下载”软链接(它基本上链接到其自身)现在您可以删除文件而不会出现恼人的错误。只需额外单击一下,即可节省浏览其他分区的时间。
| 归档时间: |
|
| 查看次数: |
1484 次 |
| 最近记录: |