GNU/Linux >> Znalost Linux >  >> Linux

Vytvořte si vlastní přizpůsobenou linuxovou distribuci ze své aktuální instalace

Když používáme Linux, jednou z nejběžnějších a nejužitečnějších funkcí je schopnost personalizovat, klonovat a remasterovat naši instalaci Linuxu tak, aby vyhovovala našim specifickým potřebám. Protože je Linux tak přizpůsobivý, můžeme jej nainstalovat a používat různými způsoby:můžeme jej nainstalovat z CD, DVD, sítě, USB nebo diskového oddílu; a můžeme si vybrat mezi standardním instalačním médiem a médiem, které obsahuje živý systém Linux.

Kromě toho můžeme vytvořit soubor ISO naší současné instalace Linuxu a použít jej k vytvoření spouštěcího disku. V tomto článku se dozvíte, jak vytvořit obraz ISO vašeho aktuálního systému Linux, a také možnosti, které máte k dispozici.

Způsoby vytvoření ISO aktuální instalace

Existuje mnoho aplikací pro vytvoření ISO z aktuální instalace, takže jsem uvedl seznam aplikací, o kterých vím, že to lze snadno provést.

1. Linux Respin

Je to fork zaniklého Remastersys, což byla bezplatná aplikace pro personalizaci a vytváření vlastních distribucí a také pro vytváření úplných záloh systému.

Linux Respin je nový, můžete ho získat z jeho oficiálních webových stránek:Linux Respin

Jeho zdrojový kód můžete také získat z Github: GitHub Repository

2. Systemback

Je to systémový nástroj pro vytváření záloh a obnovení předchozího stavu vašeho systému. Můžete jej také použít k duplikování systému a vytvoření živého systému.

Můžete jej získat z jeho oficiálních webových stránek na adrese Sourceforge: Systemback

3. Linux Live Kit

Je to sada skriptů prostředí pro vytvoření vlastního Live Linuxu z aktuální instalace Linuxu. Ukážu vám proces vytvoření Live Linuxu pomocí sady Linux Live.

Nejprve musíte nainstalovat závislosti sady Linux Live:

  • Squashfs

Squashfs je linuxový komprimovaný souborový systém pouze pro čtení. Squashfs je určen pro obecné použití souborového systému pouze pro čtení, archivační použití (tj. když lze použít soubor a.tar.gz) a v systémech s omezeným blokem zařízení/paměti (např. vestavěná zařízení), kde je vyžadována malá režie.

Squashfs-tools musíte do svého systému nainstalovat pomocí správce balíčků:

# aptitude install squashfs-tools

Nyní si musíte stáhnout sadu Linux Live z jejích oficiálních stránek:Linux Live Kit

Pokud chcete, měli byste ze systému odstranit všechny nepotřebné soubory (například manuálové stránky a všechny ostatní soubory, které t need),  aby byl váš systém Live Linux co nejmenší (tento krok je volitelný). Sadu Linux Live musíte přesunout do /tmp, pokud chcete, můžete si přečíst soubory dokumentace v DOC/ a zjistit, jak to funguje. Pokud potřebujete upravit některé proměnné, můžete také upravit soubor .config.

Nyní je čas začít s vytvářením živého systému, přepnout na uživatele root pomocí su a přejít na Linux Live a spusťte následující skript:

# ./build

Měli byste jít na šálek kávy, protože tento proces obecně trvá velmi dlouho.

Váš ISO obraz Live Kit bude vytvořen v /tmp.

Je zde snímek obrazovky procesu:

V tuto chvíli se proces dokončuje.

Pokud znovu uvidíte kořenovou výzvu, znamená to, že proces je dokončen.

Nakonec najdete soubor ISO pro spouštění z CD a archiv ZIP pro spouštění z USB umístěný v /tmp, tyto soubory zkopírujete do libovolného jiného adresáře.

Chcete-li vytvořit zaváděcí USB, rozbalte vygenerujte archiv zip (také z /tmp) do vašeho zařízení USB a spusťte bootinst.sh z podadresáře boot.

Závěr

​Na závěr jsem použil Linux Live kit protože mi to fungovalo, ale můžeš si vybrat jiný. Tento proces může být také užitečný pro vytvoření přizpůsobeného linuxového distro pomocí již linuxové instalace.


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

  2. Vytvořte si vlastní technologii na Linuxu

  3. mimipenguin – Vypsat přihlašovací hesla od současných uživatelů Linuxu

  1. Nainstalujte Javu z repozitářů vaší distribuce Linuxu

  2. GitBook Editor – pracovní postup Git z vašeho linuxového desktopu

  3. Náhlavní souprava – Streamujte hudbu z YouTube ze svého počítače se systémem Linux

  1. Tisk souborů z terminálu Linux

  2. Vytváření vlastních metabalíčků Kali Linux

  3. Nejlepší linuxové distro pro vývoj cuda