Gimp-2.10.34
Introduksjon til Gimp
Gimp pakken inneholder GNU Image
Manipulation Program som er nyttig for fotoretusjering,
bildekomposisjon og bildeforfatting.
Denne pakken er kjent for å bygge og fungere riktig ved å bruke en
LFS 12.0 plattform.
Pakkeinformasjon
-
Nedlasting (HTTP):
https://download.gimp.org/pub/gimp/v2.10/gimp-2.10.34.tar.bz2
-
Nedlasting MD5 sum: 0dae3a42d261621d62a336ef2aee052a
-
Nedlastingsstørrelse: 30 MB
-
Estimert diskplass som kreves: 876 MB (195 MB installert,
legg til 815 MB for tester)
-
Estimert byggetid: 2.0 SBU (Bruker parallellisme=4; legg til
1.4 SBU for tester)
Ytterligere Nedlastinger
-
Nedlasting (HTTP):
https://download.gimp.org/pub/gimp/help/gimp-help-2.10.34.tar.bz2
-
Nedlastingsstørrelse: 158 MB
-
Nedlasting MD5 sum: 5e393d61c802e73ffe6c550759ed0853
-
Estimert diskplass som kreves: Fra 412 MB (bare en) til 1.8
GB (for alle språk)
-
Estimert byggetid: 2.1 SBU (bare en), 13 SBU, med
parallellitet=4, for alle språk
Gimp Avhengigheter
Påkrevd
gegl-0.4.46, gexiv2-0.14.2,
glib-networking-2.76.1, GTK+-2.24.33,
HarfBuzz-8.1.1. libjpeg-turbo-3.0.0, libmypaint-1.6.1, librsvg-2.56.3, libtiff-4.5.1,
libxml2-2.10.4
python2 module (for å bygge de oversatte hjelpefilene),
Little CMS-2.14, mypaint-brushes-1.3.1, Poppler-23.08.0 (inkludert poppler-data) og
et grafiske miljø
Anbefalt
dbus-glib-0.112, Graphviz-8.1.0, ghostscript-10.01.2 (med libgs
installert), ISO Codes-4.15.0, libgudev-238, PyGTK-2.24.0 (inkludert gtk, pango og pangocairo
moduler) og xdg-utils-1.1.3
Valgfri
AAlib-1.4rc5, alsa-lib-1.2.9, Gvfs-1.50.6 (for å få
tilgang til hjelpen på nettet), libmng-2.0.3,
libunwind-1.6.2, libwebp-1.3.1,
OpenJPEG-2.5.0, en MTA (som
gir et sendmail
program), GTK-Doc-1.33.2, appstream-glib,
libbacktrace,
libheif med libde265
(begge trengtes for å lese macOS heic bilder), libwmf, og
OpenEXR
Når du har kjørt configure, vil du se at WebKit ikke ble funnet -
denne avhengigheten er for det eldre webkit-1.0 som aldri skal
brukes på et moderne system eksponert mot internett.
Valgfritt, for å bygge hjelpesystemet
dblatex (for PDF
dokumenter), pngnq og pngcrush for å
optimalisere png filene, men se merknaden om hjelpenedlastingen
ovenfor
Redaktørens notater: https://wiki.linuxfromscratch.org/blfs/wiki/gimp
Installasjon av Gimp
Installer Gimp ved å kjøre
følgende kommandoer:
./configure --prefix=/usr --sysconfdir=/etc &&
make
For å teste resultatene (krever en X-Vindu terminal) utsted:
make check.
Nå, som root
bruker:
make install
Note
Denne pakken installerer ikonfiler i /usr/share/icons/hicolor
hierarkiet og
skrivebordsfiler i /usr/share/applications
hierarkiet. Du kan
forbedre systemytelsen og minnebruken ved å oppdatere
/usr/share/icons/hicolor/index.theme
og /usr/share/applications/mimeinfo.cache
. For å
utføre oppdateringen må du ha GTK+-2.24.33 eller
GTK+-3.24.38 installert (for ikonbufferen) og
desktop-file-utils-0.26 (for
skrivebordsbufferen) og kjøre følgende kommandoer som
root
bruker:
gtk-update-icon-cache -qtf /usr/share/icons/hicolor &&
update-desktop-database -q
Installasjon av Gimp-Help
gimp-help
tarballen inneholder bilder
og engelsk teksthjelp for hjelpefiler, sammen med oversettelser. På
grunn av problemer nevnt i notatet ovenfor, anbefales du å bruke på
nett hjelpen, enten ved å bygge mot Gvfs-1.50.6 slik at
"help" kan åpne de nyeste XML filene i nettleseren din, ellers kan
du manuelt åpne html i nettleseren din ved å gå til https://docs.gimp.org/2.10/en
(endre språkkoden om ønskelig).
Hvis du likevel ønsker å installere lokale kopier av hjelpefilene
for å lese uten nett, pakk ut gimp-help
tarballen og endre til roten til det
nyopprettede kildetreet. Forberede til å bygge med følgende
kommando:
ALL_LINGUAS="ca cs da de en en_GB es fa fr hr ko lt nl nn pt pt_BR ro sl sv uk zh_CN" \
./autogen.sh --prefix=/usr
Fjern fra ALL_LINGUAS
kodene for alle
språk som du ikke ønsker å installere. Alternativt kan du fjerne
linjen som begynner med ALL_LINGUAS
,
hvis du ønsker å bygge alle språk.
Bygg nå hjelpefilene:
make
Utfør følgende kommandoer som root
bruker for å installere hjelpefilene:
make install &&
chown -R root:root /usr/share/gimp/2.0/help
Parameterforklaringer
ALL_LINGUAS="ca cs da de en en_GB es
fa..."
: som standard vil hjelpefilene gjengis på alle
tilgjengelige språk. Fjern kodene for alle språk du ikke ønsker å
bygge.
--disable-python
: Dette alternativet er
nødvendig hvis du ikke har installert PyGTK.
--enable-gtk-doc
: Bruk denne
parameteren hvis GTK-Doc er
installert og du ønsker å gjenoppbygge og installer API
dokumentasjonen.
Konfigurere Gimp
Konfigurasjonsfiler
/etc/gimp/2.0/*
og ~/.gimp-2.8/gimprc
Innhold
Installerte Programmer:
gimp (symbolkobling), gimp-2.10,
gimp-console (symbolkobling), gimp-console-2.10,
gimp-test-clipboard-2.0, og gimptool-2.0
Installerte Biblioteker:
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, og
libgimpwidgets-2.0.so
Installerte Mapper:
/etc/gimp, /usr/include/gimp-2.0,
/usr/{lib,share}/gimp,
/usr/share/gtk-doc/html/libgimp{,base,color,config}, og
/usr/share/gtk-doc/html/libgimp{math,module,thumb,widgets}
Korte Beskrivelser
gimp
|
er en symbolsk kobling til gimp-2.10
|
gimp-2.10
|
er Gnu Image Manipulation Program. Det fungerer med en
rekke av bildeformater og gir et stort utvalg av verktøy
|
gimp-console
|
er en symbolsk kobling til gimp-console-2.10
|
gimp-console-2.10
|
er et konsollprogram som oppfører seg som om Gimp ble startet med --no-interface kommandolinjealternativet
|
gimptool-2.0
|
er et verktøy som kan bygge programtilleggeller skript og
installere dem hvis de er distribuert i én kildefil.
gimptool-2.0 kan også
brukes av programmer som trenger å vite hvilke
biblioteker og inkluder-stier Gimp ble kompilert med
|
libgimp-2.0.so
|
gir C bindinger for Gimp
sin Procedural Database (PDB) som tilbyr et grensesnitt
til kjernefunksjoner og til funksjonalitet levert av
programtillegg
|
libgimpbase-2.0.so
|
gir C funksjonene for grunnleggende Gimp funksjonalitet som å bestemme
oppregningsdatatyper, gettext oversettelse, bestemme
Gimp sin versjonsnummer
og muligheter, håndtering av datafiler og tilgang til
miljøet
|
libgimpcolor-2.0.so
|
gir C funksjonene knyttet til RGB, HSV og CMYK farger
samt konvertere farger mellom ulike fargemodeller og
utføre adaptiv supersampling på et område
|
libgimpconfig-2.0.so
|
inneholder C funksjoner for lesing og skriving av
konfigurasjonsinformasjon
|
libgimpmath-2.0.so
|
inneholder C funksjoner som gir matematiske definisjoner
og makroer, manipulere 3x3 transformasjonsmatriser, sette
opp og manipulere vektorer og MD5 message-digest
algoritmen
|
libgimpmodule-2.0.so
|
gir C funksjonene som implementerer modullasting ved
hjelp av GModule og støtter å holde en liste over
GimpModules funnet i en gitt søkesti
|
libgimpthumb-2.0.so
|
gir C funksjonene for håndtering av Gimp sin miniatyrbildeobjekter
|
libgimpui-2.0.so
|
inneholder Gimp sin
vanlig bruker grensesnittfunksjoner
|
libgimpwidgets-2.0.so
|
inneholder Gimp og
GTK sin skjermelement
oppretting og manipulasjonsfunksjoner
|