我有一个带有 2 个安装的 XFCE 容器--bind
:/home
和/home/collab
. /home/collab
旨在成为每个人都可以访问的共享目录。
每次我尝试将文件从垃圾桶移到/home/collab
垃圾桶时(Thunar 中删除键的操作),我都会遇到此错误:
“无法
/home/collab/<filename>
跨文件系统边界丢弃文件。”
似乎 Thunar 无法处理 2 个绑定安装,也找不到垃圾。
一个可能的解决方法是更改自定义脚本的移动到垃圾桶的操作,该脚本只会将文件移动到正确的文件夹,但 Thunar 不允许修改默认操作,因此这意味着重新编译二进制文件,我不想那,那是肮脏的工作。
或者我可以使用自定义操作,但同样的问题,在这种情况下,我想从右键单击菜单中删除移动到垃圾桶默认操作,并将删除快捷方式更改为该操作,这意味着重新编译。
另一个解决方法是使用另一个文件管理器,但 Thunar 是轻量级的,与 XFCE 集成得很好,我不知道还能使用什么。
PS:这个容器包含一个非程序员使用的环境,所以我需要一个非常用户友好的界面(gui工具)。
这是仅使用一个固定的
bind mount
:/home
我宁愿将共享目录放在单独的挂载上,但这是我找到的唯一解决方案!
不管怎么说,还是要谢谢你。