为什么 LibreOffice 3.4 rc 1 缺少系统中存在的共享库?

为什么 LibreOffice 3.4 rc 1 缺少系统中存在的共享库?

我正在尝试在系统上使用 LibreOffice 3.4 RC 1,一开始它运行良好。但是当我尝试在 Writer 中保存文件时,它一直失败,所以我尝试重新启动,但发现它无法再启动。

事实证明我遇到了一个据称在 RC 1 中已修复的错误,并且根据评论,我不应该看到此问题,所以我猜测它可能是 Ubuntu 特有的(只是猜测)。

提出这些问题的原因并不是为了让它工作(尽管那样就很好了),而是为了帮助我排除可能的原因(例如 Ubuntu 与某些东西不兼容)。

下面是命令行输出:

警告:无法启动 javaldx - java 可能无法正常运行 /opt/libreoffice3.4/program/soffice.bin:加载共享库时出错:libjvmfwk.so.3:无法打开共享对象文件:没有此文件或目录

答案1

您应该执行以下操作:

  1. 运行:locate libjvmfwk并复制不包含文件名的完整路径。

    例如:如果输出/usr/lib/ure/lib/libjvmfwk.so.3写下来/usr/lib/ure/lib

  2. 运行gksudo gedit /etc/ld.so.conf.d/libjvmfwk.so.3.conf并将第一步记下的路径添加到文件末尾。(请注意,如果文件不存在,则会创建该文件)

  3. 最后运行sudo ldconfig更新符号链接

来源

相关内容