So installieren Sie ImageMagick unter Ubuntu 24.04, 22.04 oder 20.04

ImageMagick ist eine leistungsstarke Open-Source-Softwaresuite zur Bildbearbeitung, -konvertierung und -bearbeitung. Sie unterstützt über 200 Bildformate und ist damit ein unverzichtbares Werkzeug für Entwickler, Grafikdesigner und Systemadministratoren. ImageMagick kann für Aufgaben wie Größenänderung, Zuschneiden, Spiegeln und Anwenden verschiedener Effekte auf Bilder verwendet werden, alles über Befehlszeilenoperationen, was es äußerst vielseitig für die Automatisierung und Stapelverarbeitung macht.

Unter Ubuntu 24.04, 22.04 oder 20.04 können Sie ImageMagick auf zwei Arten installieren. Die erste Methode ist über das Ubuntu-Standardrepository, das eine stabile Version bietet, die einfach zu installieren ist und sich nahtlos in die Paketverwaltung Ihres Systems integriert. Bei der zweiten Methode müssen Sie die neueste ImageMagick-Quellcode-Binärdatei herunterladen und kompilieren. Mit diesem Ansatz können Sie den aktuellsten Build installieren und so sicherstellen, dass Sie Zugriff auf die neuesten Funktionen und Verbesserungen haben. Allerdings sind dafür mehr technische Schritte erforderlich. Diese Anleitung führt Sie durch beide Installationsmethoden und ermöglicht Ihnen, die beste Option basierend auf Ihren Anforderungen auszuwählen.

Methode 1: Installieren Sie ImageMagick über APT

Aktualisieren Sie Ubuntu vor der Installation von ImageMagick

Der erste Schritt bei der Installation von ImageMagick unter Ubuntu besteht darin, sicherzustellen, dass Ihr System auf dem neuesten Stand ist. Dadurch wird sichergestellt, dass Sie über die neuesten Sicherheitsupdates verfügen und dass Ihr System mit ImageMagick kompatibel ist.

Um Ihr System zu aktualisieren, öffnen Sie das Terminal und führen Sie den folgenden Befehl aus:

sudo apt update && sudo apt upgrade

Installieren Sie Support-Bibliotheken für ImageMagick

ImageMagick benötigt mehrere Bibliotheken, um ordnungsgemäß zu funktionieren. Um diese Bibliotheken zu installieren, führen Sie den folgenden Befehl aus:

sudo apt install libpng-dev libjpeg-dev libtiff-dev

Installieren Sie ImageMagick auf Ubuntu über den APT-Befehl

Der einfachste und für den durchschnittlichen Benutzer empfehlenswerte Weg, ImageMagick zu installieren, ist über den APT-Paketmanager. Wenn dieser richtig funktioniert, bleiben Sie dabei; versuchen Sie nicht, die Quellmethode zu installieren, da dies die Dinge unnötig kompliziert macht.

Installieren Sie für die APT-Methode ImageMagick mit dem folgenden Befehl:

sudo apt install imagemagick

Und das ist alles. Alternative Installationsmethoden finden Sie im nächsten Abschnitt zum Kompilieren von ImageMagick.

Methode 2: ImageMagick über die Quelle installieren

Die alternative Installationsmethode beinhaltet das Klonen der ImageMagick GIT-Repository und Kompilieren der Anwendung. Diese Option ist für den durchschnittlichen Benutzer nicht geeignet. Befolgen Sie jedoch diese Schritte, um die Quellversion zu verwenden und auf die neueste oder eine bestimmte ältere Version zuzugreifen.

Stellen Sie sicher, dass Git installiert ist

Bevor Sie mit dieser Installationsmethode fortfahren, müssen Sie sicherstellen, dass GIT auf Ihrem System installiert ist. Sie können dies überprüfen, indem Sie den folgenden Befehl im Terminal ausführen:

git --version

Der Befehl zeigt die auf Ihrem System installierte GIT-Version an. Wenn Sie GIT nicht haben, führen Sie den folgenden Befehl aus, um es zu installieren:

sudo apt install git

ImageMagick Git-Repository klonen

Öffnen Sie das Terminal, navigieren Sie zum gewünschten Speicherort für das geklonte Repository und führen Sie dann den folgenden Befehl aus, um das Repository zu klonen:

git clone https://github.com/ImageMagick/ImageMagick.git

Wenn Sie möchten, können Sie den Speicherort des geklonten Repositorys mit dem folgenden Befehl auf „/usr/local/src/ImageMagick“ festlegen:

git clone https://github.com/ImageMagick/ImageMagick.git /usr/local/src/ImageMagick

Beachten Sie, dass Sie je nach GIT-/Benutzerberechtigungskonfiguration beim Klonen des Repositorys den Befehl „sudo“ verwenden können:

sudo git clone https://github.com/ImageMagick/ImageMagick.git /usr/local/src/ImageMagick

Navigieren Sie zum ImageMagick-Quellverzeichnis

Klonen Sie das ImageMagick-Repository und navigieren Sie dann zu dem Verzeichnis, in das Sie es geklont haben. Der Speicherort kann je nach Ihrer spezifischen Konfiguration unterschiedlich sein, aber hier sind die allgemeinen Schritte:

cd ImageMagick

Oder wenn Sie es nach „/usr/local/src/ImageMagick“ geklont haben.

cd /usr/local/src/ImageMagick

Installieren Sie die erforderlichen Pakete zum Kompilieren von ImageMagick

Um den Installationsvorgang fortzusetzen, müssen Sie die Abhängigkeiten installieren, die zum Kompilieren von ImageMagick erforderlich sind. Die Abhängigkeiten umfassen verschiedene Bibliotheken und Tools, die für den Kompilierungsprozess erforderlich sind. Sie können die Abhängigkeiten installieren, indem Sie den folgenden Befehl im Terminal ausführen:

sudo apt install build-essential libltdl-dev libjpeg-dev libpng-dev libtiff-dev libgif-dev libfreetype6-dev liblcms2-dev libxml2-dev

Vorbereiten der ImageMagick-Quelle

Nachdem die Abhängigkeiten installiert sind, besteht der nächste Schritt darin, den Befehl ./configure auszuführen, um die ImageMagick-Quelle für die Kompilierung vorzubereiten:

./configure

Dieser Befehl prüft, ob Abhängigkeiten oder Konfigurationen vorhanden sind, die zum Kompilieren von ImageMagick erforderlich sind. Der Befehl ./configure zeigt eine Fehlermeldung an, wenn Abhängigkeiten oder Konfigurationen fehlen. In diesem Fall müssen Sie die fehlenden Abhängigkeiten installieren oder die Konfigurationsprobleme beheben, bevor Sie mit dem nächsten Schritt fortfahren.

Optional: ImageMagick mit Modulen konfigurieren

Fortgeschrittene Benutzer, die mehr Funktionen von ImageMagick wünschen, sollten die Anwendung mit der Option –with-modules erstellen. Diese Option ermöglicht die Installation zusätzlicher optionaler Funktionen und Module, die das ImageMagick-Erlebnis verbessern.

Um diese Option zu verwenden, fügen Sie sie in den Befehl ./configure ein:

./configure --with-modules

Hinweis: Durch die Einbindung von „./configure—-with-modules“ können Sie den Zugriff auf den gesamten Funktionsumfang und die Funktionalität von ImageMagick sicherstellen.

Erstellen Sie eine ImageMagick-Umgebung

Nachdem Sie die Umgebung erstellt und konfiguriert haben, kompilieren Sie ImageMagick mit dem Befehl „make“:

make

Dieser Befehl kompiliert den ImageMagick-Quellcode in eine verwendbare Anwendung. Der Kompilierungsprozess kann je nach Systemspezifikationen mehrere Minuten dauern. Nachdem die Kompilierung abgeschlossen ist, können Sie mit dem nächsten Schritt fortfahren.

Installieren Sie ImageMagick über eine kompilierte Binärdatei

Nachdem der Quellcode kompiliert wurde, besteht der nächste Schritt darin, den Installationsbefehl auszuführen. Dadurch wird ImageMagick auf Ihrem Ubuntu-System installiert:

sudo make install

Konfigurieren Sie die Dynamic Linker Runtime für ImageMagick

Nach der Installation von ImageMagick konfigurieren Sie als letzten Schritt die Laufzeitbindungen des dynamischen Linkers. Diese Aktion stellt sicher, dass Ihr System die ImageMagick-Bibliotheken während der Laufzeit finden und verwenden kann:

sudo ldconfig /usr/local/lib

Dieser Befehl konfiguriert die Laufzeitbindungen des dynamischen Linkers und macht ImageMagick auf Ihrem System zugänglich und nutzbar.

Nach dem Ausführen dieses Befehls sollten Sie ImageMagick problemlos verwenden können. Bei einem Fehler kann in Ihrem Terminal der folgende Fehler auftreten:

magick: error while loading shared libraries: libMagickCore-7.Q16HDRI.so.10: cannot open shared object file: No such file or directory

Denken Sie daran, dass Sie bei einem späteren Upgrade oder einer Neuinstallation von ImageMagick möglicherweise die Laufzeitbindungen des dynamischen Linkers neu konfigurieren müssen. Führen Sie in diesem Fall die oben beschriebenen Schritte aus, um sie neu zu konfigurieren.

Überprüfen Sie die ImageMagick-Installation

Nachdem Sie ImageMagick installiert haben, können Sie die Installation durch Ausführen des folgenden Befehls überprüfen.

magick --version

Beispielausgabe:

Version: ImageMagick x.x.x

Beispiele für ImageMagick-Befehle

Konvertieren Sie ein Bildformat mit ImageMagick

ImageMagick kann Bilder auch von einem Format in ein anderes konvertieren. Mit dem folgenden Befehl können Sie beispielsweise ein JPG-Bild in PNG konvertieren.

convert input.jpg output.png

Erstellen Sie ein Miniaturbild mit ImageMagick

Verwenden Sie ImageMagick, um aus einem Bild eine Miniaturansicht zu erstellen. Der Befehl lautet:

convert input.png -thumbnail 200x200 output.png

Dieser Befehl erstellt aus dem Bild „input.png“ ein Miniaturbild im Format 200 × 200 und speichert das Ergebnis als „output.png“.

Ändern der Bildgröße mit ImageMagick

Mit ImageMagick können Sie die Größe eines Bildes auf eine bestimmte Größe ändern. Der Befehl hierfür lautet:

convert input.png -resize 200x200 output.png

Dadurch wird die Größe des Bilds „input.png“ auf 200 × 200 geändert und das Ergebnis als „output.png“ gespeichert.

Fügen Sie mit ImageMagick einem Bild Text hinzu

Mit ImageMagick können Sie einem Bild Text hinzufügen. Der Befehl hierfür lautet:

convert input.png -font Arial -pointsize 36 -fill black -draw "text 20,50 'Hello World'" output.png

Dieser Befehl fügt dem Bild „input.png“ den Text „Hello World“ in der Schriftart Arial und der Schriftgröße 36 Punkt hinzu. Der Text ist schwarz gefüllt und steht an der Position (20,50). Das Ergebnis wird vom System als „output.png“ gespeichert.

Abschluss

Indem Sie ImageMagick auf Ihrem Ubuntu-System installieren, indem Sie entweder das Standard-Repository verwenden oder die Quellbinärdatei kompilieren, erhalten Sie Zugriff auf ein umfassendes Toolset für die Bildverarbeitung. Die Repository-Methode bietet Benutzerfreundlichkeit und Stabilität, während die Kompilierung aus der Quelle die neuesten Funktionen und Anpassungen bietet. Regelmäßige Updates, insbesondere bei Verwendung der Quellmethode, halten Ihre ImageMagick-Installation auf dem neuesten Stand und ermöglichen Ihnen die effiziente Durchführung erweiterter Bildbearbeitungsaufgaben unter Ubuntu.

Nützliche Links

Hier sind einige nützliche Links zur Verwendung von ImageMagick auf einem Ubuntu-System:

  • ImageMagick GitHub-Repository: Besuchen Sie das offizielle ImageMagick GitHub-Repository, um auf den Quellcode zuzugreifen, Probleme zu melden und zur Entwicklung beizutragen.
  • Offizielle ImageMagick-Website: Erkunden Sie die offizielle ImageMagick-Website für detaillierte Informationen zur Software, ihren Funktionen und den neuesten Updates.
  • ImageMagick-Diskussionen: Nehmen Sie an den Diskussionen auf GitHub teil, um Fragen zu stellen, Lösungen auszutauschen und Unterstützung von der ImageMagick-Community zu erhalten.
Joshua James
Folgen Sie mir
Letzte Artikel von Joshua James (Alle anzeigen)

Hinterlasse einen Kommentar