^ Beyond Linux(r) From Scratch (systemd Edition) - Version 12.1 ^^^ ^ Chapter 17. Networking Libraries ^^^ |[[.:libpcap-1.10.4|이전]] | [[.:index|위로]] / [[:start|처음으로]] | [[.:libndp-1.8|다음]]| |libpcap-1.10.4 | libndp-1.8| ---- ===== libpsl-0.21.5 ===== ==== libpsl 소개 ==== libpsl 패키지는 Public Suffix List(PSL)의 정보에 액세스하고 이를 확인하기 위한 라이브러리를 제공합니다. PSL은 .com과 같은 표준 접미사를 제외한 도메인 이름의 집합입니다. 이 패키지는 LFS 12.1 플랫폼을 사용하여 빌드하고 제대로 작동하는 것으로 알려져 있습니다. === 패키지 정보 === * 다운로드(HTTP): [[https://github.com/rockdaboot/libpsl/releases/download/0.21.5/libpsl-0.21.5.tar.gz|libpsl-0.21.5.tar.gz]] * MD5 Sum: 870a798ee9860b6e77896548428dba7b * 다운로드 크기: 7.3 MB * 필요한 예상 디스크 공간: 50 MB * 예상 빌드 시간: 0.1 SBU 미만(테스트 포함) === libpsl 종속성 === == 필수 == * [[.:libidn2-2.3.7]] * [[.:libunistring-1.1]] == 선택 사항 == * [[.:GTK-Doc-1.33.2]] 문서용 * [[.:Valgrind-3.22.0]] 테스트용 ==== libpsl 설치 ==== 다음과 같이 libpsl을 설치합니다 mkdir build && cd build && meson setup --prefix=/usr --buildtype=release && ninja 결과를 테스트하려면 ''**ninja test**''를 실행합니다. 이제 //''root''// 사용자로 ninja install ==== 명령 설명 ==== * //--buildtype=release:// \\ 기본값은 최적화되지 않은 바이너리를 생성할 수 있으므로 패키지의 안정적인 릴리스에 적합한 빌드 유형을 지정합니다. ==== 내용 ==== * **설치 프로그램:** \\ psl * **설치 라이브러리:** \\ libpsl.so === 간단한 설명 === * **psl** \\ 공개 접미사 목록을 쿼리합니다. * libpsl.so \\ 공용 접미사 목록에 액세스하는 데 사용되는 라이브러리가 포함되어 있습니다.