如何在不同系统上安装 Trimage
更新时间
Trimage 是一个跨平台的 PNG/JPG 无损压缩工具,提供图形界面和命令行两种用法。安装方式按系统区分:Debian Sid 和 Ubuntu 用 apt-get install trimage,Arch Linux 从 AUR 安装,macOS 用 Homebrew,其他类 Unix 系统从源码安装。安装完成后在终端执行 trimage 即可启动。
各系统安装方法
| 系统 | 安装方式 | 命令 |
|---|---|---|
| Debian (sid) | 官方 Sid 仓库 | sudo apt-get install trimage |
| Ubuntu | 官方仓库 | sudo apt-get install trimage |
| Arch Linux | AUR | yaourt -S trimage |
| macOS | Homebrew | brew install trimage |
| 其他类 Unix | 源码(git 或 bzr) | 见下文 |
Debian 与 Ubuntu
两个系统都通过官方仓库安装,命令相同:
sudo apt-get install trimage
Ubuntu 用户也可以从网站提供的下载入口获取安装包。
Arch Linux
Trimage 位于 AUR,使用 AUR 助手安装:
yaourt -S trimage
macOS
通过 Homebrew 安装:
brew install trimage
安装后在 Terminal.app 中执行 trimage 启动。
其他类 Unix 系统(源码安装)
- 通过 git 或 bzr 获取源码(仓库托管在 GitHub 和 Launchpad)。
- 确认已安装全部依赖(见下节)。
- 在源码目录执行:
python setup.py install
- 执行
trimage启动。
安装前确认依赖
源码安装需要先满足以下依赖,版本为网站列出的最低要求:
- python 3
- python-qt5 5
- optipng 0.6.2.1
- pngcrush 1.6.7
- advancecomp 1.15
- jpegoptim 1.2.2
这些外部压缩工具是 Trimage 实际执行优化的后端,按文件类型分别调用 optipng、pngcrush、advpng 和 jpegoptim。缺少对应工具时,相应格式的压缩会无法完成。
验证安装
安装完成后执行:
trimage --version
能输出版本号(当前页面标注为 1.0.6)即表示安装成功。也可以直接用命令行压缩单张图片验证:
trimage -f 图片路径
命令会压缩该图片后退出;加 -d 目录路径 则压缩整个目录后退出。
常见卡点
- 启动命令找不到:macOS 和源码安装都需在终端执行
trimage,确认安装步骤已把可执行文件放入 PATH。 - 源码安装后压缩无效:先检查 optipng、pngcrush、advpng、jpegoptim 是否都已安装,Trimage 依赖它们完成实际压缩。
- 只支持 PNG 和 JPG:其他格式不在处理范围内。
- 元数据会被移除:压缩是无损的,但 EXIF 及其他元数据会被删除,需要保留拍摄信息的图片请先备份原文件。
- 问题反馈渠道:bug 请提交到 GitHub;一般问题可发邮件至 [email protected],但官方说明并非帮助台,回复不保证。