Linux From Scratch
Linux From Scratch | |
![]() LFS rulând Xfce. | |
Familie SO | Linux |
---|---|
Stare | Curent |
Model surse | Software liber |
Ultima versiune stabilă | 7.6 din 23 septembrie 2014 |
Tip de nucleu | Monolitic |
Licență | MIT License[*][[MIT License (permissive free software license)|]][1] Creative Commons Attribution-NonCommercial-ShareAlike 2.0 Generic[*][[Creative Commons Attribution-NonCommercial-ShareAlike 2.0 Generic |]][1] Licența Publică Generală GNU ![]() |
Prezență online | |
http://www.linuxfromscratch.org | |
Modifică date / text ![]() |
Linux From Scratch (LFS, Linux de la zero) este un proiect de creare a unui sistem de operare Linux din cod sursă. Denumirea „Linux From Scratch” se referă atât la modalitatea de a construi un sistem Linux, cât și la setul de instrucțiuni (cartea programatorului Gerard Beekmans) pentru crearea acestuia.
Modalitatea de creare a unui LFS constă în compilarea și instalarea manuală a fiecărei componente în parte de către utilizator. Aceasta este, desigur, o metodă mult mai laborioasă decât instalarea unei distribuții pre-compilate. Ideea de bază este că, instalând componentele una câte una, utilizatorul va putea întelege mai bine cum funcționează un sistem Linux în interiorul său. În plus, compilând toate software-urile în conformitate cu sistemul și nevoile utilizatorului, acestea vor rula mai rapid, vor fi mult mai flexibile, vor avea un consum mai mic de resurse și vor ocupa un spațiu mai mic pe disc. Datorită acestor lucruri, sloganul este "Your distro, your rules" (Distribuția ta, regulile tale).
Cartea
Linux From Scratch (LFS) este și numele unei cărți scrise de Gerard Beekmans. În această carte, cititorul primește instrucțiuni pentru a putea construi un sistem Linux folosind sursele programelor. Cartea se poate descărca gratuit de pe situl LFS. În prezent cartea se află la versiunea 7.6.
Procedură
Instalarea sistemului
Pentru a putea construi un LFS sunt necesare o partiție goală și un sistem Linux funcțional. În loc de un sistem Linux funcțional instalat pe hard-disk, utilizatorul poate folosi un Linux From Scratch LiveCD pus la dispoziție gratuit pe situl LFS.
Se începe cu instalarea unui sistem temporar. Apoi directorul root va trebui schimbat (folosind comanda chroot) cu directorul în care a fost instalat sistemul temporar, după care utilizatorul va instala sistemul propriu-zis.
Post instalare
Noul sistem va conține numai programele și configurațiile minime pentru ca acesta să fie funcțional, rămânând la latitudinea utilizatorului ce software-uri va mai instala și ce setări va efectua în continuare. Un ghid în acest sens îl reprezintă cartea Beyond Linux From Scratch (BLFS), actualmente în versiunea 7.6, scrisă tot de Gerard Beekmans.
Listă de software-uri
Pentru ca sistemul LFS să fie funcțional trebuie compilate și instalate următoarele software-uri:
|
|
|
Vezi și
Note
- ^ a b http://www.linuxfromscratch.org/lfs/view/10.0/appendices/licenses.html, accesat în Lipsește sau este vid:
|title=
(ajutor)
Legături externe
- Linux From Scratch