Linux下升级安装ImageMagick

服务器系统为 Centos

1.删除旧版本

/usr/bin/convert 是 ImageMagick 工具集中 convert 命令的可执行文件

复制代码
#确定已安装版本
convert  --version

# 对于基于RPM的系统,如Red Hat、CentOS
rpm -qf /usr/bin/convert  

#根据返回的版本信息,卸载(CentOS)
sudo rpm -e --nodeps ImageMagick-6.7.8.9-16.el7_6.x86_64
#或者
sudo yum remove ImageMagick-6.7.8.9-16.el7_6.x86_64

2.安装新版本

可以直接按照官网的教程安装,https://imagemagick.org/script/download.php

如果发现缺少很多依赖,可以直接从源码编译安装。

使用源码直接编译,下载地址https://imagemagick.org/script/install-source.php

复制代码
#解压缩
tar -xvf ImageMagick-x.x.x.tar.xz
cd ImageMagick-x.x.x
#配置、编译与安装
./configure --prefix=/usr/local/imagemagick # 可以指定自定义安装路径
make
sudo make install
#配置环境变量
echo 'export PATH="/usr/local/imagemagick/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
相关推荐
ulias21217 小时前
leetcode热题 - 6
linux·算法·leetcode
fpcc17 小时前
跟我学C++中级篇—Linux文件读写的分析
linux·c++
techdashen17 小时前
4 个字节拿到 root 权限:Linux 内核漏洞“Copy Fail“与 Cloudflare 的应急处置全记录
linux·网络·安全
南境十里·墨染春水18 小时前
linux学习进展 C语言连接mysql
linux·c语言·学习
巨大八爪鱼18 小时前
瑞芯微RV1106通过MIPI CSI-2 D-PHY接口驱动OV5640摄像头并拍摄照片
linux·ov5640·mipi·v4l2·csi2-dphy
2023自学中18 小时前
从键盘输入 ./aaa 到程序运行,中间发生了什么?
linux·嵌入式
keyipatience18 小时前
13.系统调用与进程管理全解析
linux
你今天努力了吗?*—*18 小时前
4.1 Linux 日志排查
linux·运维·服务器
小狗爱吃黄桃罐头18 小时前
宋宝华:原理和实战解析Linux中如何正确地使用内存屏障
linux·内存屏障
山上三树18 小时前
操作系统如何实现各种功能
linux·运维·服务器