cheveretov4新增了ExifTool、ExifTran、FFmpeg的支持,但是宝塔又不能一键安装,研究许久发现了解决办法。
手动执行命令安装三个插件,以Debian12为例:
ExifTool
通过 apt 包管理器安装(推荐,简单快捷)
ExifTool 已收录在 Debian 官方软件源中,直接通过 apt 安装即可:
步骤 1:更新 apt 源缓存
apt update -y步骤 2:安装 ExifTool
apt install libimage-exiftool-perl -y注:Debian 中 ExifTool 的包名是libimage-exiftool-perl(Perl 库形式),安装后可直接通过exiftool命令调用。
步骤 3:验证安装
执行以下命令,若输出版本信息则安装成功:
exiftool -verExifTran
通过 apt 包管理器安装(推荐,Debian 9 + 通用)
# 更新apt缓存(可选,确保源最新)
apt update -y
# 安装exiftran
apt install exiftran -yffmpeg(包含ffprobe)
更新软件包列表
sudo apt update安装 ffmpeg包
sudo apt install ffmpeg此命令会自动安装ffmpeg(命令行音视频处理工具)、ffprobe(媒体文件分析工具)、ffplay(简易播放器)以及所有必需的依赖库(如libavcodec,libavformat,libavutil等)。
结语
全部安装完毕后,关闭防跨站,重启服务器,刷新页面就可以看到了。
如果仍然没有的话,在程序目录/app/env.php中增加
'CHEVERETO_BINARY_EXIFTOOL' => 'exiftool',
'CHEVERETO_BINARY_EXIFTRAN' => 'exiftran',
'CHEVERETO_BINARY_FFMPEG' => 'ffmpeg',
'CHEVERETO_BINARY_FFPROBE' => 'ffprobe',
