J'ai eu quelques problèmes avec ImageMagick et on m'a dit que le package ImageMagick par défaut d'Ubuntu est une ancienne version et que je devrais mettre à niveau pour résoudre mes problèmes.
Comment puis je faire ça? J'ai la dernière version d'Ubuntu (12.10). Synaptic me montre 8:6.7.7.10-2ubuntu4
que la dernière version de la messagerie instantanée. Cela signifie que ma version IM est 6.7.7.10
( convert --version
produit la même chose). IM ne fournit pas de binaires deb lui-même. Debian a quelque chose de plus récent , mais dans certaines branches testing / experimental si je comprends bien. J'ai trouvé la messagerie instantanée sur Launchpad , mais il n'y a pas d'instructions pour l'ajouter à mes sources, il semble que ce ne soit pas l'un des PPA habituels que je rencontre lors de la recherche du dernier logiciel / bêta. Je ne sais pas comment travailler avec celui-ci.
Existe-t-il un moyen de marquer un package à extraire de certaines sources de pointe et de laisser le reste de mon système à des sources standard? Il serait probablement préférable de passer à la dernière version stable d'IM ( 6.8
), mais c'est probablement de la science-fiction car ce n'est même pas dans Debian. Cependant, j'ai besoin d'au moins 6.7.9
.
Remarque: je veux éviter la compilation à partir des sources. Je déteste avoir installé quelque chose et ne pas pouvoir manipuler facilement avec apt-get
ou avec Synaptic. De plus, il n'y a pas de mises à jour pour les programmes compilés. Je compile toujours, j'ai envie d'aller contre le système, comme utiliser de la colle, des fils et du ruban adhésif. Non, je ne veux pas le compiler avec certitude.
imagemagick
package existant et ses dépendances avec cette méthode. Vous pouvez exécuter configure avec --prefix=/opt
, compiler le programme, puis installer avec /opt
avec checkinstall
, afin de pouvoir gérer la version compilée en tant que package via apt-get
. Si vous souhaitez utiliser la nouvelle version, vous devez spécifier /opt/bin/convert
quand dire que vous exécutez convert
, sauf si vous créez des liens symboliques. Dans tous les cas, vous pouvez conserver à la fois la version standard du package et votre version compilée
checkinstall
. Si je comprends bien, il devrait installer la version compilée du programme dans mon système, puis le représenter comme un package dans Synaptic ou ainsi, ce qui signifie que je peux le supprimer en toute sécurité et facilement plus tard. Ce serait génial!