Tuve algunos problemas con ImageMagick y me dijeron que el paquete predeterminado ImageMagick de Ubuntu es una versión antigua y que debería actualizar para resolver mis problemas.
¿Cómo puedo hacer eso? Tengo la última versión de Ubuntu (12.10). Synaptic me muestra 8:6.7.7.10-2ubuntu4como la última versión de IM. Significa que mi versión de IM es 6.7.7.10( convert --versionproduce lo mismo). IM no proporciona binarios deb en sí. Debian tiene algo más nuevo , pero en algunas ramas experimentales / de prueba si lo entiendo bien. Encontré IM en Launchpad , pero no hay instrucciones de cómo agregar esto a mis fuentes, parece que no es uno de los PPA habituales que encuentro cuando busco el último software / beta. No sé cómo trabajar con este.
¿Hay alguna manera de marcar un paquete que se tomará de algunas fuentes innovadoras y dejar que el resto de mi sistema se tome de fuentes estándar? Probablemente sería lo mejor actualizar a la última versión estable de IM ( 6.8), pero eso es probablemente ciencia ficción, ya que ni siquiera está en Debian. Sin embargo, necesito al menos 6.7.9.
Nota: Quiero evitar la compilación de la fuente. Odio haber instalado algo y no poder manipularlo fácilmente con apt-getSynaptic. Además, no hay actualizaciones para programas compilados. Siempre compilo tengo ganas de ir en contra del sistema, como usar pegamento, cables y cinta adhesiva. No, no quiero compilarlo con seguridad.
imagemagickpaquete existente y sus dependencias con este método. Puede ejecutar configure with --prefix=/opt, compilar el programa y luego instalarlo /optcon checkinstall, para que pueda administrar la versión compilada como un paquete a través de apt-get. Si desea utilizar la nueva versión, debe especificar /opt/bin/convertcuándo se ejecuta convert, a menos que cree algunos enlaces simbólicos. De cualquier manera, puede conservar tanto la versión del paquete estándar como la versión compilada
checkinstall. Si lo entiendo bien, debería instalar una versión compilada del programa en mi sistema y luego representarlo como un paquete en Synaptic, lo que significa que puedo eliminarlo de manera segura y fácil más adelante. ¡Eso seria genial!