Introduksjon til Ghostscript
        
        
          Ghostscript er en allsidig
          prosessor for PostScript data med muligheten til å gjengi
          PostScript til forskjellige mål. Det er en obligatorisk del av
          utskriftsbunken for cups.
        
        
          Denne pakken er kjent for å bygge og fungere riktig ved å bruke en
          LFS 12.0 plattform.
        
        
          Pakkeinformasjon
        
        
        
          Ytterligere Nedlastinger
        
        
          Hvis du ønsker det, kan du laste ned flere fonter.
        
        
        
        
          Ghostscript Avhengigheter
        
        
          Anbefalt
        
        
          Cups-2.4.6
          (nødvendig for å bygge “cups” enhetens bakstykke, som er
          nødvendig av cups-filters),
          Fontconfig-2.14.2 (nødvendig, hvis du
          installerer noen foreslåtte skriftfonter), FreeType-2.13.1, Little
          CMS-2.14, libjpeg-turbo-3.0.0, libpng-1.6.40, libtiff-4.5.1,
          og OpenJPEG-2.5.0
        
        
          Valgfri
        
        
          Cairo-1.17.6, GTK+-3.24.38, libidn-1.41, libpaper-2.1.1, og et grafiske miljø
        
       
      
        
          Installasjon av Ghostscript
        
        
          ![[Note]](../images/note.png) 
          
            Note
          
          
            Ghostscript byggesystemet er
            ikke brukervennlig. For å bruke systemkopier av forskjellig
            grafikk biblioteker, må du gjøre det ved å bruke ukonvensjonelle
            metoder.
          
         
        
          Ghostscript inkluderer (gamle)
          kopier av flere biblioteker. Noen av disse ser ut til å ha blitt
          oppdatert for å fikse kjente sårbarheter, men andre av disse
          kopiene er mindre godt vedlikeholdt. For å sikre at eventuelle
          fremtidige rettelser blir brukt i hele systemet, anbefales det at
          du først installerer de utgitte versjonene av disse bibliotekene og
          deretter konfigurere Ghostscript
          til å linke til dem.
        
        
          Hvis du har installert de anbefalte avhengighetene på systemet
          ditt, fjern kopiene av freetype,
          lcms2, libjpeg, libpng, og openjpeg:
        
        rm -rf freetype lcms2mt jpeg libpng openjpeg
        
          Kompilere Ghostscript:
        
        rm -rf zlib &&
./configure --prefix=/usr           \
            --disable-compile-inits \
            --with-system-libtiff   &&
make
        
        
          For å kompilere det delte biblioteket libgs.so, kjør følgende tilleggskommando som en
          uprivilegert bruker:
        
        make so
        
          Denne pakken kommer ikke med en testpakke. Et sett med
          eksempelfiler kan brukes til testing, men det er kun mulig etter
          installasjonen av pakken.
        
        
          Nå, som root bruker:
        
        make install
        
          Hvis du vil ha det delte biblioteket også:
        
        make soinstall &&
install -v -m644 base/*.h /usr/include/ghostscript &&
ln -sfvn ghostscript /usr/include/ps
        
          Gjør nå dokumentasjonen tilgjengelig fra et standard sted:
        
        mv -v /usr/share/doc/ghostscript/10.01.2 /usr/share/doc/ghostscript-10.01.2  &&
rm -rfv /usr/share/doc/ghostscript &&
cp -r examples/ /usr/share/ghostscript/10.01.2/
        
          Hvis du har lastet ned fontene, pakk dem ut til /usr/share/ghostscript og sikre at eierskapet til
          filene er root: root.
        
        tar -xvf ../ghostscript-fonts-std-8.11.tar.gz -C /usr/share/ghostscript --no-same-owner &&
tar -xvf ../gnu-gs-fonts-other-6.0.tar.gz     -C /usr/share/ghostscript --no-same-owner &&
fc-cache -v /usr/share/ghostscript/fonts/
        
          Du kan nå teste gjengivelsen av ulike postscript og pdf filer fra
          /usr/share/ghostscript/10.01.2/examples . For å
          gjøre dette, kjør følgende kommando (i en X Windows-skjerm):
        
        gs -q -dBATCH /usr/share/ghostscript/10.01.2/examples/tiger.eps
       
      
        
          Parameterforklaringer
        
        
          rm -rf zlib :
          zlib ble installert som en del av
          LFS.
        
        
          --disable-compile-inits:
          Dette alternativet gjør gs og libgs.so litt mindre.
        
        
          --with-system-libtiff:
          Fjern dette alternativet hvis du ikke har installert libtiff-4.5.1.
        
        
          install -v -m644
          base/*.h... : Noen pakker (ImageMagick er en) trenger Ghostscript grensesnitt deklarasjonene på
          plass for å koble til det delte biblioteket. Disse kommandoene
          installerer deklarasjonene.
        
        
          ln -sfvn ghostscript
          /usr/include/ps: Noen pakker forventer å finne
          grensesnitt deklarasjonene på et alternativt sted.
        
        
          mv -v
          /usr/share/doc/ghostscript/10.01.2
          /usr/share/doc/ghostscript-10.01.2: Dette flytter
          dokumentasjon hvor det forventes å bli funnet.
        
        
          --disable-cups: dette alternativet vil
          spare en liten mengde plass ved ikke å koble gs og libgs.so til Cups-2.4.6 bibliotekene hvis du har
          installert disse.
        
       
      
        
          Innhold
        
        
          
            
              Installerte Programmer:
              dvipdf, eps2eps, gs, gsbj, gsc (fra
              soinstall), gsdj, gsdj500, gslj, gslp, gsnd, gsx (fra
              soinstall), lprsetup.sh, pdf2dsc, pdf2ps, pf2afm, pfbtopfa,
              pphs, printafm, ps2ascii, ps2epsi, ps2pdf, ps2pdf12, ps2pdf13,
              ps2pdf14, ps2pdfwr, ps2ps, ps2ps2, og unix-lpr.sh
            
            
              Installert Bibliotek:
              libgs.so
            
            
              Installerte Mapper:
              /usr/include/ghostscript,
              /usr/share/ghostscript, og
              /usr/share/doc/ghostscript-10.01.2
            
           
         
        
          
            Korte Beskrivelser
          
          
            
              
              
            
            
              
                | 
                    gs
                   | 
                    er en tolk for Adobe Systems' PostScript(tm) og Portable
                    Document Format (PDF)
                   | 
              
                | 
                    libgs.so | 
                    gir Ghostscript
                    funksjonalitet til andre programmer, som f.eks
                    GSView, ImageMagick, og libspectre
                   | 
            
          
         
        
          Ghostscript gir mange forskjellige
          skript som brukes til å konvertere PostScript, PDF og andre
          formater. Vennligst se HTML dokumentasjonen eller mansidene for
          informasjon om kapasiteter gitt.