Etlinux

Software screenshot:
Etlinux
Podrobnosti Software:
Verze: 1.2.1
Datum uploadu: 3 Jun 15
Vývojka: Prosa Srl
Licence: Volný
Popularita: 42

Rating: nan/5 (Total Votes: 0)

etLinux je vložený linuxová distribuce, určený pro PC / 104 desek s flash disku (jako M-Systems DiskOnChip) s velmi malou pamětí a diskového prostoru (počínaje 2Mb paměti RAM a 2MB flash disku).
Následně budeme odkazovat na vývojové platformy jako "hostitelský systém" a k cílovému počítači (ten, na kterém bude probíhat etLinux) ad o "cílovém systému".
Etlinux je kompletní systém založený na Linuxu, navržený pro běh na velmi malé průmyslové počítače. Je navržen tak, aby byl malý, modulární, flexibilní a úplné.
Její snížené požadavky na paměť a disk je ideální pro všechny cenově citlivých situacích, zatímco ve stejné době jeho modularita a úplnost dávají plný výkon unixových i pro embedded aplikace.
Etlinux je ideální ve všech vestavěných systémových aplikací, kde vyspělé UNIX zařízení jsou nutností: preemptivní multitasking, multithreading, ochrana paměti, rychlé I / O, lepší spolehlivost, rychlost, ...
Navíc, dostupnost zdrojový kód je zárukou pro dlouhou životnost výrobků Etlinux bázi.
Ale snad největší výhodou oproti konkurenci je dána obrovským a osvědčené dostupnosti moderních vývojových nástrojů, dokumentaci a zdrojů, dávat efektivní hrany pro vývojáře a snížení doby uvedení na trh.
Ve skutečnosti dostupnost neustále aktualizované kvalitního C / C ++ kompilátory, debuggery, knihovny, interpretovaný jazyk, a další nástroje je nejvíce přesvědčivý důvod, proč přejít od starých proprietárních vestavěných vývojových prostředích.
Zde jsou některé klíčové rysy "Etlinux":
ย ท vložený cgi-schopný WEB server
ย ท telnet serveru
ย ท e-mailový server, se schopností vykonat příkazy zaslané e-mailem ze vzdáleného místa
ย ท podpora CORBA
ย ท snadno používat vzdálenou správu souborů
ย ท výkonný skriptovací jazyk Tcl
ย ท flexibilní systém výběru balíček, který umožňuje snadné přizpůsobení systému
ย ท zdrojový kód k dispozici pro každou složku
Požadavky:
ย ท Intel-kompatibilní s 386SX procesor (nebo lepší)
ย ท 2MB RAM
ย ท 2MB disku (HD nebo M-Systems DiskOnChip)
Potřebné soubory:
Z ftp://ftp.kernel.org (nebo zrcadle):
- Čistý linux kernel 2.0.38 source
Od ftp://ftp.prosa.it/pub/etlinux/etlinux-1.2 a ftp://ftp.prosa.it/pub/etlinux/sources
- Etlinux-root-1.2.x-2MB.tar.gz (xxx kB)
- Linux-2.0.38.doc.patch.gz (2 Kb)
- Flash_doc.tar.gz (24 Kb)
- Linux-2.0.38.pc104.patch.gz (39 Kb)
(Linux-2.0.38.doc.patch.gz je odvozen od M-Systems náplast, upravený pro snadnou kompilaci a upgradovat na verzi 2.0.38 jádra).
Instalace:
Jedná se o akce, které je třeba provést na hostitelském systému s cílem získat funkční etlinux systém.
1) [Pouze pokud je nezbytná podpora DiskOnChip]
Rozbalte 2.0.38 zdroje jádra Linuxu ve vhodném místě.
Naneste linux-2.0.38.doc.patch.gz.
Výpis binární ovladače DiskOnChip, flash_doc.tar.gz
Například, za předpokladu, že máte kernel zdrojového souboru linux-kernel-2.0.38.tar.gz a všechny další relevantní soubory v adresáři ~ / etlinux, budou následující příkazy:
      $ Cd ~ / etlinux
      $ Tar xvfz linux-kernel-2.0.38.tar.gz
      $ Mv linux linux-2.0.38.doc
      $ Cd linux-2.0.38.doc
      $ Gzip -cd ../linux-2.0.38.doc.patch.gz | náplast -p1
      $ Tar xvfz ../flash_doc.tar.gz
      $ Make mrproper
      $ Make menuconfig
      ... Vybral podporu M-Systems DiskOnChip ...
      ... Nakonfigurujte další možnosti ...
      $ Make dep; make clean
      $ Make zImage
Nakonec nainstalujte kompilované jádro na hostitelském systému, jak je popsáno v souboru kernel README a v jádře-HOWTO, v závislosti na nastavení systému.
Reboot.
2) [Pouze pokud je požadována podpora DiskOnChip]
Přidat uzly DiskOnChip zařízení v / dev:
      $ Su
      ... Dej root hesla ...
      $ Mknod / dev / fla b 62 0
      $ Mknod / dev / fla1 b 62 1
      $ Mknod / dev / fla2 b 62 2
      $ Mknod / dev / fla3 b 62 3
      $ Mknod / dev / fla4 b 62 4
Nyní byste měli být schopni zformátovat DiskOnChip a připojit souborový systém na něm.
Chcete-li například formátovat DiskOnChip jako Minix a montáž pod / mnt:
      $ Mkfs.minix -c / dev / fla1
      $ Mount / dev / fla1 / mnt
3) Připravte si zdroj jádra na cílovém systému. To znamená, že dekompresi opět čistý 2.0.38 zdroj jádro a použití linux-2.0.38.pc104.patch.gz opravu:
      $ Cd ~ / etlinux
      $ Mv linux linux-orig
      $ Tar xvfz linux-kernel-2.0.38.tar.gz
      $ Mv linux linux-2.0.38.pc104
      $ Cd linux-2.0.38.pc104
      $ Gzip -cd ../linux-2.0.38.pc104.patch.gz | náplast -p1
      $ Tar xvfz ../flash_doc.tar.gz
      $ Make mrproper
      $ Make menuconfig
      ... Chcete-li podporu VGA, vyberte jej (jinak budete mít
          Pouze sériová linka konzole ...
      ... Pokud nechcete, aby podporu FPU, vyberte ET-Linux no-FPU ...
      ... Vybral podporu M-Systems DiskOnChip ...
      ... Nakonfigurujte další možnosti ...
      $ Make dep; make clean
      $ Make zImage
      $ Cp arch / i386 / boot / zImage ../zImage.pc104
Udržujte nově kompilovaný jádro, budete používat ve chvíli ...
4) [Pouze pokud je nezbytná podpora DiskOnChip]
Rozbalte etlinux souborového systému etlinux-root-1.2.x-2MB.tar.gz na namontovaný DiskOnChip.
Kopírování v něm dříve kompilovaný jádro.
Běh plilo s cílem umožnit cílového systému bootování z DiskOnChip.
Tady to je:
      $ Su
      $ Mount -t / dev / fla1 / mnt
      $ Cd / mnt
      $ Tar xvfz ~ / etlinux / etlinux-root-1.2.x.-2MB.tar.gz
      $ Cp ~ / etlinux / zImage.pc104.
      $ Rdev zImage.pc104 / dev / fla1
      $ Sbin / plilo -r / mnt
      $ Cd
      $ Umount / mnt
Nyní můžete zastavit hostitelský systém, extrahovat DiskOnChip ze zásuvky a umístit ji v cílovém systému.
Power v cílovém systému a vyberte z bios možnost bootovat z DiskOnChip (nebo podobné, pokud je přítomen).
Obnovit a vy byste měli být vše nastaveno.
Užijte si to!
Jako každý produkt uvolněného PROSA Srl, Etlinux je svobodný software a je distribuován s plným zdrojovým kódem. Náš kód je uvolněn pod General Public License (GPL) (některé doprovodné balíky mají různé licence, ale všechny kvalifikovat jako open source).

Podobný software

GoMF
GoMF

2 Jun 15

asterLive
asterLive

2 Jun 15

Elive
Elive

20 Jan 18

Komentáře k Etlinux

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!