enscript 설치 - 구성 파일을 찾을 수 없습니다

enscript 설치 - 구성 파일을 찾을 수 없습니다

방금 tarball에서 설치된 enscript {1-6-6}을 만들었습니다. 실행하려고 하면 다음과 같은 결과가 나타납니다.

enscript-1.6.6$ bin/enscript -v -Eperl --output=doprint.ps ../doprint.pl
AFM: scanning path...
AFM: reading font map "/home/bercos/bin/enscript-1.6.6/share/enscript/afm/font.map"
enscript: couldn't find prolog "enscript.pro": No such file or directory
states: undefined state `lang_enscript'

하지만 확인해 보면:

enscript-1.6.6$ find . -name enscript.pro
./share/enscript/enscript.pro

내 시스템(Debian)에서 내가 한 일은 tarball을 얻고, make하고, make check [모든 테스트 통과]를 한 다음 설치하는 것이었습니다. Enscript에 필요한 것이 더 있나요? ENSCRIPT_LIBRARY=/home/bercos/bin/enscript-1.6.6/etc내 .profile에 추가했습니다 .

답변1

~에 따르면사람들을 조각하다 설치 경로는 enscript다음과 같아야 합니다.

FILES
       /usr/share/enscript/*.hdr               header files
       /usr/share/enscript/*.enc               input encoding vectors
       /usr/share/enscript/enscript.pro        PostScript prolog
       /usr/share/enscript/*.afm               AFM files for PostScript fonts
       /usr/share/enscript/font.map            index for the AFM files
       /usr/share/enscript/enscript.st         states definition file
       /usr/etc/enscript.cfg                   system-wide configuration file
       /usr/etc/enscriptsite.cfg               site configuration file
       ~/.enscriptrc                           personal configuration file
       ~/.enscript/                            personal resource directory

귀하의 경우 명령의 출력은 find다음과 같습니다.

enscript-1.6.6$ find . -name enscript.pro
./share/enscript/enscript.pro

위 명령은 폴더 find내에서 명령을 실행 했음을 나타냅니다 enscript. 일반적으로 출력은 다음과 같아야 합니다.

./enscript.pro

나는 이렇게 하는 것을 제안합니다:

cd /usr/share/enscript

그런 다음 명령을 실행하십시오.

ll

-rw-r--r-- 1 root root 4807 Jun  9  2014 885910.enc
-rw-r--r-- 1 root root 4805 Jun  9  2014 88591.enc
-rw-r--r-- 1 root root 4804 Jun  9  2014 88592.enc
-rw-r--r-- 1 root root 4804 Jun  9  2014 88593.enc
-rw-r--r-- 1 root root 4804 Jun  9  2014 88594.enc
-rw-r--r-- 1 root root 4804 Jun  9  2014 88595.enc
-rw-r--r-- 1 root root 4806 Jun  9  2014 88597.enc
-rw-r--r-- 1 root root 4805 Jun  9  2014 88599.enc
-rw-r--r-- 1 root root 2407 Jun  9  2014 a2ps.hdr
drwxr-xr-x 2 root root 4096 Jul 24  2017 afm
-rw-r--r-- 1 root root 4816 Jun  9  2014 asciidkno.enc
-rw-r--r-- 1 root root 4804 Jun  9  2014 ascii.enc
-rw-r--r-- 1 root root 4816 Jun  9  2014 asciifise.enc
-rw-r--r-- 1 root root 1947 Jun  9  2014 edd.hdr
-rw-r--r-- 1 root root 1868 Jun  9  2014 emacs.hdr
-rw-r--r-- 1 root root 3576 Jun  9  2014 enscript-color.hdr
-rw-r--r-- 1 root root 2763 Jun  9  2014 enscript.hdr
-rw-r--r-- 1 root root 6930 Jun  9  2014 enscript.pro
-rw-r--r-- 1 root root  916 Jun  9  2014 frame.hdr
drwxr-xr-x 2 root root 4096 Jul 24  2017 hl
-rw-r--r-- 1 root root 4800 Jun  9  2014 hp8.enc
-rw-r--r-- 1 root root 4805 Jun  9  2014 ibmpc.enc
-rw-r--r-- 1 root root 4802 Jun  9  2014 koi8.enc
-rw-r--r-- 1 root root 4802 Jun  9  2014 mac.enc
-rw-r--r-- 1 root root 2469 Jun  9  2014 mp.hdr
-rw-r--r-- 1 root root  867 Jun  9  2014 ps.enc
-rw-r--r-- 1 root root  856 Jun  9  2014 pslatin1.enc
-rw-r--r-- 1 root root 2310 Jun  9  2014 simple.hdr
-rw-r--r-- 1 root root 1325 Jun  9  2014 squeeze.hdr
-rw-r--r-- 1 root root 4799 Jun  9  2014 vms.enc

이러한 enscript파일은 다음 위치에 있어야 합니다./usr/share/enscript

관련 정보