不久前 - 我想是一个月前 - 当我尝试安装 Libreoffice 3.4(不是来自 Ubuntu 存储库)时,在未卸载 Libre office 3.3 的情况下,我安装了它,并且也成功了。
但感觉它仍然启动到 3.3,所以我通过 synaptic 卸载,然后安装 Libreoffice 3.4。它也成功了,我拥有所有最新功能。
但是,每次我打开 Libreoffice(word、calc 或任何东西)时都会收到此消息......
在弹出框中:
LibreOffice 3.4
加载文档 file:///home/office/.libreoffice/3/user/basic/dialog.xlc/ 的 BASIC 时出错:常规错误。常规输入/输出错误
有人能建议如何解决这个问题吗?
答案1
我认为有两个可能的原因:
dialog.xlc
不见了;dialog.xlc
包含删除 3.3 后无效的路径。
因此,您应该首先检查该文件是否位于其位置:
$ ls -la /home/office/.libreoffice/3/user/basic/dialog.xlc
如果存在,请使用您喜欢的文本编辑器(gedit
例如)打开它,并检查内容中是否存在无效路径。
如果那里没有dialog.xlc
,我建议dialog.xlc
使用以下命令在您的系统上搜索默认值:
$ 定位对话框.xlc
并将其复制到/home/office/.libreoffice/3/user/basic/
。
答案2
由于您未删除 3.3 就更新到了 3.4,然后对其产生了怀疑并删除了 3.3。您是否在删除 3.3 的同时删除了 Libre Office 3.4 并进行了全新安装?
如果没有,我建议这样做,以及从 PPA 安装:sudo 添加 apt 存储库 ppa:libreoffice/ppa
我发现 PPA 比实际网站更简单。