Debian-Lenny

如何在 Debian Lenny 上安裝 ImageMagick 6.5.6?

  • June 24, 2010

最新的 apt 包是 6.3.7,但在調整 png 大小時存在問題。

這可能屬於超級使用者,但假設您的意思是“6.5.6 或更高版本”……

確保 Squeeze (Testing) 的源條目存在於/etc/apt/sources.list

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

執行apt-get update(以根使用者身份)

執行apt-get build-dep imagemagick(以 root 身份,這將安裝建構依賴項)

更改為您將用於建構的目錄。

對於下一部分,您可以成為普通使用者。

執行apt-get source imagemagick(應該自動從測試中選擇版本,目前為 6.6.0)

這將下載並解壓最新的原始碼包。將 CD 放入創建的包含解壓源的目錄(imagemagick-6.6.0.4/截至撰寫本文時)。

執行fakeroot debian/rules binary,如果一切順利,cd ..

在該目錄中將有一組 imagemagick debs,它們僅具有來自 Lenny 的建構依賴項(即,您剛剛為您的環境反向移植了 imagemagick)。

再次以 root 身份執行dpkg -i *.deb

享受您的新軟體包,但請記住定期檢查安全版本並根據需要進行重建,因為您現在處於 Debian 的安全版本框架之外。您可能需要考慮訂閱 debian-security-announce 郵件列表。

引用自:https://serverfault.com/questions/154598