Introduksjon til efivar
efivar pakken gir verktøy og
biblioteker for å manipulere EFI variabler.
Denne pakken er kjent for å bygge og fungere riktig ved å bruke en
LFS 12.3 plattform.
Pakkeinformasjon
efivar Avhengigheter
Valgfri
mandoc (for
manualsidene til efisecdb)
Installasjon av
Notat
Denne pakken kan ikke fungere ordentlig på et 32-bitssystem med
en 64-biters UEFI implementering. Ikke installer denne pakken
(eller efibootmgr) på 32-bits system med mindre du er helt sikker
på at du har en 32-biters UEFI implementering, som er svært
sjelden i praksis.
Bygg efivar med følgende
kommandoer:
make ENABLE_DOCS=0
Testpakken til denne pakken er farlig. Å kjøre den kan utløse
fastvarefeil og gjøre systemet ditt ubrukelig uten å bruke en
spesielle maskinvare for å omprogrammere fastvaren.
Nå, som root
bruker:
make install ENABLE_DOCS=0 LIBDIR=/usr/lib
For å unngå en hard avhengighet av mandoc bruker vi ENABLE_DOCS=0
, men det forårsaker
alle manualsidene blir hoppet over av installasjonen selv om de
fleste faktisk ikke trenger mandoc. Fortsatt som root
bruker, installer disse manualsidene:
install -vm644 docs/efivar.1 /usr/share/man/man1 &&
install -vm644 docs/*.3 /usr/share/man/man3
Parameterforklaringer
ENABLE_DOCS=0
: Deaktiver
generering av manualsider, for å tillate å bygge denne pakken uten
mandoc
installert.
LIBDIR=/usr/lib
: Dette
alternativet overstyrer standard bibliotekmappe for pakken
(/usr/lib64
, som ikke brukes av LFS).