我在联想 ThinkPad L540 上运行 Ubuntu 18.04(实际上是 Kubuntu)。
我从 PPA 存储库安装了最新的 Blender,如下所示:
sudo add-apt-repository ppa:thomas-schiex/blender
sudo apt install blender
(版本字符串是94552-4c0cca78eb4-0thomas~bionic0
,并且描述包括This is version 2.8 obtained by pulling the last version in the master branch of the blender git repository.
根据 Blender 网站,应该是 2.82a。)
尝试运行这个新的搅拌机时出现错误:
/usr/lib/blender/blender: error while loading shared libraries: libLLVM-6.0.so.1: cannot open shared object file: No such file or directory
然后我发现我的回滚历史记录设置不正确,因此当我运行之前的命令时我没有安装的软件包列表。
我之前(一年前)手动安装了 Blender 2.80(不是从 a.deb
而是从 tarball);该安装仍然可以打开,并且不会抱怨库。
我在网上搜索了错误libLLVM
并找到了使用的建议sudo /sbin/ldconfig -v
,我尝试了(查看手册页后),但没有效果;尝试运行新搅拌机时出现的错误完全相同,包括在新的 Konsole 窗口中。
- 如何正确安装依赖项以便程序能够打开,并且
- 我应该在哪儿将此报告为错误?
答案1
执行以下操作来修复依赖性错误:
sudo apt install llvm-6.0
您可以在这里向维护人员报告任何错误:https://bugs.launchpad.net/~thomas-schiex
答案2
感谢您报告此问题,llvm-6.0 现已包含在依赖项中。新版本将很快推出。
答案3
尝试使用 schiex 的 PPA 将 Blender v2.92 安装到 Xubuntu Studio 20.04 上,似乎成功了,但无法运行。尝试从终端安装时报告缺少依赖项。安装 llvm-6.0 已修复此问题;它现在可以运行(至少到启动画面 --- 目前我还没有做更多的事情)。