Portál AbcLinuxu, 10. května 2025 03:05

Dotaz: Tvorba vlastní distribuce

28.2.2006 00:19 Cyphr0
Tvorba vlastní distribuce
Přečteno: 199×
Odpovědět | Admin
Dobrý den/ráno/večer. Na své Pentium 1 (hihi), která slouží pro testovací účely mám vytvořený ext2 partition. A chtěl bych si vytvořit speciálně svojí linuxovou distribuci. K dispozici mám kompletně nainstalovaný RedHat na jiném PC, ze kterého samozřejmě můžu natáhnout například jádro. Potřeboval bych poradit, z jakých nejdůležitějších prvků složím systém který nabootuje do bashe, a jak. Fakt jen základ (mám chaos v těch konfiguračních souborech, libraries, modulech). Za každou odpověď díky.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.2.2006 00:28 xkesh | skóre: 46 | blog: eXtempore
Rozbalit Rozbalit vše Re: Tvorba vlastní distribuce
Odpovědět | | Sbalit | Link | Blokovat | Admin
nejhorsi bude vymyslet nejaky originalni nazev :P

No a jako odpoved: ses si jistej, ze chces davat dohromady neco jako distribuci, kdyz si tohle neumis sam dohledat?

Pripomina mi to neco jako: Ahoj, tak si chci poskladat vlastni auto, jen motor, prevodovku a kola, potreboval bych poradit, jak na to :P

Nejenze se tu uz par lidi (snad uspesne) pokusilo, ale dokonce o tom i psali... Tak napr. zkus nejdriv popsat, kde vsude jsi hledal (a nenasel), hned bude od ceho se odpichnout.
28.2.2006 12:29 Cyphr0
Rozbalit Rozbalit vše Re: Tvorba vlastní distribuce
Hledal jsem skoro všude, našel jsem jenom 386.penguin.cz :-) Mě fakt stačí jen základy, co je potřeba za soubory a složky natáhnout do toho ext2 aby to najelo do konsole, boot vyřešim sám. Konfigurační soubory si samozřejmě sepíšu dle obrazu svému. Já vás s tím už prudit nebudu, asi si nainstaluju Monkey Linux :-D a z toho to nahrabu dohromady.
28.2.2006 12:45 prOm3TheuS | skóre: 18 | Praha
Rozbalit Rozbalit vše Re: Tvorba vlastní distribuce
Jak je napsáno níže. Doporučuji LFS. Nejenom, že si uděláš distribuci ke vzoru svému, ale naučíš se, co je vůbec nezbytné pro běh, jak funguje start systému a tak. Akorát bych doporučoval kompilovat systém někde jinde (stařičké Pentium je opravdu slabé), protože jinak u toho probdíš mnoho nocí a vypiješ nespočetně mnoho kafí ;-) --Výsledek však stojí za to.
28.2.2006 12:47 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: Tvorba vlastní distribuce
TinyGentoo — z toho si můžeš udělat rámcový přehled, co je potřeba.
Užívej dne – možná je tvůj poslední.
28.2.2006 12:51 xkesh | skóre: 46 | blog: eXtempore
Rozbalit Rozbalit vše Re: Tvorba vlastní distribuce
Hledal jsem skoro všude, našel jsem jenom 386.penguin.cz :-)
Nejde o pruzeni, jde o to, co vas dovede k vysledku. Tezko tu asi nekdo bude psat do diskuse kompletni navod (takze viz ten odkaz na LFS nize). Urcite bude ale zajimave, kdyz se o zkusenosti ze sve tvorby se zdejsimi ctenari naopak podelite vy, treba aspon v blogu.
28.2.2006 00:29 #Tom
Rozbalit Rozbalit vše Re: Tvorba vlastní distribuce
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vše potřebné se dočtete zde.
28.2.2006 12:57 Mk | skóre: 11 | blog: vykrik_do_tmy
Rozbalit Rozbalit vše Re: Tvorba vlastní distribuce
Odpovědět | | Sbalit | Link | Blokovat | Admin
Poradím magická slůvka busybox a uclibc. Pomocí této kombinace se dají vytvořit velice malé embedded systémy. Například můj výtvor na jednoduchý router měl asi 2MB i s jádrem (zavaděč syslinux, jádro a ramdisk se vším ostatním). Kromě již zmiňované dvojice jsem přidal ještě iptables, dnsmasq (dns-cache + dhcp) a dropbear (ssh server). Rychle to bootovalo a fungovalo pěkně. Přeji hodně zdaru.
28.2.2006 13:17 Cyphr0
Rozbalit Rozbalit vše Re: Tvorba vlastní distribuce
Ten BusyBox je sakra dobrá věc, dá se možná použít také něco z www.linux-assembly.org - to jsou prográmky napsaný v assembleru (použito třeba v distribuci Brutusware). Se zkušenostmi se samozřejmě potom co něco dám dohromady svěřím ostatním... :-) Díky chlapi

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.