我对 ubuntu 和 linux 不太熟悉,我正在尝试安装 FUSE,以便可以安装 .appimage 文件。但是当我尝试使用 apt 或 apt-get 安装或升级某些内容时,出现此错误:
emacs: error while loading shared libraries: libotf.so.1: cannot open shared object file: No such file or directory
尽管我对 Linux 很陌生,但我知道符号链接是什么,并且注意到 和libotf.so.1
链接libotf.so.0
到的libotf.so
符号链接都不存在。
我不知道如何解决这个问题,所以我将非常感谢任何帮助!
好吧,所以我做了什么。
感谢@moo向我展示了Ubuntu 软件包,我相信我能够自己解决这个问题。
这就是我所做的:
我转到Ubuntu 软件包并搜索了所有丢失的软件包,并在我下载的网站上搜索了
liboft1
丢失libm17n-0
的软件包。并使用 GDebi 软件包安装程序之类的东西,我安装了它们,这似乎解决了问题..您可能已经从您丢失的错误消息中找出了答案
libotf.so
要找出哪个包包含libotf.so,可以使用以下命令:
或者你可以在packages.ubuntu.com上搜索
这表明您需要该
libotf-dev
包。安装: