Vyhledávání na webu

Jak vyvinout vlastní distribuci Linuxu od nuly


Přemýšleli jste někdy o vytvoření vlastní distribuce Linuxu? Každý uživatel Linuxu na své cestě k Linuxu alespoň jednou myslel na vytvoření vlastní distribuce Linuxu. Ani já jsem jako nováček v linuxové zemi nebyl výjimkou a věnoval jsem dost času vývoji své vlastní linuxové distribuce. Vývoj linuxové distribuce od začátku se nazývá Linux From Scratch (LFS)

Než jsem začal, uzavřel jsem několik věcí o LFS, které lze popsat jako:

1. Ti, kteří chtějí vyvinout vlastní linuxovou distribuci, by měli pochopit rozdíl mezi vývojem linuxové distribuce od nuly (od nuly znamená začít od začátku) nebo vše, co chcete, je jen vyladit již dostupný Linux Distro.

Pokud chcete pouze vyladit flash obrazovku, přizpůsobit přihlášení a pokud možno pracovat na vzhledu a chování operačního systému Linux, můžete si vybrat jakoukoli férovou distribuci Linuxu a upravit si ji tak, jak chcete. Navíc tam pomůže spousta ladicích nástrojů.

Pokud chcete vložit všechny potřebné soubory a zavaděče a jádro a vybrat si, co zahrnout a co nezahrnout, a poté si sami zkompilovat vše, co potřebujete k vývoji Linuxu od nuly (LFS).

Poznámka: Pokud si chcete pouze přizpůsobit vzhled a chování operačního systému Linux, tato příručka není pro vás. Pokud opravdu chcete vyvinout distribuci Linuxu od nuly a chcete vědět, kde začít a další základní informace, zde je průvodce pro vás.

2. Výhody vývoje vlastní distribuce Linuxu (LFS):

  1. Seznámíte se s vnitřním fungováním operačního systému Linux.
  2. Vyvíjíte velmi flexibilní OS podle svých potřeb.
  3. Váš vyvinutý OS (LFS) bude velmi kompaktní, protože máte plnou kontrolu nad tím, co zahrnout/vyloučit.
  4. Váš vývoj (LFS) bude mít další zabezpečení.

3. Nevýhody vývoje vlastní distribuce Linuxu (LFS):

Vyvinout OS Linux od nuly znamená dát všechny potřebné věci dohromady a zkompilovat. To vyžaduje hodně čtení, trpělivosti a času. Také byste měli mít funkční systém Linux pro vývoj LFS a poměrně dost místa na disku.

4. Zajímavé je, že Gentoo/GNU Linux je do jisté míry nejblíže LFS. Gentoo i LFS je přizpůsobený linuxový systém postavený zcela na základě kompilace zdrojového kódu.

5. Měli byste být zkušeným uživatelem Linuxu s dobrou znalostí kompilace balíčků, řešení závislostí a profesionálů ve skriptovacím jazyce shellu. Znalost programovacího jazyka (nejlépe C) vám usnadní práci. I když jste začátečník, ale dobrý student a rychle se chopíte věcí, můžete začít také. Nejdůležitější je, že byste během procesu vývoje LFS neměli ztrácet nadšení.

Pokud nejste dostatečně odhodlaní, obávám se, že můžete nechat budování svého LFS uprostřed.

6. Nyní potřebujete průvodce krok za krokem, aby bylo možné Linux vyvíjet od začátku. LFS je oficiální průvodce vývojem Linux From Scratch. Náš partnerský web tradepub zpřístupnil našim čtenářům průvodce LFS, a to také zdarma.

Knihu Linux From Scratch si můžete stáhnout z níže uvedeného odkazu:

Stáhnout: Linux od nuly

O: Linux od nuly

Tuto knihu vytvořil Gerard Beekmans, který je vedoucím projektu LFS, a editovali Matthew Burgess a Bruse Dubbs, oba jsou spol. - vedoucí projektu. Tato kniha je rozsáhlá a má více než 338 stran.

Po probrání – Úvod do LFS, Příprava na sestavení, Sestavení LFS od nuly, Nastavení spouštěcích skriptů, Vytvoření spouštěcího LFS a následně Dodatky, má vše, co chcete vědět o projektu LFS.

Tato kniha také uvádí odhadovaný čas potřebný pro sestavení balíčku. Odhadovaný čas se vypočítá na základě odkazu na dobu kompilace prvního balíčku. Všechny detaily jsou prezentovány způsobem snadno pochopitelným a implementovatelným, a to i pro nováčky.

Pokud máte spoustu času a opravdu se zajímáte o vývoj své vlastní linuxové distribuce, nikdy byste nechtěli promeškat šanci stáhnout si tuto e-knihu a také ji zdarma. Vše, co potřebujete, je začít vyvíjet svůj vlastní operační systém Linux pomocí této elektronické knihy spolu s funkčním operačním systémem Linux (jakákoli distribuce Linuxu s dostatkem místa na disku), časem a nadšením.

Pokud vás Linux fascinuje, chcete-li Linuxu porozumět od nuly a chcete vyvinout svou vlastní distribuci Linuxu, pak je to vše, co byste v této fázi měli vědět, pro většinu dalších věcí, které byste si rádi odkázali v knize výše odkaz.

Napište mi také své zkušenosti s knihou. Jak snadné bylo seznámit se s propracovaným průvodcem LFS? Pokud jste již LFS vyvinuli a chcete našim čtenářům poskytnout nějaké tipy, vaše názory jsou vítány.