Kako razviti vlastitu prilagođenu distribuciju Linuxa iz početka


Jeste li ikad pomislili napraviti vlastitu Linux distribuciju? Svaki je korisnik Linuxa na svom putu do Linuxa barem jednom pomislio napraviti vlastitu Linux distribuciju. Čak ni ja nisam bio iznimka kao novak u Linux zemlji i dao sam svoje puno vremena razvijajući vlastitu Linux distribuciju. Razvoj distribucije Linuxa od nule naziva se Linux od nule (LFS)

Prije početka zaključio sam nekoliko stvari o LFS-u koje se mogu opisati kao:

1. Oni koji žele razviti vlastitu distribuciju Linuxa trebali bi razumjeti razliku između razvoja Linux distribucije od nule (podrazumijeva se od početka) ili je sve što želite samo podesiti već dostupan Linux Distro.

Ako samo želite prilagoditi flash zaslon, prilagoditi prijavu i po mogućnosti raditi na izgledu i stilu Linux OS-a, možete odabrati bilo koju poštenu Linux distribuciju i prilagoditi je onako kako želite. Štoviše, tamo će vam pomoći puno alata za dotjerivanje.

Ako želite staviti sve potrebne datoteke, pokretačke programe i kernel, te odabrati što uključiti, a što ne, a zatim sami sastaviti sve što vam je potrebno za razvoj Linuxa From Scratch (LFS).

Napomena: Ako samo želite prilagoditi izgled i izgled Linux OS-a, ovaj vodič nije za vas. Ako stvarno želite razviti Linux distribuciju od nule i želite znati odakle početi i ostale osnovne informacije, evo vodiča za vas.

2. Pros razvijanja vlastite distribucije Linuxa (LFS):

  1. Upoznajete interni rad Linux OS-a.
  2. Razvijate vrlo fleksibilan OS prema vašim potrebama.
  3. Vaš razvijeni OS (LFS) bit će vrlo kompaktan jer imate potpunu kontrolu nad time što uključiti/izuzeti.
  4. Vi za razvoj (LFS) imat ćete dodatnu sigurnost.

3. Protiv razvoja vlastite distribucije Linuxa (LFS):

Razviti Linux OS od nule znači sastaviti i sastaviti sve potrebne stvari. Za to je potrebno puno čitanja, strpljenja i vremena. Također biste trebali imati radni Linux sustav za razvoj LFS-a i prilično dovoljno prostora na disku.

4. Zanimljivo je znati da je Gentoo/GNU Linux u određenoj mjeri najbliži LFS-u. I Gentoo i LFS prilagođeni su Linux sustav izgrađen u potpunosti iz kompilacije Sourcea.

5. Trebali biste biti iskusni korisnik Linuxa koji dobro poznaje kompilaciju paketa, rješavanje ovisnosti i pro u školskom skriptnom jeziku. Poznavanje programskog jezika (po mogućnosti C) olakšat će vam posao. Čak i ako ste novak, ali dobro učite i brzo shvatite stvari, možda i vi započnete. Najvažniji dio je da ne biste trebali gubiti svoje oduševljenje tijekom procesa razvoja LFS-a.

Ako niste dovoljno odlučni, bojim se da biste mogli napustiti izgradnju svog LFS-a u sredini.

6. Sada vam je potreban detaljni vodič, tako da se Linux može razvijati od nule. LFS je službeni vodič za razvoj Linuxa From Scratch. Naša partnerska web lokacija tradepub stavila je na raspolaganje LFS vodič našim čitateljima i to besplatno.

Knjigu Linux From Scratch možete preuzeti s donje poveznice:

Ovu je knjigu stvorio Gerard Beekmans, koji je voditelj projekta LFS-a, a uredili Matthew Burgess i Bruse Dubbs, obojica suvoditelji projekta. Ova je knjiga opsežna i proširuje se na 338 stranica.

Nakon što ste pokrili - Uvod u LFS, Priprema za izradu, Izrada LFS-a od nule, Postavljanje skripti za pokretanje, Izrada LFS-a za pokretanje, nakon čega slijede Dodaci, on ima sve što želite znati o LFS projektu.

Također vam ova knjiga daje i predviđeno vrijeme potrebno za sastavljanje paketa. Procijenjeno vrijeme izračunava se na temelju reference vremena sastavljanja prvog paketa. Svi su detalji predstavljeni na način koji je jednostavan za razumijevanje i provedbu, čak i za početnike.

Ako imate dovoljno vremena i stvarno ste zainteresirani za razvoj vlastite distribucije Linuxa, nikada ne biste željeli propustiti priliku za preuzimanje ove e-knjige i to besplatno. Sve što vam treba je da započnete s razvojem vlastitog Linux OS-a koristeći ovu e-knjigu zajedno s Linux OS-om (Bilo koja Linux distribucija s dovoljno prostora na disku), vremenom i entuzijazmom.

Ako vas Linux fascinira, ako želite Linux razumjeti ispočetka i želite razviti vlastitu distribuciju Linuxa, to je sve što biste trebali znati u ovoj fazi, za većinu drugih stvari koje biste možda željeli uputiti u knjigu, u gore navedenom veza.

Također mi javite svoje iskustvo s knjigom. Koliko je lako bilo složiti se s razrađenim vodičem za LFS? Također ako ste već razvili LFS i želite dati nekoliko savjeta našim čitateljima, vaše povratne informacije su dobrodošle.