如何在Debian Lenny上安装ImageMagick 6.5.6?

最新的apt套件是6.3.7,但是与pngresize有关。

这可能属于超级用户,但假设你的意思是“6.5.6或更高版本”…

确保在/etc/apt/sources.list存在Squeeze(testing)的源项目:

deb-src http://http.us.debian.org/debian squeeze main contrib non-free

运行apt-get update (以root身份)

运行apt-get build-dep imagemagick (以root用户身份安装构build依赖项)

转到您将要用于构build的目录。

对于下一部分,你可以成为一个普通用户。

运行apt-get source imagemagick (应该自动从Testing中获取版本,目前6.6.0)

这将下载并解压缩最新的源代码包。 CD到创build的包含解压缩源的目录( imagemagick-6.6.0.4/截至撰写本文)。

运行fakeroot debian/rules binary ,如果一切顺利的话, cd ..

在那个目录将是一组imagemagick debs,只有Lenny的构build依赖关系(即,你只是为你的环境backported imagemagick)。

再次以root dpkg -i *.deb运行dpkg -i *.deb

享受您的新软件包,但是请记住定期检查安全版本,并根据需要重build,因为您现在已经不在Debian的安全发布框架之内了。 您可能要考虑订阅debian-security-announce邮件列表。

您可以从testing回购安装选定的软件包 。

目前的testing是Debian Squeeze, 目前有ImageMagick 6.6 。