Gimp-2.8.22
Introduction à Gimp
Le paquet Gimp contient le
GNU Image
Manipulation Program qui est utilisé pour retoucher des
photos, créer des images et mettre un nom sur une image.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-8.2.
Informations sur le paquet
-
Téléchargement (HTTP) :
https://download.gimp.org/pub/gimp/v2.8/gimp-2.8.22.tar.bz2
-
Téléchargement (FTP) :
-
Somme de contrôle MD5 du téléchargement :
7e4fd7a53b1d3c32dff642ab1a94b44d
-
Taille du téléchargement : 20 Mo
-
Estimation de l'espace disque requis : 781 Mo (plus 718
Mo pour les tests)
-
Estimation du temps de construction : 1.9 SBU (avec
parallélisme=4 ; plus 0.7 SBU pour les tests)
Téléchargements supplémentaires
-
Fichiers d'aide facultatifs :
https://download.gimp.org/pub/gimp/help/gimp-help-2.8.2.tar.bz2
-
Somme de contrôle MD5 du téléchargement :
a591c8974b2f4f584d0a769d52ed6c5b
-
Taille du téléchargement : 152 Mo
-
Estimation de l'espace disque requis : From 307 MB (en
only) to 1257 MB (all 18 languages), average of 52 MB per
translation
-
Estimation du temps de construction : 0.8 SBU (en only),
average of 1.2 SBU per translation (measured with 5
languages), 5.9 SBU, with parallelism=8, for all languages
Dépendances de Gimp
Requises
gegl-0.3.28, GTK+-2.24.32 et libxml2-2.9.7 (for
Python2) (pour construire les fichiers d'aide)
Recommandées
PyGTK-2.24.0 (dont les modules gtk et pango)
Facultatives
AAlib-1.4rc5, alsa-lib-1.1.5, cURL-7.58.0,
dbus-glib-0.110, ghostscript-9.22
(avec libgs installé), Gvfs-1.34.2, ISO
Codes-3.77, JasPer-2.0.14, Little CMS-1.19
ou Little CMS-2.9, libexif-0.6.21, libgudev-232,
libmng-2.0.3, librsvg-2.42.2, Poppler-0.62.0, un MTA
(qui fournit un programme sendmail), GTK-Doc-1.27,
webkitgtk-2.4.11 et libwmf
Facultatives, pour l'optimisation des fichiers PNG dans le système
d'aide
pngnq et
pngcrush
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/gimp
Installation de Gimp
Corrigez des problèmes avec gegl-0.3.28 :
sed -i '/gegl/s/2/3/' configure &&
sed -i '70,75 d' app/core/gimpparamspecs-duplicate.c
Installez Gimp en lançant les
commandes suivantes :
./configure --prefix=/usr \
--sysconfdir=/etc \
--without-gvfs &&
make
Pour tester les résultats, (demande un terminal X), lancez :
make check.
Maintenant, en tant qu'utilisateur root
:
make install
Note
Ce paquet installe des fichiers d'icônes dans la hiérarchie
/usr/share/icons/hicolor
et des
fichiers du bureau dans la hiérarchie /usr/share/applications
. Vous pouvez améliorer
les performances du système et l'utilisation de la mémoire en
mettant à jour /usr/share/icons/hicolor/index.theme
et
/usr/share/applications/mimeinfo.cache
. Pour
réaliser la mise à jour vous devez avoir installé GTK+-2.24.32 ou
GTK+-3.22.28 (pour le cache des icônes) et
desktop-file-utils-0.23 (pour le
cache du bureau) et taper la commande suivante en tant
qu'utilisateur root
:
gtk-update-icon-cache &&
update-desktop-database
Installation de Gimp-Help
L'archive gimp-help
contient des
images et les textes d'aide anglais pour les fichiers d'aides,
ensembles avec les traductions. C'est un travail en cours.
Si vous avez téléchargé l'archive gimp-help
, décompressez-la et allez à la racine
des sources nouvellement créées. Préparez la construction avec la
commande suivante :
ALL_LINGUAS="ca da de el en en_GB es fr it ja ko nl nn pt_BR ru sl sv zh_CN" \
./configure --prefix=/usr &&
Effacez de ALL_LINGUAS
les codes de
toutes les langues que vous ne souhaitez pas installer. Sinon,
enlevez la ligne commençant par ALL_LINGUA
S, si vous souhaitez installer toutes les
langues.
Maintenant construisez les fichiers d'aide :
make
Tapez les commandes suivantes en tant qu'utilisateur root
pour installer les fichiers d'aide :
make install &&
chown -R root:root /usr/share/gimp/2.0/help
Explication des commandes
sed ... configure && sed
... : Ces commandes permettent de compiler
avec la version actuelle de gegl.
ALL_LINGUAS="ca da de el en en_GB
..."
: par défaut, les fichiers d'aide seront générés
dans toutes les langues disponibles. Supprimez les codes de langues
que vous ne souhaitez pas construire.
--without-gvfs
: le
choix du moteur pour gérer les informations des URI, par exemple
pour coller une image depuis un navigateur dans Gimp, est fait au moment de la compilation. Ce
paramètre s'assurera que cURL est
utilisé à l'exécution, au lieu de Gvfs. Vous pouvez omettre ceci si vous avez
installé Gvfs ET que vous lancerez
gvfsd, par exemple
dans un bureau GNOME.
--disable-python
: Cette option
est nécessaire si vous n'avez pas installé PyGTK.
--enable-gtk-doc
: Utilisez ce
paramètre si GTK-Doc est installé
et si vous souhaitez reconstruire et installer la documentation de
l'API.
Configuration de Gimp
Fichiers de
configuration
/etc/gimp/2.0/*
et ~/.gimp-2.8/gimprc
Informations sur la configuration
Gimp exécute un assistant de
configuration pour chaque utilisateur lors de leur première
utilisation du programme.
GIMP utilise soit un greffon (si vous avez installé le paquet
externe webkitgtk-2.4.11) soit un
navigateur pour son système d'aide. Pour configurer le système
d'aide avec le navigateur par défaut, utilisez Edit ->
Preferences -> Help System et sélectionnez 'Web Browser' pour
le paramètre 'Help Browser to use'.
Contenu
Programmes installés:
gimp (lien symbolique), gimp-2.8,
gimp-console (lien symbolique), gimp-console-2.8 et
gimptool-2.0
Bibliothèques installées:
libgimp-2.0.so, libgimpbase-2.0.so,
libgimpcolor-2.0.so, libgimpconfig-2.0.so, libgimpmath-2.0.so,
libgimpmodule-2.0.so, libgimpthumb-2.0.so, libgimpui-2.0.so et
libgimpwidgets-2.0.so
Répertoires installés:
/etc/gimp, /usr/include/gimp-2.0,
/usr/{lib,share}/gimp,
/usr/share/gimp/2.0/help/{en,lang2,lang3,...},
/usr/share/gtk-doc/html/libgimp{,base,color,config} et
/usr/share/gtk-doc/html/libgimp{math,module,thumb,widgets}
Descriptions courtes
gimp
|
est un lien symbolique vers gimp-2.8.
|
gimp-2.8
|
est le programme de manipulation d'images GNU. Il
fonctionne avec un ensemble de formats d'image et fournit
une grande sélection d'outils.
|
gimp-console
|
est un lien symbolique vers gimp-console-2.8.
|
gimp-console-2.8
|
est un programme en console qui se comporte comme si
Gimp était appelé avec
l'option --no-interface .
|
gimptool-2.0
|
est un outil qui peut construire des greffons ou des
scripts et les installer s'ils sont distribués dans un
fichier source. gimtool-2.0 peut aussi
être utilisé par les programmes qui ont besoin de savoir
avec quelles bibliothèques et dossiers d'inclusion
Gimp a été construit.
|
libgimp-2.0.so
|
fournit les bindings C pour la base de données
procédurale de (Procedural Database) (PDB) de
Gimp qui offre une
interface avec les fonctions cœur et avec les
fonctionnalités fournies par les greffons
|
libgimpbase-2.0.so
|
fournit les fonctions C pour les fonctionnalités de base
de Gimp telles que la
détermination des types de données d'énumération, la
traduction gettext, la détermination du numéro et des
capacités de la version de Gimp, la gestion des fichiers de
données et l'accès à l'environnement.
|
libgimpcolor-2.0.so
|
fournit les fonctions C liées aux couleurs RGB, HSV et
CMYK ainsi que la conversion de couleurs entre différents
modèles de couleurs l'application de supersampling
(super-modélisation) d'adaptation sur une zone
|
libgimpconfig-2.0.so
|
contient les fonctions C pour lire et écrire les
informations de configuration.
|
libgimpmath-2.0.so
|
contient des fonctions C qui offrent des définitions
mathématiques et des macros, des matrices de manipulation
de transformation 3x3, de paramétrage et de manipulation
des vecteurs et l'algorithme de digest-message MD5.
|
libgimpmodule-2.0.so
|
fournit les fonctions C qui implémente le chargement de
modules en utilisant GModule et qui garde une liste des
modules Gimp trouvés dans un chemin de recherche donné.
|
libgimpthumb-2.0.so
|
fournit les fonctions C pour gérer les objets de vignette
de Gimp.
|
libgimpui-2.0.so
|
contient les fonctions de l'interface utilisateur
classique de Gimp.
|
libgimpwidgets-2.0.so
|
contient les fonctions de création et de manipulation de
widget de Gimp et de
GTK.
|
Last updated on 2018-02-20 00:32:22 +0100