ImageMagick ile ilgili bazı sorunlar yaşadım ve Ubuntu'nun varsayılan ImageMagick paketinin eski bir sürüm olduğu söylendi ve sorunlarımı çözmek için yükseltmeliyim.
Bunu nasıl yapabilirim? En son Ubuntu sürümüne (12.10) sahibim. Synaptic beni IM'nin 8:6.7.7.10-2ubuntu4
en son sürümü olarak gösteriyor . Bu, IM sürümümün olduğu anlamına gelir 6.7.7.10
( convert --version
çıkışlar aynıdır). IM , deb ikili dosyalarının kendisini sağlamaz . Debian daha yeni bir şeye sahiptir , ancak bazı test / deney dallarında iyi anlarsam. Launchpad'de IM buldum , ancak bunu kaynaklarıma nasıl ekleyeceğime dair bir talimat yok, en son / beta yazılımını ararken karşılaştığım normal PPA'lardan biri değil gibi görünüyor. Bununla nasıl çalışacağımı bilmiyorum.
Bazı kanayan kenar kaynaklarından alınacak bir paketin nasıl işaretleneceği ve sistemimin geri kalanının standart kaynaklardan alınmasını nasıl bırakacağım? Muhtemelen IM'nin ( 6.8
) son kararlı sürümüne yükseltmek en iyisi olurdu , ancak Debian'da bile olmadığı için muhtemelen bilimkurgu. Ancak, en azından ihtiyacım var 6.7.9
.
Not: Kaynaktan derlemeyi önlemek istiyorum. Bir şey yüklemekten nefret ediyorum ve apt-get
Synaptic ile kolayca manipüle edemiyorum . Ayrıca, derlenmiş programlar için güncelleme yoktur. Her zaman, yapıştırıcı, teller ve ördek bandı kullanmak gibi sisteme karşı koymak istediğimi derliyorum. Hayır, kesin olarak derlemek istemiyorum.
imagemagick
paketinizi ve bağımlılıklarını bu yöntemle tutabilirsiniz . Sen ile configure çalıştırabilir --prefix=/opt
, programı derlemek ve sonra yüklemek /opt
ile checkinstall
, bu nedenle üzerinden bir paket olarak derlenmiş versiyonunu yönetebilir apt-get
. Yeni sürümü kullanmak /opt/bin/convert
istiyorsanız convert
, bazı semboller oluşturmadığınız sürece ne zaman çalıştırdığınızı belirtmeniz gerekir . Her iki şekilde de, hem standart paket sürümünü hem de derlenmiş sürümünüzü
checkinstall
. Doğru anlarsam, programın derlenmiş sürümünü sistemime yüklemeli ve daha sonra Synaptic'te bir paket olarak göstermelidir, bu da daha sonra güvenli ve kolay bir şekilde kaldırabileceğim anlamına gelir. Bu harika olurdu!