Saya memiliki beberapa masalah dengan ImageMagick dan saya diberi tahu paket ImageMagick default Ubuntu adalah versi kuno dan saya harus memutakhirkan untuk menyelesaikan masalah saya.
Bagaimana saya bisa melakukan itu? Saya memiliki versi Ubuntu terbaru (12.10). Synaptic menunjukkan kepada saya 8:6.7.7.10-2ubuntu4
sebagai versi terbaru dari IM. Itu berarti versi IM saya 6.7.7.10
( convert --version
outputs sama). IM tidak menyediakan deb binary itu sendiri. Debian memiliki sesuatu yang lebih baru , tetapi dalam beberapa cabang pengujian / eksperimental jika saya memahaminya dengan baik. Saya menemukan IM di Launchpad , tetapi tidak ada instruksi bagaimana menambahkan ini ke sumber saya, sepertinya itu bukan salah satu PPA yang biasa saya temui ketika mencari perangkat lunak terbaru / beta. Saya tidak tahu bagaimana bekerja dengan ini.
Apakah ada cara bagaimana menandai paket yang akan diambil dari beberapa sumber tepi pendarahan dan meninggalkan sisa sistem saya untuk diambil dari sumber standar? Mungkin akan menjadi yang terbaik untuk memutakhirkan ke versi stabil terakhir IM ( 6.8
), tetapi itu mungkin sci-fi karena bahkan tidak di Debian. Namun, setidaknya saya perlu 6.7.9
.
Catatan: Saya ingin menghindari kompilasi dari sumber. Saya benci menginstal sesuatu dan tidak dapat memanipulasi dengan mudah dengan apt-get
atau Synaptic. Selain itu, tidak ada pembaruan untuk program yang dikompilasi. Selalu saya kompilasi, saya merasa seperti melawan sistem, seperti menggunakan lem, kabel, dan selotip. Tidak, saya tidak ingin mengkompilasinya dengan pasti.
imagemagick
paket yang ada dan dependensinya dengan metode ini. Anda dapat menjalankan configure with --prefix=/opt
, kompilasi program, dan kemudian instal /opt
dengan checkinstall
, sehingga Anda dapat mengelola versi yang dikompilasi sebagai sebuah paket melalui apt-get
. Jika Anda ingin menggunakan versi baru, Anda harus menentukan /opt/bin/convert
kapan Anda menjalankannya convert
, kecuali jika Anda membuat beberapa symlink. Apa pun itu, Anda dapat menyimpan versi paket standar dan versi kompilasi Anda
checkinstall
. Jika saya memahaminya dengan benar, itu harus menginstal versi program yang dikompilasi ke dalam sistem saya dan kemudian menyatakannya sebagai paket dalam Synaptic atau lebih, yang berarti saya dapat dengan aman dan mudah menghapusnya nanti. Itu akan luar biasa!