URL: https://www.overclockers.at/linux/imagemagick-auf-suse-linux-enterprise-server-11-sp_232266/page_1 - zur Vollversion wechseln!
Ich muss auf einem SLES 11 ImageMagick installieren. Prinzipiell sollte das ja kein Problem sein über den packet manager von Yast2. Dort gibt es, theoretisch zumindest..., folgendes Paket: https://www.suse.com/LinuxPackages/...ame=imagemagick
Auf dem betroffenen SLES 11 findet Yast2 dieses Paket jedoch nicht. Wenn ich "ImageMagick" (oder nur "Magick", oder nur "Image") in der Suche eingebe taucht dieses Paket einfach nicht auf. Das einzige was auftaucht sind diese Libraries: https://www.suse.com/LinuxPackages/...=libMagickCore1 (und deren 32-bit Variante), welche schon vorinstalliert waren.
Über zypper se -s imagema finde ich bspw. folgendes:
Eine Installation mit zypper in ImageMagick schlägt aber fehl mitCode:Refreshing service 'nu_novell_com'. Loading repository data... Reading installed packages... S | Name | Type | Version | Arch | Repository --+---------------------+------------+----------------+--------+------------------------------------------------- | ImageMagick | srcpackage | 6.4.3.6-7.24.1 | noarch | SLES11-SP1-Updates | ImageMagick | srcpackage | 6.4.3.6-7.22.1 | noarch | SLES11-SP1-Updates | ImageMagick | srcpackage | 6.4.3.6-7.22.1 | noarch | SUSE-Linux-Enterprise-Server-11-SP2 11.2.2-1.234 i | slessp1-ImageMagick | patch | 6226 | noarch | SLES11-SP1-Updates i | slessp1-ImageMagick | patch | 4402 | noarch | SLES11-SP1-Updates
Code:'ImageMagick' not found in package names. Trying capabilities. No provider of 'ImageMagick' found. Resolving package dependencies...
Wofür? Das oben genannte Paket ist für den Desktop, auf einem Server reichen die libs. Oder arbeitest du auf dem Server mit grafischer Oberfläche? Dann hast du das falsche Produkt im Einsatz, denn dafür ist der Desktop.
In wie fern reichen die libs? Mir geht es halt um die Binaries der ImageMagick command line utilities (also insbesondere compare, composite, convert, ...).Zitat von Crash Overrideauf einem Server reichen die libs.
Hab mir grade Mal [diese rpms] hier angesehen (entpackt), und da sind die von dir gewünschten Binaries z.B. drin.. Wennst x86_32 brauchst, dann einfach hinten "i586" anhängen statt "x86_64" beim Pfad.
Sofern da nicht irgendwelche speziellen Dependencies auftreten, müßte das dein Problem lösen können?
Ich hab leider selber kein SLES zum Testen zur Verfügung grade.
Mal schaun, gestern hab ich das RPM von ImageMagick website direkt versucht, aber da gibt es eben nicht vorhandene Dependencies. Laut Google Search müsste ich das RPM rebuilden und auch einige Dependencies vorher manuell installieren. Oder Image Magick vom src bauen, eine Anleitung dafür hätte ich auch irgendwo gefunden, da werden aber nie die Dependencies aus den anderen Anleitungen (zum rebuilden der RPM) erwähnt. Alles etwas verwirrendZitat von GrandAdmiralThrawnHab mir grade Mal [diese rpms] hier angesehen (entpackt), und da sind die von dir gewünschten Binaries z.B. drin.. Wennst x86_32 brauchst, dann einfach hinten "i586" anhängen statt "x86_64" beim Pfad.
Sofern da nicht irgendwelche speziellen Dependencies auftreten, müßte das dein Problem lösen können?
Ich hab leider selber kein SLES zum Testen zur Verfügung grade.
Mit dem RPM von http://install.loncapa.org/suse/sles11/suse/x86_64/ funktioniert's leider auch nicht, da fehlt dann eine libMagickWand.so (aber immerhin wär's nur ein depencendy, im Gegensatz zu 10 obskuren dependencies beim unveränderten RPM von imagemagick.org ).
Selber bauen laut Anleitung von imagemagick.org hätte ich heut auch versucht, allerdings stellt sich raus, dass ImageMagick viele delegate libraries braucht, die ich auch alle manuell installieren müsste. Ohne die kann IM maximal mit GIF und BMP umgehen
http://zabbix.org/wiki/Docs/howto/rebuild_rpms
Thx . Mittlerweile hab ich doch alles mit selber builden und make install gemacht, inkl. den minimalsten delegate libs die ich brauche (libjpeg und libpng).
eigentlich ein witz, sowas bekanntes wie imagemagick sollte doch auf jeder linux distri ohne große vorkentnisse zu installieren sein. spricht nicht grad für SUSE
Ja mich hat's ja auch gewundert. Von Ubuntu war ich auch gewohnt einfach nur apt-get install imagemagick zu verwenden..
Auch wenns jetzt schon wurscht ist.
Die Suche hast du verwendet?
http://software.opensuse.org/package/ImageMagick
Weil dort findert man die Packete für SLES 11, SP1 und SP2
Bzw weiß ich jetzt gerade nicht ob man die vielleicht auch auf den SKD DVDs findet
http://download.novell.com/Download?buildid=fQKpDcAhPVY
"die" Suche?Zitat von Al_Bundy9999Die Suche hast du verwendet?
Das ist aber OpenSUSE.Zitat von Al_Bundy9999http://software.opensuse.org/package/ImageMagick
Ja musst "zeige andere Versionen anzeigen" anklicken
und Suse und SLES sind im Prinzip gleich nur das SLES jahre ältere Pakete verwendet
und mit Die Such meinte ich DIE (http://software.opensuse.org/package/ImageMagick) Zypper oder yast -i kannst für nicht gängige Sachen vergessen
Anbei noch ein Bild zur besseren Darstellung
Ja, wie gesagt, das ist ja OpenSUSE... dachte das würde ohnehin nicht funktionieren? (Davon abgesehen scheint die website momentan nicht zu funktionieren?)
Wenn du auf Zeige andere Versionen klickst Siehst du rpm's für SLES sind ja explizit so angeschrieben.
Verwende die immer wenn ich ein rpm nicht finde und hatte noch nie probleme
Bei mir funzt die Webseite ohne Probleme
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025