Kā izveidot savu pielāgoto Linux izplatīšanu no nulles


Vai esat kādreiz domājis izveidot savu Linux izplatīšanu? Katrs Linux lietotājs, dodoties uz Linux, vismaz vienu reizi domāja izveidot savu Linux izplatīšanu. Pat es nebiju izņēmums kā iesācējs Linux zemē, un esmu veltījis man daudz laika, izstrādājot pats savu Linux izplatīšanu. Linux izplatīšanas izveide no nulles tiek saukta par Linux From Scratch (LFS)

Pirms sāku, es secināju dažas lietas par LFS, kuras var raksturot kā:

1. Tiem, kas vēlas izveidot savu Linux izplatīšanu, ir jāsaprot atšķirība starp Linux izplatīšanas izstrādi no jauna (ar nulli nozīmē sākt no sākuma) vai viss, ko vēlaties, ir tikai pielāgot jau pieejamo Linux Distro.

Ja vēlaties vienkārši pielāgot zibspuldzes ekrānu, pielāgot pieteikuminformāciju un vēlams strādāt ar Linux OS izskatu un izjūtu, varat izvēlēties jebkuru godīgu Linux izplatīšanu un pielāgot to sev vēlamam. Turklāt tur palīdzēs daudz pielāgošanas rīku.

Ja vēlaties ievietot visus nepieciešamos failus un sāknēšanas iekrāvējus, kā arī kodolu un izvēlēties, ko iekļaut un ko neiekļaut, un pēc tam apkopojiet visu, kas jums nepieciešams, lai izstrādātu Linux From Scratch (LFS).

Piezīme: Ja jūs vienkārši vēlaties pielāgot Linux OS izskatu un izskatu, šī rokasgrāmata nav domāta jums. Ja jūs patiešām vēlaties izstrādāt Linux izplatīšanu no jauna un vēlaties uzzināt, ar ko sākt, un citu pamatinformāciju, šeit ir sniegta rokasgrāmata.

2. Plusi sava Linux izplatīšanas (LFS) izstrādē:

  1. Jūs iepazīsit Linux OS iekšējo darbību.
  2. Jūs izveidojat ļoti elastīgu OS atbilstoši savām vajadzībām.
  3. Jūsu izstrādātā OS (LFS) būs ļoti kompakta, jo jūs pilnībā kontrolējat, ko iekļaut/izslēgt.
  4. Jūsu attīstībai (LFS) būs papildu drošība.

3. Mīnusi sava Linux izplatīšanas (LFS) izstrādē:

Linux OS izstrāde no nulles nozīmē visu nepieciešamo lietu salikšanu un apkopošanu. Tas prasa daudz lasīšanas, pacietības un laika. Jums vajadzētu arī darboties Linux sistēmai, lai izstrādātu LFS un pietiekami daudz vietas diskā.

4. Interesanti zināt, ka Gentoo/GNU Linux zināmā mērā ir vistuvāk LFS. Gan Gentoo, gan LFS ir pielāgota Linux sistēma, kas pilnībā veidota no Source apkopošanas.

5. Jums vajadzētu būt pieredzējušam Linux lietotājam, kuram ir labas zināšanas par pakotņu sastādīšanu, atkarību novēršanu un profesionāļiem čaulas skriptu valodā. Programmēšanas valodas (vēlams, C) zināšanas jums atvieglos lietas. Pat ja esat iesācējs, bet labi mācāties un ātri saprotat lietas, varat sākt arī jūs. Vissvarīgākā daļa ir tā, ka visā LFS attīstības procesā nevajadzētu zaudēt savu entuziasmu.

Ja neesat pietiekami apņēmīgs, es baidos, ka jūs varat atstāt savu LFS veidošanu pa vidu.

6. Tagad jums ir nepieciešams pakāpenisks ceļvedis, lai Linux varētu izstrādāt no nulles. LFS ir oficiālais ceļvedis Linux From Scratch izstrādei. Mūsu partneru vietne tradepub ir padarījusi pieejamu LFS ceļvedi mūsu lasītājiem un arī par brīvu.

Linux From Scratch grāmatu varat lejupielādēt no šīs saites:

Šo grāmatu ir veidojis Džerards Beekmans, kurš ir LFS projekta vadītājs, un to rediģējuši Metjū Burgess un Brūss Dubbs, abi ir projekta līdzpriekšsēdētāji. Šī grāmata ir plaša un paplašināta ar vairāk nekā 338 lappusēm.

Pēc tam - Ievads LFS, sagatavošanās būvēšanai, LFS izveide no skrāpējumiem, sāknēšanas skriptu iestatīšana, LFS sāknēšanas padarīšana, kam seko pielikumi, tam ir viss, ko vēlaties zināt LFS projektā.

Arī šī grāmata sniedz jums aptuveno laiku, kas nepieciešams pakas sastādīšanai. Paredzētais laiks tiek aprēķināts, pamatojoties uz pirmās paketes sastādīšanas laika atsauci. Visa informācija tiek pasniegta viegli saprotamā un īstenojamā veidā pat iesācējiem.

Ja jums ir daudz laika un jūs patiešām interesē sava Linux izplatīšanas izstrāde, jūs nekad nevēlaties palaist garām iespēju lejupielādēt šo un arī šo e-grāmatu bez maksas. Viss, kas jums nepieciešams, ir sākt izstrādāt savu Linux OS, izmantojot šo e-grāmatu, kā arī darbojošos Linux OS (jebkuru Linux izplatīšanu ar pietiekamu vietu diskā), laiku un entuziasmu.

Ja Linux jūs aizrauj, ja vēlaties saprast Linux no nulles un vēlaties izveidot savu Linux izplatīšanu, tad tas ir viss, kas jums jāzina šajā posmā, lielākoties par citām lietām, kuras jūs varētu vēlēties atsaukties uz grāmatu, iepriekš saite.

Paziņojiet man arī savu pieredzi ar grāmatu. Cik viegli bija sadzīvot ar izstrādāto LFS ceļvedi? Arī tad, ja esat jau izstrādājis LFS un vēlaties sniegt dažus padomus mūsu lasītājiem, jūsu atsauksmes ir laipni gaidītas.