VPS侦探论坛

 找回密码
 注册
查看: 1122|回复: 12

晕了,重新安装imagemagick出错了

[复制链接]
发表于 2023-8-9 05:40:11 | 显示全部楼层 |阅读模式

imagemagick之前安装后发现不支持avif,查官网说7以上版本都是支持的,也查到资料说少了libavif我就去yum install libavif,再卸载imagemagick再装imagemagick 就出现找不到libheif了 yum install libheif*也没搜到 自己下载llibheif编译安装也没用 这没救了吗...不想重新装系统了
coders/heic.c:80:10: fatal error: libheif/heif.h: No such file or directory
#include <libheif/heif.h>
          ^~~~~~~~~~~~~~~~
compilation terminated.
make[1]: *** [Makefile:10245: coders/MagickCore_libMagickCore_7_Q16HDRI_la-heic.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/root/lnmp2.0/src/ImageMagick-7.1.1-8'
make: *** [Makefile:6211: all] Error 2
make  all-am
make[1]: Entering directory '/root/lnmp2.0/src/ImageMagick-7.1.1-8'
  CC       coders/MagickCore_libMagickCore_7_Q16HDRI_la-heic.lo
coders/heic.c:80:10: fatal error: libheif/heif.h: No such file or directory
#include <libheif/heif.h>
          ^~~~~~~~~~~~~~~~
compilation terminated.
make[1]: *** [Makefile:10245: coders/MagickCore_libMagickCore_7_Q16HDRI_la-heic.lo] Error 1
make[1]: Leaving directory '/root/lnmp2.0/src/ImageMagick-7.1.1-8'
make: *** [Makefile:6211: all] Error 2
make  install-am
make[1]: Entering directory '/root/lnmp2.0/src/ImageMagick-7.1.1-8'
  CC       coders/MagickCore_libMagickCore_7_Q16HDRI_la-heic.lo
coders/heic.c:80:10: fatal error: libheif/heif.h: No such file or directory
#include <libheif/heif.h>
          ^~~~~~~~~~~~~~~~


美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2023-8-9 19:42:10 | 显示全部楼层


centos 7的话是压根就没有libavif这个软件包的,要装只能自己编译安装,imagemagick基本上都是只要你系统上有相关的依赖包,能支持的都给你支持上了
上面你发的报错信息也和libavif没关系,按提示是缺少 libheif-devel 包,不过在centos 7上也没有,可以通过第三方软件库安装

这也是为啥老是说首推Debian,不推荐CentOS
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2023-8-9 19:46:51 | 显示全部楼层

licess 发表于 2023-8-9 19:42
centos 7的话是压根就没有libavif这个软件包的,要装只能自己编译安装,imagemagick基本上都是只要你系统上 ...

debian你推荐哪个版本?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2023-8-9 19:47:43 | 显示全部楼层



如果重装的话 有法子一键搬运过去吗
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2023-8-9 19:48:48 | 显示全部楼层

还有件事军哥 你是不是有Debian系统的lnmp环境 能请你帮忙在phpinfo.php中看下imagick支持不支持avif格式吗

军哥运维代购:http://shop63846532.taobao.com/

 楼主| 发表于 2023-8-10 02:25:45 | 显示全部楼层


我搞定了军哥

在github上下载libheif包编译安装 然后在lnmp重新装imagick

折腾了许久
很多源都没有libheif 包括aliyun remi ...只能选择github再硬着头皮去学cmake 然后 make *&& make安装

终于不用重新做系统了

 楼主| 发表于 2023-8-10 15:05:58 | 显示全部楼层

不行 还是没有用 只能重装了 军哥 Debian你能推荐个版本吗
虽然是杜甫机器 但总觉得一般般 不如现在流行的金牌cpu

我配置是
CPU : E5 2674 V4 *2
内存:ddr4 2400 128G
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2023-8-10 15:08:08 | 显示全部楼层

之前装centos7 目前是centos steam 8  想再折腾原因主要就是想解决imagemagick 支持webp和avif的
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2023-8-10 15:23:12 | 显示全部楼层


军哥 我机器是
cpu e5-2674-v4*2 88线程
内存 ddr4-2400 128G
硬盘 系统盘255G
数据盘 R5的2T
这次重装想装Proxmox 怕以后还要重装的话 直接加一台虚拟机重装
然后第一台虚拟机设置 (  )核 (  )线程 ( )内存  ( )硬盘比较合适?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2023-8-11 08:06:12 | 显示全部楼层



清风笑 发表于 2023-8-10 15:23
军哥 我机器是
cpu e5-2674-v4*2 88线程
内存 ddr4-2400 128G

推荐用Debian 11或12

你这机器配置很高了,分多大主要看你运行什么服务及访问量的大小,用pve的话这些参数都可以调整
 楼主| 发表于 2023-8-13 00:29:53 | 显示全部楼层

licess 发表于 2023-8-11 08:06
推荐用Debian 11或12

你这机器配置很高了,分多大主要看你运行什么服务及访问量的大小,用pve的话这些参 ...

军哥,重装了之后还是没有avif
 楼主| 发表于 2023-8-13 00:34:54 | 显示全部楼层

军哥 能付费请你帮我解决imagemagick支持avif格式吗?
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2023-8-13 09:43:15 | 显示全部楼层
清风笑 发表于 2023-8-13 00:34
军哥 能付费请你帮我解决imagemagick支持avif格式吗?

可以,QQ:503228080
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-4-25 15:40 , Processed in 0.030189 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表