^ 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 \\ 공용 접미사 목록에 액세스하는 데 사용되는 라이브러리가 포함되어 있습니다.