首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >LibreOffice没有发现libiui18n.60,所以升级后18.04->20.04

LibreOffice没有发现libiui18n.60,所以升级后18.04->20.04
EN

Ask Ubuntu用户
提问于 2020-07-19 10:34:58
回答 2查看 3.9K关注 0票数 1

我已经从仿生升级到了fossa,现在LibreOffice抱怨它找不到共享库:

代码语言:javascript
运行
复制
$ soffice 
/usr/lib/libreoffice/program/soffice.bin: error while loading shared libraries: libicui18n.so.60: cannot open shared object file: No such file or directory

我已经清除并重新安装了libreoffice,但这并没有帮助。

奇怪的是如果我查一下

代码语言:javascript
运行
复制
$ ldd /usr/lib/libreoffice/program/soffice.bin | grep icu
        libicuuc.so.66 => /usr/lib/x86_64-linux-gnu/libicuuc.so.66 (0x00007fe402c28000)
        libicui18n.so.66 => /usr/lib/x86_64-linux-gnu/libicui18n.so.66 (0x00007fe402370000)
        libharfbuzz-icu.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz-icu.so.0 (0x00007fe401620000)
        libicudata.so.66 => /usr/lib/x86_64-linux-gnu/libicudata.so.66 (0x00007fe3fed7f000)
        libicui18n.so.60 => not found
        libicuuc.so.60 => not found

然后,我发现了libicui18n和icuuc版本60和66的依赖关系。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2021-04-20 10:01:43

正如上面评论中所提到的,我在本地编译了旧的boost库,这就是问题所在。

票数 0
EN

Ask Ubuntu用户

发布于 2021-04-16 21:27:39

要将libiui18n.so.60添加到Ubuntu 20中,可以添加

代码语言:javascript
运行
复制
deb http://security.ubuntu.com/ubuntu bionic-security main

代码语言:javascript
运行
复制
sudo gedit /etc/apt/sources.list

然后

代码语言:javascript
运行
复制
sudo apt-get update
sudo apt-get install libicu60
票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1260310

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档