在 Ubuntu 20.04 中使用 apt 安装 libreoffice 7.2.3 后出现此错误:
/usr/lib/libreoffice/program/soffice.bin:加载共享库时出错:libicui18n.so.63:无法打开共享对象文件:没有此文件或目录。
以下是 的输出apt-cache policy libreoffice
:
libreoffice:
Installed: 1:7.2.3~rc2-0ubuntu0.20.04.1~lo1
Candidate: 1:7.2.3~rc2-0ubuntu0.20.04.1~lo1
Version table:
*** 1:7.2.3~rc2-0ubuntu0.20.04.1~lo1 500
500 http://ppa.launchpad.net/libreoffice/ppa/ubuntu focal/main amd64 Packages
100 /var/lib/dpkg/status
1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 100
100 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages
1:6.4.7-0ubuntu0.20.04.2 500
500 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages
500 http://archive.ubuntu.com/ubuntu focal-security/universe amd64 Packages
1:6.4.2-0ubuntu3 500
500 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages
答案1
解决方案(灵感来自这里) 是在“/usr/lib/libreoffice/program/soffice”和“/usr/lib/libreoffice/program/unopkg”中的注释行下插入以下两行,以使 libreoffice 和 Mendeley 都可以正常工作。
LD_LIBRARY_PATH="/usr/lib/libreoffice/program:/usr/lib/x86_64-linux-gnu/:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH