GNU/Linux >> Znalost Linux >  >> Linux

Lehká vlastní linuxová sestava

Obecně je možné systém točit pomocí Busyboxu; webová stránka busybox podrobně popisuje, jak to udělat.

Staticky propojený binární soubor busyboxu bude vyžadovat jen pár megs paměti (samozřejmě nad rámec toho, co vyžaduje jádro). Podařilo se mi zavést a přihlásit se k počítači s 8M paměti RAM.

Je však poměrně komplikované zprovoznit všechny systémové služby, které můžete potřebovat, použití malé existující distribuce by mohlo být lepší.

Kolik je "malá paměť"? Jste na opravdu malém vestavěném systému? Pokud nemáte méně než 64 milionů nebo váš proces nepotřebuje používat hodně dostupné paměti RAM (a žádnou swap), doporučuji použít minimální standardní distribuci.

Edit:Nástroj "buildroot" je společníkem Busyboxu, který vám pomůže vytvořit velmi malé použitelné souborové systémy.


Zkuste TinyCore (nebo dokonce MicroCore).

TinyCore je na 10 MB (ISO) a MicroCore na 6 MB. TinyCore má X a minimální GUI, zatímco MicroCore je pouze textový režim. Používám na 12 let starém notebooku s 199MHz a 32MB RAM. Funguje perfektně, dokonce i s WLAN atd.

TinyCore je vyroben s ohledem na možnosti přizpůsobení. Můžete si snadno vytvořit vlastní minimální dristro z TinyCore. Pro usnadnění je na Wiki dokonce návod na remastering.


Mohli byste jít s Arch linux, ale myslím, že to přesně nesplňuje vaši "vlastní" distribuci.

Vybral bych si Linux From Scratch. To ve skutečnosti není distro, ale spíše systém pro budování vlastního distra. Myslím, že až budete hotovi, zjistíte, že máte ve svém systému nějaký „tuk“, protože musíte vytvořit a nainstalovat Tcl/Tk (nebo alespoň dříve) a několik dalších věcí, které nejsou nezbytně nutné. , ale umožní vám spouštět testovací případy poloautomaticky.


Linux
  1. Jak sestavit rpm balíčky

  2. Jak změnit název hostitele v systému Linux

  3. Moje vlastní distribuce Kali Linux

  1. Pekwm:Lehký linuxový desktop

  2. Úvod do souborového systému Linux

  3. Kali Linux systémové požadavky

  1. Zobrazit vlastní zprávu uživatelům před vypnutím serveru Linux

  2. Příkaz k vypnutí Linuxu

  3. Jak zkontrolovat verzi Linuxu