Etlinux

Screenshot Software:
Etlinux
Detalii soft:
Versiune: 1.2.1
Incarca data: 3 Jun 15
Producător: Prosa Srl
Licenţă: Gratuit
Popularitate: 42

Rating: nan/5 (Total Votes: 0)

etLinux este o distribuție Linux embedded, destinate PC / 104 panouri cu disc flash (cum ar fi M-Systems DiskOnChip), cu foarte puțină memorie și spațiu pe disc (de la 2Mb de memorie RAM și 2Mb de disc flash).
Ulterior ne vom referi la platforma de dezvoltare ca "sistemul gazdă" și la mașină țintă (cel pe care va rula etLinux) ad "sistemul țintă".
Etlinux este un sistem complet bazat pe Linux proiectat pentru a rula pe calculatoare industriale foarte mici. Acesta a fost proiectat pentru a fi mici, modular, flexibil și complet.
Cerințele sale de memorie și disc reduse îl fac ideal pentru toate situațiile sensibile costuri, în timp ce în același timp, modularitatea și realizarea acestuia da puterea deplină a unix chiar și pentru aplicații embedded.
Etlinux este ideal în toate aplicațiile de sistem embedded unde facilități avansate UNIX sunt o necesitate: multitasking preventiv, multithreading, de protecție de memorie, repede am O, fiabilitate / îmbunătățită, viteză, ...
Mai mult, codul sursă disponibilitate este o garanție pentru longevitatea produselor pe bază de Etlinux.
Dar poate cel mai mare avantaj față de concurenții este dat de disponibilitatea enorm și dovedit de instrumente de dezvoltare avansate, documentație și surse, oferind un avantaj efectiv la dezvoltator și reducerea timpului de pe piață.
De fapt, disponibilitatea de actualizat constant calitate C / compilatoare C ++, depanatoare, biblioteci, interpretate de limbi, și alte instrumente este motivul cel mai convingator pentru a trece de la medii de dezvoltare integrate vechi de proprietate.
Iată câteva caracteristici cheie ale "Etlinux":
ย ท Server EWS-cgi capabil
ย ท un server telnet
ย ท un server de e-mail, cu capacitatea de a executa comenzi trimise prin e-mail de la un site la distanță
ย ท suport CORBA
ย ท ușor de utilizat de gestionare a fișierelor la distanță
ย ท puternic Tcl limbaj de scripting
ย ท un sistem flexibil de selecție pachet, care permite o personalizare ușoară a sistemului
ย ท codul sursă disponibil pentru fiecare componentă
Cerinte:
ย ท procesor Intel 386SX compatibil (sau mai bine)
ย ท 2MB de RAM
ย ท 2MB de disc (HD sau M-Systems DiskOnChip)
Fișierele necesare:
Din ftp://ftp.kernel.org (sau o oglindă):
- Kernel linux curat 2.0.38 sursă
Din ftp://ftp.prosa.it/pub/etlinux/etlinux-1.2 și ftp://ftp.prosa.it/pub/etlinux/sources
- Etlinux-rădăcină-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 este derivat din M-Systems patch, modificate pentru a ușura elaborarea și upgrade la versiunea 2.0.38 de nucleu).
Instalare:
Acestea sunt acțiunile care trebuie efectuate pe sistemul gazdă, în scopul de a obține un sistem funcțional etlinux.
1) [Numai dacă este necesar un sprijin DiskOnChip]
Despacheta 2.0.38 surse de kernel Linux într-un loc potrivit.
Aplicați linux-2.0.38.doc.patch.gz.
Extrage driverul DiskOnChip binar, flash_doc.tar.gz
De exemplu, presupunând ai kernel-ului fișierul sursă linux-kernel-2.0.38.tar.gz și toate celelalte fișiere relevante din directorul ~ / etlinux, următoarele comenzi vor face:
      $ Cd ~ / etlinux
      $ Tar xvfz linux-kernel-2.0.38.tar.gz
      $ Linux mv linux-2.0.38.doc
      $ Cd linux-2.0.38.doc
      $ Gzip -CD ../linux-2.0.38.doc.patch.gz | patch -P1
      $ Tar xvfz ../flash_doc.tar.gz
      $ Face mrproper
      $ Make menuconfig
      ... A ales suport M-Systems DiskOnChip ...
      ... A configura alte opțiuni ...
      $ Make dep; face curat
      $ Face zImage
În cele din urmă, instalați imaginea de kernel compilate pe sistemul gazdă, așa cum este descris în fișierul README kernel și în Kernel-HOWTO, în funcție de configurarea sistemului.
Reboot.
2) [Numai dacă este necesar un sprijin DiskOnChip]
Adauga nodurile dispozitiv DiskOnChip în / dev:
      $ Su
      ... Da parola de root ...
      $ 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
Acum ar trebui să fie în măsură să formata un DiskOnChip și monta un sistem de fișiere pe ea.
De exemplu, pentru a formata un DiskOnChip ca minix și montaj în temeiul / mnt:
      $ Mkfs.minix -c / dev / fla1
      $ Mount / dev / fla1 / mnt
3) Se prepară o sursă kernel pentru sistemul țintă. Aceasta înseamnă decomprima din nou o sursă de kernel 2.0.38 curat și aplicarea de patch-uri linux-2.0.38.pc104.patch.gz:
      $ Cd ~ / etlinux
      $ Linux mv linux-orig
      $ Tar xvfz linux-kernel-2.0.38.tar.gz
      $ Linux mv linux-2.0.38.pc104
      $ Cd linux-2.0.38.pc104
      $ Gzip -CD ../linux-2.0.38.pc104.patch.gz | patch -P1
      $ Tar xvfz ../flash_doc.tar.gz
      $ Face mrproper
      $ Make menuconfig
      ... Daca vrei suport VGA, selectați-l (altfel veți obține
          doar consola linie de serie ...
      ... Dacă nu doriți suport FPU, selectați ET-Linux nu-FPU ...
      ... A ales suport M-Systems DiskOnChip ...
      ... A configura alte opțiuni ...
      $ Make dep; face curat
      $ Face zImage
      $ Cp arch / i386 / boot / zImage ../zImage.pc104
Păstrați kernel nou compilat, vei folosi de ceva vreme ...
4) [Numai dacă este necesar un sprijin DiskOnChip]
Decomprima etlinux sistem de fișiere etlinux-rădăcină-1.2.x-2MB.tar.gz pe DiskOnChip montat.
Copiați în el kernel compilat anterior.
Rula plilo pentru a permite sistemului de țintă a porni de la DiskOnChip.
Aici este:
      $ Su
      $ Mount -t / dev / fla1 / mnt
      $ Cd / mnt
      $ Tar xvfz ~ / etlinux / etlinux-rădăcină-1.2.x-2MB.tar.gz
      $ Cp ~ / etlinux / zImage.pc104.
      $ Rdev zImage.pc104 / dev / fla1
      $ Sbin / plilo r / mnt
      $ Cd
      $ Umount / mnt
Acum puteți opri sistemul gazdă, extrage DiskOnChip din soclu și puneți-l în sistemul țintă.
Putere pe sistemul țintă și selectați din bios optiunea de a boot de pe DiskOnChip (sau similare, dacă există).
Reset și ar trebui să fie stabilite toate.
Bucurați-vă de!
Ca orice produs lansat de Prosa Srl, Etlinux este un software gratuit și este distribuit cu codul sursă complet. Codul nostru este lansat sub General Public License (GPL) (unele pachete de însoțire au diferite licențe, dar toate califică drept Open Source).

Software similare

moonOS K
moonOS K

12 May 15

4MLinux Core
4MLinux Core

22 Jun 18

LeafyLinux
LeafyLinux

18 Feb 15

Comentarii la Etlinux

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!