如何在Squeeze中安装imagemagick Wheezy版本

时间:2013-01-03 10:07:10

标签: installation debian

我有一点问题,因为我想在Squeeze中安装Imagemagick,但我需要最新版本。 Squeeze仅支持6.6.0.4-3,但Wheezzy支持高达6.7.7.10,我需要这个版本。问题是我要安装的地方是生产服务器,我无法将源代码更改为测试包。

我想我必须编译并安装它,但我不知道我是否会对依赖项有任何问题。

有人可以帮助我吗?

谢谢:)

1 个答案:

答案 0 :(得分:1)

理论上,您可以使用[backports.debian.org] [1]获得用于挤压的喘息包 在实践中,似乎没有imagemagick backport。

但是,您可能会尝试自己构建软件包。 以下是未经测试的(因为我手边没有任何挤压机),但应该工作(作为根)

# echo "add backports.debian.org to your apt-sources (for debhelper >=9)"
# echo "deb http://backports.debian.org/debian-backports squeeze-backports main" >> /etc/apt/sources.list
# aptitude update
# aptitude install debhelper/backports
# dget -u --build http://ftp.de.debian.org/debian/pool/main/i/imagemagick/imagemagick_6.7.7.10-5.dsc

最后可能会因为缺少构建依赖性而失败:只需安装那些缺少的deps(它们将打印在您收到的错误消息中) 一旦构建成功,你将在你的工作目录中得到一些.debs,形成整套wheezy imagemagick包 - 为挤压而构建!