我有一个带有 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
我本来希望将共享目录放在单独的安装位置,但这是我找到的唯一解决方案!
不管怎么说,还是要谢谢你。