我不确定是否有人可以帮助解决这个特殊情况,但还是想说一下。我目前使用 PlayOnLinux 在 Ubuntu 13.10 上运行 MS Office 2010(家庭和企业)。我能够在本地打开 excel 文件并将其保存在本地,没有任何问题。
我也可以正常打开和查看 Windows 共享文件夹上的文件,但是,如果我保存该文件,就会出现以下警告弹出窗口:
文档已成功保存,但由于共享冲突,Excel 无法重新打开它。请关闭该文档并尝试再次打开它。
当我现在查看共享驱动器上的文件权限时,它们已从 -rwxrwx--- 更改为 ---------- 并且没有人能够重新打开该文件。
还有一件事,我在 fstab 中使用以下选项安装了驱动器:cifs rw、nosetuids、noperm 0 0
这可能是 MS Office 的问题,但我想先在这里问一下,看看是否有其他人遇到过这个问题或知道如何解决它。
谢谢!
答案1
我知道这是一个老话题,但我遇到了同样的问题,并确定这是因为我对 SAMBA 配置进行了更改=。
我使用 Mac 通过 SAMBA 访问 Linux 服务器上的文件,并希望阻止 Mac 创建的典型“点”文件(._something 和 .DS_STORE)。因此,我在 smb.conf 中添加了一行,以防止创建这些文件,如下所示:
否决文件 = /._*/.DS_Store/
当您打开 Office 文件时,它会在您打开该文件的位置创建一个临时文件,该文件以 ._$ 开头
自从 。$ 将与 匹配。* 该文件将被禁止,并且您在没有临时文件的情况下进行操作。删除“否决文件”条目(或删除 ._* 部分),重新启动 SMB,您就没问题了。