Hva er Linux From Scratch?
Linux From Scratch (LFS) er et prosjekt som gir deg trinnvise instruksjoner for å bygge ditt eget tilpassede Linux system helt fra kildekoden.
Hvorfor skulle jeg ha et LFS system?
Mange lurer på hvorfor de skal gå gjennom bryet med å bygge et Linux system fra bunnen av når de bare kunne laste ned en eksisterende Linux distrubusjon. Det er imidlertid flere fordeler med å bygge LFS. Vurder følgende:
LFS lærer folk hvordan et Linux system fungerer internt
Å bygge LFS lærer deg om alt som får Linux til å tikke, hvordan ting
jobber sammen og er avhengige av hverandre. Og viktigst av alt,
hvordan skreddersy den til din egen smak og behov.
Å bygge LFS produserer et veldig kompakt Linux system
Når du installerer en vanlig distribusjon, ender du ofte opp med å
installere mange programmer som du sannsynligvis aldri vil bruke. De
sitter bare og tar opp (edelt) diskplass. Det er ikke vanskelig å få
installert et LFS system under 100 MB. Høres det fortsatt mye ut?
Noen få av oss har jobbet med å lage en svært lite innebygd LFS
system. Vi installerte et system som var akkurat nok for å kjøre
Apache nettserveren; total diskplassbruk var omtrent 8 MB. Med
ytterligere stripping kan det reduseres til 5 MB eller mindre. Prøv
det det med en vanlig distribusjon.
LFS is extremely flexible
Å bygge LFS kan sammenlignes med et ferdig hus. LFS vil gi deg
skjelettet til et hus, men det er opp til deg å installere
rørleggerarbeid, stikkontakter, kjøkken, bad, tapet osv. Du har evnen
til å gjøre det om til hvilken type system du trenger det skal være,
helt tilpasset for deg.
LFS gir deg ekstra sikkerhet
Du vil kompilere hele systemet fra kildekode, slik at du kan revidere
alt, hvis du ønsker å gjøre det, og bruke alle
sikkerhetsoppdateringene du ønsker eller trenger å bruke. Du trenger
ikke vente på noen andre til å gi en ny binær pakke som
(forhåpentligvis) fikser et sikkerhetshull. Ofte vet du aldri om et
sikkerhetshull er fikset eller ikke med mindre du gjør det selv.
Hva kan jeg gjøre med LFS systemet mitt?
Et bokført LFS system er ganske minimalt, men er designet for å gi en sterk base som du kan legge til hvilke pakker du ønsker. Se BLFS prosjekt for et utvalg av ofte brukte pakker.
Hvem er hvem:
- Prosjektskaper: Gerard Beekmans
- Administrerende redaktør: Bruce Dubbs
- Redaktør: Ken Moffat
- Redaktør: Pierre Labastie
- Redaktør: DJ Lucas
- Redaktør: Douglas R. Reno
- Redaktør: Thomas Trepl
- Redaktør: Tim Tassonis
- Redaktør: Xi Ruoyao
- Pluss mange mennesker som bidrar til boken og dens sideprosjekter.