efivar-39

efivar-39

efivar 소개

efivar 패키지는 EFI 변수를 조작하기 위한 도구와 라이브러리를 제공합니다.

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

패키지 정보

다운로드(HTTP): https://github.com/rhboot/efivar/archive/39/efivar-39.tar.gz

MD5 합계 다운로드: a8fc3e79336cd6e738ab44f9bc96a5aa

다운로드 크기: 456 KB

필요한 예상 디스크 공간: 21 MB

예상 빌드 시간: 0.1 SBU 미만

efivar 종속성

권장

mandoc-1.14.61) 컴파일 도중에 man page 생성에 실패합니다.

efivar 설치

참고 이 패키지는 64비트 UEFI가 구현된 32비트 시스템에서는 제대로 작동하지 않습니다. 실제로는 매우 드물지만 32비트 UEFI 구현이 확실하지 않는 한 32비트 시스템에 이 패키지(또는 efibootmgr)를 설치하지 마세요.

다음 명령으로 efivar를 빌드합니다: 이 패키지의 테스트 패키지는 위험합니다. 이 패키지를 실행하면 펌웨어 버그가 발생하여 특별한 하드웨어를 사용하여 펌웨어를 다시 프로그래밍하지 않으면 시스템을 사용할 수 없게 될 수 있습니다.

이제 root 사용자로

명령 설명

LIBDIR=/usr/lib:
이 옵션은 패키지의 기본 라이브러리 디렉터리(LFS에서 사용하지 않는 /usr/lib64)를 재정의합니다.

ENABLE_DOCS=0: 매뉴얼 페이지 생성을 비활성화합니다. mandoc-1.14.6이 설치되지 않은 상태에서 이 패키지를 빌드하거나, 매뉴얼 페이지가 필요하지 않은 경우 make 및 make install 명령 뒤에 이 옵션을 추가하세요.

내용

설치된 프로그램:
efisecdb, efivar

설치된 라이브러리:
libefiboot.so, libefisec.so, libefivar.so

설치된 디렉토리
/usr/include/efivar

간단한 설명

efisecdb
UEFI 서명 목록을 관리하기 위한 유틸리티입니다.

efivar
UEFI 변수를 조작하는 도구입니다.

libefiboot.so
efibootmgr에서 사용하는 라이브러리입니다.

libefisec.so
UEFI 서명 목록을 관리하기 위한 라이브러리입니다.

libefivar.so
EFI 변수 조작을 위한 라이브러리입니다.