Gjennom hele denne boken, miljøvariabelen LFS vil brukes flere ganger. Du bør sørge for at denne
variabelen alltid er definert gjennom hele LFS byggeprosessen. Det
bør settes til navnet på mappen hvor du skal bygge LFS systemet ditt
- vi vil bruke /mnt/lfs som et
eksempel, men mappevalg er opp til deg. Hvis du bygger LFS på en
separat partisjon, vil denne mappen være monteringspunktet for
partisjonen. Velg en mappeplassering og sett variabelen med følgende
kommando:
export LFS=/mnt/lfs
Å ha dette variabelsettet er fordelaktig ved at kommandoer som f.eks mkdir -v $LFS/tools kan skrives bokstavelig. Skallet vil automatisk erstatte “$LFS” med “/mnt/lfs” (eller hva variabelen ble satt til) når den behandler kommandolinjen.
Ikke glem å sjekke at LFS er satt når du
forlater og går inn i det nåværende arbeidsmiljøet igjen (for
eksempel når du gjør en su til root eller en annen bruker). Sjekk at
LFS variabelen er satt opp skikkelig
med:
echo $LFS
Sørg for at utdataene viser banen til LFS systemets bygge
plassering, som er /mnt/lfs hvis gitt
eksempel ble fulgt. Hvis utdaten er feil, bruk kommandoen gitt
tidligere på denne siden for å sette $LFS til det riktige mappenavnet.
En måte å sikre at LFS variabelen alltid
er satt er å redigere .bash_profile
fil i både din personlig hjemmemappe og i /root/.bash_profile og skriv inn export
kommandoen ovenfor. I tillegg, skallet spesifisert i /etc/passwd fil for alle brukere som trenger
LFS variabelen må være bash for å sikre
at /root/.bash_profile filen er
innlemmet som en del av påloggingsprosessen.
En annen vurdering er metoden som brukes for å logge på
vertssystemet. Hvis du logger på via en grafisk skjermbehandler,
brukerens .bash_profile brukes
vanligvis ikke når en virtuell terminal startes. I dette tilfellet
legger du til export kommandoen til filen .bashrc for brukeren og root. I tillegg, noen distribusjoner har
instruksjoner om å ikke kjøre .bashrc
instruksjoner i en ikke interaktiv bash påkallelse. Sørg for å
legge til export kommandoen før testen for ikke interaktiv bruk.