GNU/Linux >> Znalost Linux >  >> Linux

Jak snadno vytvořit vlastní Linuxové distro?

Podívejte se na Linux From Scratch, LFS mají výukový program, který vás naučí, jak vytvořit svůj vlastní Linuxový systém, jakmile pochopíte, že si můžete vybrat správce balíčků a sadu balíčků a vytvořit si tak vlastní distribuci.

Aby byla odpověď o něco úplnější, ArchLinux je distribuce Linuxu, která používá téměř 100% vanilkové balíčky. To znamená, že distro mantainery neprovádějí téměř žádné opravy. Také nemá výchozí sadu balíčků jako *buntu distros.

Tyto vlastnosti dělají z Arch velmi přizpůsobitelné distro. Je to vaše „vlastní distro“ v tom smyslu, že je to vaše vlastní nastavení. Ale ne jako v LFS, kde je to vaše vlastní jádro, moduly, balíčky...


Projekt Yocto je "tvůrce distribuce".

Existuje rozsáhlá dokumentace a grafický stavitel, nazvaný Hob.

Aktualizace z roku 2017

Podle webové stránky Yocto je projekt Hob zastaralý a nahrazení se nazývá Toaster.


Část odpovědi závisí na tom, co myslíte svým vlastním distrem. pokud máte na mysli verzi Linuxu vytvořenou na míru vašim vlastním účelům, kterou můžete používat na svých vlastních počítačích nebo dokonce ve vaší kanceláři, existuje několik skvělých nástrojů, které vám umožňují přizpůsobit existující distribuce, o kterých je známo, že fungují.

http://www.centos.org/docs/5/html/Installation_Guide-en-US/ch-kickstart2.html pokrývá kickstart instalace CentOS (platí také pro Scientific, Fedora a RedHat.) Existuje také http://susestudio .com/, který vám umožňuje vytvořit přizpůsobený instalační disk SuSe Linuxu, což znamená, že balíčky, které chcete nainstalovat, můžete získat ihned. Výhodou této metody, a to zejména s kickstartem, je to, že si můžete vybrat jednotlivé balíčky a vynechat vše, s čím se nechcete obtěžovat, ale také získat výhody vědomí, že aktualizované balíčky vám budou k dispozici a budou fungovat bez velkého množství testování a režie z vaší strany.

Pokud jen hledáte, aby to vypadalo tak, jak chcete vypadat, vlastní úvodní obrazovky, loga atd., je k dispozici spousta průvodců pro provádění těchto druhů změn.

Nyní, pokud opravdu chcete získat šrouby a matice a opravdu si udělat vlastní věc, pak návrh od @vfbsilva podívat se na LFS je nenahraditelný. Opravdu se naučíte, jak se věci dávají dohromady a jaké jsou požadavky na vytvoření Linuxu ... no, Linuxu. Několikrát to však stačilo na to, abych si osobně uvědomil, že se nechci zabývat přestavbou každého balíčku, který měl každý týden vydanou aktualizaci zabezpečení. :)


Linux
  1. Sestavte si svůj vlastní kontejner na Linuxu

  2. Jak sestavit rpm balíčky

  3. Jak spravovat historii příkazů Linuxu

  1. Jak nastavit tiskárnu v systému Linux

  2. Vytvořte si vlastní technologii na Linuxu

  3. Jak napsat svůj vlastní modul linuxového jádra s jednoduchým příkladem

  1. Jak zjistit svou IP adresu v Linuxu

  2. Jak přidat uživatele na plochu Linuxu

  3. Jak najít/získat svou IP adresu v Linuxu