Oletko koskaan ajatellut tehdä oman Linux -jakelun? Jokainen Linux-käyttäjä matkalla Linuxiin ajatteli tehdä oman Linux-jakelunsa ainakin kerran. En minäkään ollut poikkeus aloittelijana Linux -maassa ja olen antanut paljon aikaa oman Linux -jakelun kehittämiseen. Linux -jakelun kehittämistä tyhjästä kutsutaan Linux alkaen Scratch (LFS)
Ennen kuin aloitin, tein muutamia asioita LFS: stä, joita voidaan kuvata seuraavasti:
1. Niiden, jotka haluavat kehittää oman Linux -jakelunsa, pitäisi ymmärtää ero Linuxin kehittämisen välillä jakelu tyhjästä (alusta alkaen tarkoittaa alusta) tai kaikki mitä haluat, on vain muokata jo saatavilla olevaa Linux Distro.
Jos haluat vain säätää flash -näyttöä, muokata kirjautumista ja mieluiten työskennellä Linux -käyttöjärjestelmän ulkoasun kanssa, voit valita minkä tahansa oikeudenmukaisen Linux -jakelun ja muokata sitä haluamallasi tavalla. Lisäksi monet säätötyökalut auttavat.
Jos haluat laittaa kaikki tarvittavat tiedostot ja käynnistyslataimet ja ytimen ja valita, mitä sisällyttää ja mitä ei pitäisi sisällyttää ja sitten koota itse kaikki mitä tarvitset Linuxin kehittämiseen Scratchista (LFS).
Merkintä: Jos haluat vain muokata Linux -käyttöjärjestelmän ulkoasua, tämä opas ei ole sinua varten. Jos haluat todella kehittää Linux -jakelun tyhjästä ja haluat tietää mistä aloittaa ja muita perustietoja, tässä on opas sinulle.
2. Hyödyt oman Linux -jakelun (LFS) kehittämisestä:
3. Miinukset oman Linux -jakelun (LFS) kehittämisestä:
Linux -käyttöjärjestelmän kehittäminen tyhjästä tarkoittaa kaikkien tarvittavien asioiden kokoamista ja kääntämistä. Tämä vaatii paljon lukemista, kärsivällisyyttä ja aikaa. Lisäksi sinulla pitäisi olla toimiva Linux -järjestelmä LFS: n ja melko levytilan kehittämiseksi.
4. Mielenkiintoista tietää, että Gentoo/GNU Linux on lähimpänä LFS jossain määrin. Sekä Gentoo että LFS on räätälöity Linux -järjestelmä, joka on rakennettu kokonaan lähteen kokoamisesta.
5. Sinun pitäisi olla kokenut Linux -käyttäjä, jolla on hyvät tiedot paketin kokoamisesta, riippuvuuksien ratkaisemisesta ja ammattilainen komentosarjakielellä. Ohjelmointikielen taito (mieluiten C) helpottaa asioita. Vaikka oletkin aloittelija, mutta hyvä oppija ja ymmärrät asiat nopeasti, voit myös aloittaa. Tärkeintä on, että et saa menettää innostustasi koko LFS -kehityksen aikana.
Jos et ole tarpeeksi päättäväinen, pelkään, että voit jättää LFS: n rakentamisen keskelle.
6. Nyt tarvitset vaiheittaisen oppaan, jotta Linuxia voidaan kehittää tyhjästä. LFS on virallinen opas Linux From Scratchin kehittämiseen. Kumppanisivustomme tradepub on antanut LFS -oppaan lukijoillemme ja myös ilmaiseksi.
Voit ladata Linux From Scratch -kirjan alla olevasta linkistä:
Ladata:Linux alkaen Scratch
Tämän kirjan on luonut Gerard Beekmans, joka on LFS: n projektipäällikkö ja muokannut Matthew Burgess ja Bruse Dubbs, jotka molemmat ovat hankkeen yhteispäällikkö. Tämä kirja on laaja ja laajentaa yli 338 sivua.
Kun olet käsitellyt - Johdanto LFS: ään, Valmistelut rakentamiseen, Rakenna LFS Scratchista, Asennus Käynnistysskriptit, LFS -käynnistyksen tekeminen ja sen jälkeen liitteet, siinä on kaikki mitä haluat tietää LFS -projektista.
Tässä kirjassa on myös arvioitu aika, joka tarvitaan paketin laatimiseen. Arvioitu aika lasketaan viittaamalla ensimmäisen paketin kokoamisaikaan. Kaikki yksityiskohdat esitetään tavalla, joka on helppo ymmärtää ja toteuttaa myös aloittelijoille.
Jos sinulla on paljon aikaa ja olet todella kiinnostunut kehittämään omaa Linux -jakelua, et koskaan halua hukata mahdollisuutta ladata tämä e -kirja ja sekin ilmaiseksi. Tarvitset vain aloittaa oman Linux -käyttöjärjestelmän kehittämisen käyttämällä tätä e -kirjaa yhdessä toimivan Linux -käyttöjärjestelmän kanssa (mikä tahansa Linux -jakelu, jossa on riittävästi levytilaa), aikaa ja intoa.
Jos Linux kiehtoo sinua, jos haluat ymmärtää Linuxin alusta ja haluat kehittää oman Linux -jakelusi, tämä on kaikki mitä sinun pitäisi tietää tässä vaiheessa, koska useimmat muut asiat, joista haluat viitata kirjaan, yllä linkki.
Kerro myös kokemuksesi kirjasta. Kuinka helppoa oli käsitellä laadittu LFS -opas? Myös jos olet jo kehittänyt LFS: n ja haluat antaa vinkkejä lukijoillemme, palautteesi on tervetullutta.