Hvernig á að þróa eigin sérsniðna Linux dreifingu frá grunni


Hefur þér einhvern tíma dottið í hug að búa til þína eigin Linux dreifingu? Sérhver Linux notandi á ferð sinni til Linux datt í hug að búa til sína eigin Linux dreifingu, að minnsta kosti einu sinni. Jafnvel ég var ekki undantekning sem nýliði í Linux landi og hef gefið mér töluverðan tíma í að þróa mína eigin Linux dreifingu. Að þróa Linux dreifingu frá grunni er kallað Linux From Scratch (LFS)

Áður en ég byrjaði lauk ég nokkrum atriðum um LFS sem hægt er að lýsa sem:

1. Þeir sem vilja þróa sína eigin Linux dreifingu ættu að skilja muninn á því að þróa Linux dreifingu frá grunni (með grunni þýðir að byrja frá byrjun) eða allt sem þú vilt er bara að fínstilla þegar tiltækt Linux Distro.

Ef þú vilt bara fínstilla flassskjáinn, sérsníða innskráningu og helst vinna að útliti og tilfinningu Linux stýrikerfisins, geturðu valið hvaða sanngjarna Linux dreifingu sem er og sérsniðið það eins og þú vilt. Þar að auki munu fullt af lagfæringum þar hjálpa.

Ef þú vilt setja allar nauðsynlegar skrár og ræsihleðslutæki og kjarna og velja hvað á að innihalda og hvað ekki og setja síðan saman allt sjálfur sem þú þarft til að þróa Linux frá grunni (LFS).

Athugið: Ef þú vilt bara aðlaga útlit og tilfinningu Linux stýrikerfis, þá er þessi handbók ekki fyrir þig. Ef þú vilt virkilega þróa Linux dreifingu frá grunni og vilt vita hvar á að byrja og aðrar grunnupplýsingar, þá er leiðbeiningin fyrir þig.

2. Kostir þess að þróa eigin Linux dreifingu (LFS):

  1. Þú kynnist innri virkni Linux OS.
  2. Þú þróar mjög sveigjanlegt stýrikerfi eftir þörfum þínum.
  3. Þróað stýrikerfi þitt (LFS) verður mjög fyrirferðarlítið þar sem þú hefur fulla stjórn á því hvað á að innihalda/útiloka.
  4. Þú þróun (LFS) mun hafa aukið öryggi.

3. Gallar við að þróa eigin Linux dreifingu (LFS):

Að þróa Linux stýrikerfi frá grunni þýðir að setja alla nauðsynlega hluti saman og setja saman. Þetta krefst mikils lestrar, þolinmæði og tíma. Einnig ættir þú að hafa virkt Linux kerfi til að þróa LFS og nokkuð nóg pláss.

4. Áhugavert að vita að Gentoo/GNU Linux er næst LFS að vissu marki. Bæði Gentoo og LFS er sérsniðna Linux kerfið byggt að öllu leyti úr samantekt á Source.

5. Þú ættir að vera reyndur Linux notandi sem hefur góða þekkingu á pakkasamsetningu, að leysa ósjálfstæði og atvinnumaður í skel forskriftarmáli. Þekking á forritunarmáli (helst C) mun auðvelda þér. Jafnvel ef þú ert nýbyrjaður en góður að læra og skilur hlutina fljótt, gætirðu byrjað líka. Mikilvægasti hlutinn er að þú ættir ekki að missa eldmóðinn í gegnum þróunarferlið LFS.

Ef þú ert ekki nógu ákveðinn óttast ég að þú gætir skilið eftir að byggja upp LFS á miðjunni.

6. Nú þarftu skref-fyrir-skref leiðbeiningar, Svo að hægt sé að þróa Linux frá grunni. LFS er opinber leiðarvísir til að þróa Linux frá grunni. Samstarfssíða okkar tradepub hefur gert LFS handbók fyrir lesendur okkar og það líka ókeypis.

Þú getur halað niður Linux From Scratch bókinni af hlekknum hér að neðan:

Þessi bók er búin til af Gerard Beekmans, sem er verkefnastjóri LFS og ritstýrt af Matthew Burgess og Bruse Dubbs, sem báðir eru meðleiðtogar verkefnisins. Þessi bók er umfangsmikil og nær yfir 338 blaðsíður.

Að hafa farið yfir - Kynning á LFS, Undirbúningur fyrir smíðina, Byggja LFS frá grunni, Uppsetning ræsiforskrifta, Gera LFS ræsanlegan og síðan viðauka, það hefur allt sem þú vilt vita um LFS Project.

Einnig gefur þessi bók þér áætlaðan tíma sem þarf til að setja saman pakka. Áætlaður tími er reiknaður út frá tilvísun í samantektartíma fyrsta pakkans. Allar upplýsingar eru settar fram á þann hátt sem auðvelt er að skilja og framkvæma, jafnvel fyrir nýliða.

Ef þú hefur nægan tíma og virkilega áhuga á að þróa þína eigin Linux dreifingu myndir þú aldrei missa af tækifæri til að hlaða niður þessari rafbók og henni líka ókeypis. Allt sem þú þarft er að byrja að þróa þitt eigið Linux stýrikerfi með því að nota þessa rafbók ásamt virku Linux stýrikerfi (allar Linux dreifingar með nægu plássi), tíma og eldmóði.

Ef Linux heillar þig, ef þú vilt skilja Linux frá grunni og vilt þróa þína eigin Linux dreifingu, þá er þetta allt sem þú ættir að vita á þessu stigi, fyrir flest annað sem þú gætir viljað vísa í bókina, í ofangreindu hlekkur.

Láttu mig líka vita af reynslu þinni af bókinni. Hversu auðvelt var að komast yfir útfærða LFS-handbókina? Einnig ef þú hefur þegar þróað LFS og vilt gefa lesendum okkar nokkrar ábendingar, þá eru viðbrögð þín vel þegin.