beyondlinuxfromscratch:installedpackages:libgcrypt-1.10.3

Beyond Linux® From Scratch (systemd Edition) - Version 12.1
Chapter 9. General Libraries
이전 위로 / 처음으로 다음
Libdaemon-0.14 Libgpg-error-1.47


libgcrypt 패키지에는 GnuPG에서 사용되는 코드를 기반으로 하는 범용 암호화 라이브러리가 포함되어 있습니다. 이 라이브러리는 확장 가능하고 유연한 API를 사용하여 암호화 생성 블록에 대한 높은 수준의 인터페이스를 제공합니다.

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

패키지 정보

  • 다운로드(HTTP): libgcrypt-1.10.3.tar.bz2
  • MD5: a8cada0b343e10dbee51c9e92d856a94
  • 다운로드 크기: 3.6 MB
  • 필요한 예상 디스크 공간: 131MB(테스트 포함)
  • 예상 빌드 시간: 0.3 SBU(문서 포함, 테스트 시 0.4 SBU 추가)

libgcrypt 종속성

필수
옵션

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

./configure --prefix=/usr &&
make                      &&

make -C doc html                                                       &&
makeinfo --html --no-split -o doc/gcrypt_nochunks.html doc/gcrypt.texi &&
makeinfo --plaintext       -o doc/gcrypt.txt           doc/gcrypt.texi

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

이제 root 사용자로

make install &&
install -v -dm755   /usr/share/doc/libgcrypt-1.10.3 &&
install -v -m644    README doc/{README.apichanges,fips*,libgcrypt*} \
                    /usr/share/doc/libgcrypt-1.10.3 &&

install -v -dm755   /usr/share/doc/libgcrypt-1.10.3/html &&
install -v -m644 doc/gcrypt.html/* \
                    /usr/share/doc/libgcrypt-1.10.3/html &&
install -v -m644 doc/gcrypt_nochunks.html \
                    /usr/share/doc/libgcrypt-1.10.3      &&
install -v -m644 doc/gcrypt.{txt,texi} \
                    /usr/share/doc/libgcrypt-1.10.3


  • –with-capabilities:
    libcap2 지원을 활성화합니다. 이 경우 cryptsetup-2.7.0이 중단됩니다.

  • 설치된 프로그램:
    dumpsexp, hmac256, libgcrypt-config, mpicalc
  • 설치된 라이브러리:
    libgcrypt.so
  • 설치된 디렉토리:
    /usr/share/doc/libgcrypt-1.10.3

간단한 설명

  • dumpsexp
    S-표현식을 위한 디버그 도구입니다.
  • hmac256
    HMAC-SHA-256 인증 코드를 계산하는 데 사용되는 독립형 HMAC-SHA-256 구현이다.
  • libgcrypt-config
    libgcrypt를 사용하는 프로그램을 컴파일하고 링크하는 데 사용해야 하는 컴파일 및 링커 플래그를 결정한다.
  • mpicalc
    RPN(역 폴란드어 표기법) 계산기입니다.
  • libgcrypt.so
    암호화 API 함수를 포함합니다.
  • beyondlinuxfromscratch/installedpackages/libgcrypt-1.10.3.txt
  • 마지막으로 수정됨: 2024/06/01 07:17
  • 저자 baecy