GIMP besorgen
Aus GIMPForum
Inhaltsverzeichnis |
Stabile (Stable) Version
Für Windows
Um die neueste stabile Version für Windows zu bekommen gehst du auf diese Seite, lädst dir GIMP herunter und startest den Installer. Fertig!
Für Linux-Distributionen
Bei den meisten Distributionen ist GIMP in der stabilen Version vorinstalliert. Sollte das nicht der Fall, öffne deine Paketverwaltung und suche nach GIMP. Normalerweise werden über diesen Weg auch sämtliche benötigten Programme mitinstalliert.
Für Mac OS X
Die neueste stabile Version von GIMP findet man bei Wilber loves Apple.
Bevor du jedoch GIMP installierst, musst du zuerst das X Window System (X11) erneuern. Dazu gehst du auf diese Seite und besorgst dir die neueste Version. Nun installierst du zuerst das X11-Update und danach GIMP. Fertig!
Entwickler (Development) Version
Um die allerneueste Version zu bekommen musst du dir GIMP selbst kompilieren.
Für Windows
Da das kompilieren von Programmen auf Windows etwas komplizierter ist als auf Linux hat unser User redforce auf gimpusers.de ein super Tutorial dazu geschrieben.
Wem das immer noch zu aufwendig ist, der kann sich eine der neusten Entwicklerversionen auch, von Jernej vorkompiliert, als ZIP auf der SourceForge Seite des gimp-win Projektes herunterladen.
Für Linux-Distributionen
Allgemein
Als erstes solltet ihr euch die neueste Version von GIMP laden. Das macht ihr am besten, indem ihr euch das Paket von einem der Mirrors holt. Entpackt das Archiv und wechselt in der Konsole in den Ordner des gerade entpackten Archivs.
Ich habe mir angewöhnt für Programme, die nicht aus meiner Paketverwaltung kommen, einen extra Ordner zu erstellen: /opt/ (Optional) Es gibt meist einen festen Standard-Weg, um Programme zu kompilieren:
- ./configure
- make
- sudo make install
Auf meinem Ubuntu-Rechner wäre es kein Problem es auf diesem Wege zu installieren, da Ubuntu für das vorinstallierte GIMP einen anderen Pfad hat als der Pfad des neuen GIMP, aber ich hab es mir so angewöhnt, da ich es übersichtlicher finde.
Wir geben also in die Konsole folgendes ein:
- ./configure --prefix=/opt/gimp/ --> Dieser Befehl bewirkt, dass GIMP später in dem Pfad /opt/gimp/ installiert wird.
- make --> Dieser Befehl übersetzt den Quellcode in einen ausführbaren Code. Dieser Prozess kann allerdings eine Weile dauern.
- sudo make install --> Nun wird GIMP in das Verzeichnis installiert.
Nun könnten wir GIMP schon mit dem Befehl /opt/gimp/bin/gimp-2.6 starten, da das aber etwas zu umständlich ist, legen wir eine Kopie der Binary in den Ordner /usr/bin/.
- sudo cp /opt/gimp/bin/gimp-2.4 /usr/bin/
Nun kann man GIMP mit dem Befehl "gimp-2.6" starten.
Neueste Entwicklerversion per GIT herunterladen, kompilieren und installieren
Bevor ihr anfangt braucht ihr alle Entwicklerpakete der benutzten Bibliotheken. Bei Debian basierten Distributionen kann man die einfach mit "apt-get build-dep gimp" installieren. Wenn Pakete fehlen, meldet das der Aufruf von autogen.sh am Ende, so dass man dann fehlende Abhängigkeiten noch nachinstallieren und nochmal autogen.sh laufen lassen kann.
Um GIMP kompilieren zu können braucht man seit Kurzem dazu auch GEGL und BABL.
- Terminal/Konsole öffnen
Für BABL
- git clone git://git.gnome.org/babl eingeben
- Mit cd babl in das somit neu erstellte Verzeichnis "babl" wechseln
- ./autogen.sh --prefix=/opt/gimp-GIT/ eingeben
- Danach make eingeben
- wenn make ohne Fehlermeldungen beendet
- Als root make install eingeben
Für GEGL
- git clone git://git.gnome.org/gegl eingeben
- Mit cd gegl in das somit neu erstellte Verzeichnis "gegl" wechseln
- PKG_CONFIG_PATH=/opt/gimp-GIT/lib/pkgconfig ./autogen.sh --prefix=/opt/gimp-GIT/ eingeben
- Danach make eingeben
- wenn make ohne Fehlermeldungen beendet
- Als root make install eingeben
GEGL und BABL sollten in das gleiche Verzeichnis installiert werden.
Für GIMP
- git clone git://git.gnome.org/gimp eingeben
- Mit cd gimp in das somit neu erstellte Verzeichnis "gimp" wechseln
- PKG_CONFIG_PATH=/opt/gimp-GIT/lib/pkgconfig ./autogen.sh --prefix=/opt/gimp-GIT eingeben
- Danach make eingeben
- wenn make ohne Fehlermeldungen beendet
- Als root make install eingeben
Wenn keine Fehlermeldungen ausgegeben werden, sollte GIMP nun mit Eingabe von /opt/gimp-GIT/bin/gimp-2.7 starten.
Abschließend sei erwähnt, dass man von nun an per git pull aus den jeweiligen Verzeichnissen (aus dem man zuvor beispielsweise 'git clone git://git.gnome.org/gimp' eingegeben hat) aktualisieren kann/sollte, um auf den neuesten Stand zu kommen.
Wenn man aus irgendwelchen Gründen sein Quellcode-Verzeichnis durcheinander gebracht hat kann man es mit 'git clean -x -d -f' wieder in einen "sauberen" Zustand bringen.
Alternative Methode (nur ein PREFIX)
Zur Vereinfachung der Kommandos erstellen wir uns ein kleines Hilfsskript. Den folgenden Text in eine neue Datei kopieren und mit dem Namen autogen_wrapper.sh im PATH (also z.B. /usr/local/bin) speichern.
#!/bin/bash
MY_PREFIX=${HOME}/local
PKG_CONFIG_PATH=${PKG_CONFIG_PATH}:/usr/lib/pkgconfig
PKG_CONFIG_PATH=${PKG_CONFIG_PATH}:/usr/lib64/pkgconfig
PKG_CONFIG_PATH=${PKG_CONFIG_PATH}:${MY_PREFIX}/lib/pkgconfig
PKG_CONFIG_PATH=${PKG_CONFIG_PATH}:${MY_PREFIX}/lib64/pkgconfig
PKG_CONFIG_PATH=${PKG_CONFIG_PATH}:${MY_PREFIX}/share/pkgconfig
./autogen.sh --prefix="${MY_PREFIX}" $*
Wenn GIMP nur auf einem 32-Bit-System kompiliert werden soll, können die Zeilen mit "lib64" auch weggelassen werden. In der 3. Zeile kann natürlich auch jedes andere beschreibbare Verzeichnis verwendet werden, z.B. /opt/gimp-GIT (wenn man root-Rechte erlangen kann).
Anschließend muss diese Datei mit "chmod a+x <PFAD_ZUM_HILFSSKRIPT>" ausführbar gemacht werden.
Statt "./autogen.sh --prefix=......." kann nun einfach in jedem der einzelnen Verzeichnisse autogen_wrapper.sh eingegeben werden (Tab-Ergänzung lässt grüßen).
