Kaip sukurti savo pasirinktinį „Linux“ platinimą iš „Scratch“


Ar kada pagalvojai sukurti savo „Linux“ platinimą? Kiekvienas „Linux“ vartotojas, keliaudamas į „Linux“, bent kartą sumanė sukurti savo „Linux“ paskirstymą. Net aš nebuvau išimtis kaip „Linux“ naujokas ir skyriau daug laiko kurdamas savo „Linux“ paskirstymą. „Linux“ platinimo kūrimas nuo nulio vadinamas „Linux From Scratch“ (LFS)

Prieš pradėdamas aš padariau keletą dalykų apie LFS, kuriuos galima apibūdinti taip:

1. Tie, kurie nori sukurti savo „Linux“ platinimą, turėtų suprasti skirtumą tarp „Linux“ platinimo kūrimo nuo nulio (visiškai reiškia pradėti nuo pat pradžių) arba viskas, ko norite, yra tik patobulinti jau turimą „Linux Distro“.

Jei norite tik pritaikyti „flash“ ekraną, pritaikyti prisijungimo duomenis ir, pageidautina, dirbti su „Linux“ išvaizda ir savijauta, galite pasirinkti bet kokį sąžiningą „Linux“ paskirstymą ir pritaikyti jį taip, kaip norite. Be to, daugybė ten pritaikomų įrankių padės.

Jei norite įdėti visus reikalingus failus, įkrovos įkroviklius ir branduolį, pasirinkti, ką įtraukti ir ko neįtraukti, tada patys sukompiliuokite viską, ko reikia norint sukurti „Linux From Scratch“ (LFS).

Pastaba: jei norite tik pritaikyti „Linux“ OS išvaizdą ir savybes, šis vadovas nėra skirtas jums. Jei tikrai norite sukurti „Linux“ platinimą nuo nulio ir norite sužinoti, nuo ko pradėti, bei kitą pagrindinę informaciją, čia yra jums skirtas vadovas.

2. Savo „Linux“ paskirstymo (LFS) kūrimo pliusai:

  1. Susipažinsite su vidiniu „Linux“ OS veikimu.
  2. Kuriate labai lanksčią OS pagal savo poreikius.
  3. Jūsų sukurta OS (LFS) bus labai kompaktiška, nes galėsite visiškai kontroliuoti, ką įtraukti/neįtraukti.
  4. „You Development“ (LFS) turės papildomą saugumą.

3. „Linux“ platinimo (LFS) kūrimo trūkumai:

Kurti „Linux“ OS nuo nulio reiškia visus reikalingus dalykus sujungti ir sukompiliuoti. Tam reikia daug skaitymo, kantrybės ir laiko. Taip pat turėtumėte turėti veikiančią „Linux“ sistemą, kad galėtumėte sukurti LFS ir pakankamai vietos diske.

4. Įdomu žinoti, kad „Gentoo/GNU Linux“ tam tikru mastu yra arčiausiai LFS. Tiek „Gentoo“, tiek „LFS“ yra pritaikyta „Linux“ sistema, visiškai sukurta sudarant šaltinį.

5. Turėtumėte būti patyręs „Linux“ vartotojas, turintis gerų žinių apie paketų kompiliavimą, priklausomybių išsprendimą ir profesionalų „shell“ scenarijų kalbą. Programavimo kalbos (pageidautina C) žinojimas palengvins jums reikalus. Net jei esate naujokas, bet gerai mokotės ir greitai suvokiate dalykus, galite pradėti ir jūs. Svarbiausia yra tai, kad per visą LFS kūrimo procesą neturėtumėte prarasti entuziazmo.

Jei nesate pakankamai ryžtingas, bijau, kad galite palikti savo LFS kūrimą viduryje.

6. Dabar jums reikia išsamaus vadovo, kad „Linux“ būtų galima kurti nuo nulio. LFS yra oficialus „Linux From Scratch“ kūrimo vadovas. Mūsų partnerių svetainė „tradepub“ pateikė savo skaitytojams LFS vadovą ir taip pat nemokamai.

Knygą „Linux From Scratch“ galite atsisiųsti iš šios nuorodos:

Šią knygą sukūrė Gerardas Beekmansas, kuris yra LFS projekto vadovas, ir redagavo Matthew Burgessas ir Bruse'as Dubbsas, kurie abu yra projekto vedėjai. Ši knyga yra plati ir išplėsta per 338 puslapius.

Apžvelgę - Įvadas į LFS, Pasirengimas statybai, LFS kūrimas iš įbrėžimų, Įkrovos scenarijų nustatymas, LFS paleidimas, o po to - Priedai. Jame yra viskas, ką norite žinoti apie LFS projektą.

Taip pat šioje knygoje pateikiamas numatomas laikas, reikalingas paketui sudaryti. Apskaičiuotas laikas apskaičiuojamas remiantis pirmojo paketo sudarymo laiko nuoroda. Visa informacija pateikiama taip, kad ją būtų lengva suprasti ir įgyvendinti net pradedantiesiems.

Jei turite daug laiko ir tikrai domitės savo „Linux“ paskirstymo kūrimu, niekada nenorite praleisti progos atsisiųsti šią ir tą knygą taip pat nemokamai. Viskas, ko jums reikia, yra pradėti kurti savo „Linux“ operacinę sistemą naudojant šią el. Knygą kartu su veikiančia „Linux“ OS (bet kokiu „Linux“ paskirstymu, turinčiu pakankamai vietos diske), laiko ir entuziazmo.

Jei „Linux“ jus žavi, jei norite suprasti „Linux“ nuo nulio ir norite sukurti savo „Linux“ paskirstymą, tuomet tai yra viskas, ką turėtumėte žinoti šiame etape, daugumai kitų dalykų, kuriuos galbūt norėtumėte paminėti knygoje nuoroda.

Taip pat praneškite man apie savo patirtį su knyga. Kaip lengva buvo susipažinti su parengtu LFS vadovu? Taip pat, jei jau sukūrėte LFS ir norite pateikti keletą patarimų mūsų skaitytojams, laukiame jūsų atsiliepimų.