Introduksjon til efivar
efivar pakken gir verktøy og
biblioteker for å manipulere EFI variabler.
Notat
Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre
noen pakker riktig hvis LFS eller avhengigheter har blitt
oppdatert siden de siste stabile versjonene av bøkene.
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).