使用 Thunar 时无法跨文件系统边界删除文件

使用 Thunar 时无法跨文件系统边界删除文件

我有一个带有 2 个挂载点的 XFCE 容器--bind/home/home/collab/home/collab它是一个每个人都可以访问的共享目录。

每次我尝试将文件移到/home/collab垃圾箱(Thunar 中的删除键的操作)时,都会出现此错误:

“无法/home/collab/<filename>跨文件系统边界删除文件。”

看起来 Thunar 无法处理 2 个绑定坐骑,并且找不到垃圾。

一种可能的解决方法是将操作移至垃圾箱,以便使用自定义脚本将文件移动到正确的文件夹,但 Thunar 不允许修改默认操作,所以这意味着重新编译二进制文件,我不想要那样,那是肮脏的工作。

或者我可以使用自定义操作但同样的问题,在这种情况下我想从右键单击菜单中删除移至垃圾箱的默认操作,并将删除快捷方式更改为此操作,这意味着重新编译。

另一种解决方法是使用另一个文件管理器,但 Thunar 是轻量级的,与 XFCE 集成良好,我不知道还能使用什么。

PS:这个容器包含非程序员使用的环境,所以我需要一个非常用户友好的界面(gui工具)。

答案1

仅使用一个即可解决此问题bind mount/home

我本来希望将共享目录放在单独的安装位置,但这是我找到的唯一解决方案!

不管怎么说,还是要谢谢你。

相关内容