小编miz*_*sky的帖子

将 Ubuntu 升级到 20.04 后 Imagemagick 的问题

最近我将 Ubuntu 升级到 20.04 版本。不幸的是,升级后,Imagemagick 的问题出现了。

$ magick
magick: error while loading shared libraries: libIlmImf-2_2.so.22: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

使用识别转换命令时返回与 libIlmImf 相同的错误。作为一个没有经验的 Ubuntu 用户,我想我可能会把试图解决它的软件包搞砸。

apt list --installed | grep magick

graphicsmagick/focal,now 1.4+really1.3.35-1 amd64 [installed,auto-removable]
imagemagick-6-common/focal-updates,focal-updates,focal-security,focal-security,now 8:6.9.10.23+dfsg-2.1ubuntu11.1 all [installed,automatic]
imagemagick-6.q16/focal-updates,focal-security,now 8:6.9.10.23+dfsg-2.1ubuntu11.1 amd64 [installed]
libgraphicsmagick-q16-3/focal,now 1.4+really1.3.35-1 amd64 [installed,auto-removable]
libmagickcore-6.q16-6-extra/focal-updates,focal-security,now 8:6.9.10.23+dfsg-2.1ubuntu11.1 amd64 [installed,automatic]
libmagickcore-6.q16-6/focal-updates,focal-security,now 8:6.9.10.23+dfsg-2.1ubuntu11.1 amd64 [installed,automatic]
libmagickwand-6.q16-6/focal-updates,focal-security,now 8:6.9.10.23+dfsg-2.1ubuntu11.1 amd64 [installed,automatic]

which magick
/usr/local/bin/magick
Run Code Online (Sandbox Code Playgroud)

Grepping libIlmImf还会返回预期的不同版本:

ls /usr/lib/x86_64-linux-gnu/ | grep libIlmImf

libIlmImf-2_3.so.24 …
Run Code Online (Sandbox Code Playgroud)

imagemagick ubuntu-20.04

6
推荐指数
2
解决办法
1099
查看次数

标签 统计

imagemagick ×1

ubuntu-20.04 ×1