목차

Beyond Linux® From Scratch (systemd Edition) - Version 12.1
Chapter 4. Security
이전 위로 / 처음으로 다음
Cyrus SASL-2.1.28 GnuTLS-3.8.3

GnuPG 2.4.4


GnuPG 소개

GnuPG 패키지는 보안 통신 및 데이터 저장을 위한 GNU의 도구입니다. 데이터를 암호화하고 디지털 서명을 만드는 데 사용할 수 있습니다. 여기에는 고급 키 관리 기능이 포함되어 있으며, RFC2440에 설명된 OpenPGP 인터넷 표준과 여러 RFC에 설명된 S/MIME 표준을 준수합니다. GnuPG 2는 OpenPGP와 S/MIME에 대한 지원을 통합한 안정적인 버전의 GnuPG입니다.

이 패키지는 LFS 12.1 플랫폼을 사용하여 제대로 빌드되고 작동하는 것으로 알려져 있습니다.

패키지 정보

GnuPG 2 종속성

필수
권장
선택

GnuPG 설치

다음과 같이 GnuPG를 설치합니다.

mkdir build &&
cd    build &&

../configure --prefix=/usr           \
             --localstatedir=/var    \
             --sysconfdir=/etc       \
             --docdir=/usr/share/doc/gnupg-2.4.4 &&
make &&

makeinfo --html --no-split -I doc -o doc/gnupg_nochunks.html ../doc/gnupg.texi &&
makeinfo --plaintext       -I doc -o doc/gnupg.txt           ../doc/gnupg.texi &&
make -C doc html

texlive-20230313가 설치되어 있고 다른 형식(ps 형식의 경우 fig2dev가 필요함)으로 문서를 만들려면 다음 명령을 실행하세요. 하지만 이 과정은 파일이 누락되어 있어 실패할 수 있습니다.

make -C doc pdf ps

결과를 테스트하려면 make check를 실행합니다.

이제 root 사용자로

make install &&

install -v -m755 -d /usr/share/doc/gnupg-2.4.4/html            &&
install -v -m644    doc/gnupg_nochunks.html \
                    /usr/share/doc/gnupg-2.4.4/html/gnupg.html &&
install -v -m644    ../doc/*.texi doc/gnupg.txt \
                    /usr/share/doc/gnupg-2.4.4 &&
install -v -m644    doc/gnupg.html/* \
                    /usr/share/doc/gnupg-2.4.4/html

위에서 다른 형식의 문서를 만들었다면 root 사용자로 다음과 같이 해당 문서를 설치합니다.

install -v -m644 doc/gnupg.{pdf,dvi,ps} \
                 /usr/share/doc/gnupg-2.4.4


명령 설명


내용

간단한 설명