open office(来自 krusader)无法打开远程文件

open office(来自 krusader)无法打开远程文件

我使用 ubuntu 并拥有 samba 共享。从文件浏览器,我可以使用 open office 打开来自 samba 的文件,但从 krusader 它会在 /tmp 中创建本地副本并打开该临时文件而不是原始文件。gnome commander 也存在同样的问题。

如何使用 krusader 从 samba 共享打开带有 Open Office 的文件?

答案1

您确定在 SMB 共享上正确设置了权限吗?具体来说,您有写入权限。Krusader 可能识别出您无法写入共享,因此将文件缓存在 /tmp 目录中。

答案2

不同的应用程序与 Samba 共享的交互方式不同,具体取决于共享的安装方式。我不太明白为什么,但我注意到它们确实如此。

例如,当我使用位置 -> 连接服务器连接到文件共享,即 Gnome 的 Nautilus,我可以使用 Open Office 保存到该位置。具体来说,共享显示在“保存”对话框中的“位置”列中。另一方面,如果我尝试保存通过 Firefox 下载的文件,则不会在 Firefox 的“保存”对话框中看到列出的共享。

知道 Ubuntu 上的 Gnome Nautilus 使用 Fuse 和 GVFS 来挂载 samba 共享后,我进行了实验,发现,就像我尝试从 shell 访问共享一样,我需要导航到~/.gvfs/目录中。尽管我尽力尝试,但我无法在 Nautilus 书签中直接创建指向目录的快捷方式~/.gvfs/- Nautilus 总是将书签转换为 Firefox 忽略的形式。

我最后做的是使用命令从命令行挂载所需的共享mount.cifs。这在 Firefox 的“保存”对话框的“位置”列中创建了一个条目。

我想知道 krusader 是否像 Firefox 一样不能与 GVFS 互操作。如果是这样,一种可能的解决方案是从 /etc/fstab 或使用命令挂载 samba 共享mount.cifs

相关内容