BLFS har mer informasjon om kompilering, /usr vs. /usr/local, oppstartsskript osv. på https://lfs.freding.no/blfs/view/svn/introduction/important.html. I motsetning til denne boken, ville dette vært et kapittel i BLFS. Mye av denne informasjonen er utelatt, ettersom denne boken er mer lineær og ikke følger hvordan BLFS følger. Vi vil imidlertid dekke noen grunnleggende elementer her.
Denne boken, som er tilgjengelig på nett, er i konstant strøm av oppdateringer, og oppdateres omtrent like ofte som BLFS Git/SVN-versjonen. Selv om det ikke finnes en synlig nettversjon av den stabile utgivelsen, kan du enten gjengi den selv ved å følge https://github.com/Gusse500/SLFS-Norsk, eller du lese på nettet slfs-norsk.
Denne versjonen av boken er ment for SysV LFS systemer.
Det finnes to hovedleverandører av OpenGL på Linux: Mesa og libglvnd. BLFS installerer Mesa som leverandør. GLFS installerer libglvnd som leverandør. Denne boken ser hovedsakelig på OpenGL generelt, og de fleste pakkene fungerer helt fint. Noen er imidlertid kjent for å kreve rettelser, enten enkle eller for omfattende. De krever ekstra ressurser for å teste, noe teamet bak denne boken ikke har. Så Mesas OpenGL implementeringer støttes ikke. Som et utgangspunkt kan du se SLFS 12.4 og se hvordan du går frem for å fikse det som er ødelagt. Se GLFS: Om OpenGL for mer informasjon om hvorfor støtte for Mesas OpenGL implementeringer har blitt fjernet fra både denne boken og GLFS.
Å bygge programvare på SLFS er identisk med hvordan det gjøres i
LFS bøkene. Det sier seg selv at du først og fremst bør ha
MAKEFLAGS satt for å spare deg mye tid.
Dette er nyttig for make verktøyet for å bruke
mengden tråder du både ønsker og har.
export MAKEFLAGS='-jx'
Erstatt x med antall tråder du har. Du
kan sjekke antall tråder du har med:
grep processor /proc/cpuinfo
Sørg for at du har nok RAM til systemet ditt! En generell metode er å ha 2,5 G per tråd som brukes av make. Hvis du for eksempel vil bruke 6 tråder, multipliser 6 med 2,5 (som er 15), og sørg for at du har 15 GB RAM. Hvis du ikke har så mye RAM, kan du prøve å begrense antall tråder som du bruker for make.