etLinux on sulautettu Linux-jakelu, joka on tarkoitettu PC / 104 levyt flash-levy (kuten M-Systems DiskOnChip) kanssa hyvin vähän muistia ja levytilaa (alkaen 2Mb RAM-muistia ja 2 Mb flash-levy).
Myöhemmin me viittaavat kehitysalusta on "isäntä järjestelmä" ja kohdekoneen (se, johon etLinux jatkuu) mainos "target järjestelmä".
Etlinux on täydellinen Linux-pohjainen järjestelmä on suunniteltu toimimaan hyvin pieniä teollisuuden tietokoneita. Se on suunniteltu olemaan pieni, modulaarinen, joustava ja täydellinen.
Sen vähennetty muistin ja levyn vaatimukset tekevät siitä ihanteellisen kaikille kustannus-herkkiä tilanteita, vaikka samaan aikaan sen modulaarisuus ja täydellisyys antaa täysi teho Unix jopa sulautettuihin sovelluksiin.
Etlinux on ihanteellinen kaikissa upotettu järjestelmä sovelluksiin, joissa kehittyneet Unix tilat ovat must: ennaltaehkäisevä moniajo, multithreading, muistin suojaus, nopea I / O, parempi luotettavuus, nopeus, ...
Lisäksi lähdekoodi saatavuus on tae pitkäikäisyys Etlinux perustuvia tuotteita.
Mutta ehkä suurin etu kilpailijoihin saadaan valtava ja todistettu Kehittyneet kehitystyökaluja, dokumentointi ja lähteet, jolloin tehokas reuna kehittäjä ja vähentää aikaa markkinoilla.
Itse saatavuus päivitetään jatkuvasti laadukkaita C / C ++ kääntäjät, debuggereita, kirjastot, tulkitaan kieliä, ja muita työkaluja on kaikkein pakottavaa syytä siirtyä pois vanhasta omaan sulautettujen kehitysympäristöjä.
Tässä muutamia keskeisiä piirteitä "Etlinux":
ย ท upotettu cgi-pystyy WEB-palvelin
ย ท telnet palvelin
ย ท sähköpostipalvelimen, jolla on kyky toteuttaa komentoja lähetetään sähköpostia etäkohteen
ย ท CORBA tuki
ย ท helppo käyttää kauko tiedostojen hallinta
ย ท voimakas Tcl skriptikieli
ย ท joustava pakkaus valintajärjestelmää, joka mahdollistaa helpon räätälöinnin järjestelmän
ย ท lähdekoodi saatavilla jokainen komponentti
Vaatimukset:
ย ท Intel-yhteensopiva 386SX suoritin (tai parempi)
ย ท 2 Mt RAM-muistia
ย ท 2 Mt levyn (HD tai M-Systems DiskOnChip)
Tarvittavat tiedostot:
Vuodesta ftp://ftp.kernel.org (tai peili):
- Puhdas Linux kernel 2.0.38 source
Vuodesta ftp://ftp.prosa.it/pub/etlinux/etlinux-1.2 ja 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 on peräisin M-Systemsin laastari, muutettu helpottaa kokoamista ja päivitetty 2.0.38 ytimen versio).
Asennus:
Nämä ovat toimia, jotka on suoritettava isäntäjärjestelmään saadakseen toiminnallisen etlinux järjestelmää.
1) [Vain jos DiskOnChip tukea tarvitaan]
Pura 2.0.38 linux-ytimen lähteitä sopivaan paikkaan.
Levitä linux-2.0.38.doc.patch.gz.
Pura binary DiskOnChip kuljettaja, flash_doc.tar.gz
Esimerkiksi, oletetaan, sinulla on kernel source tiedosto linux-kernel-2.0.38.tar.gz ja kaikki muut asiaankuuluvat tiedostot ~ / etlinux hakemistoon, seuraavat komennot tekevät:
$ 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 | patch -P1
$ Tar xvfz ../flash_doc.tar.gz
$ Tekevät mrproper
$ Make menuconfig
... Valitsi M-Systems DiskOnChip tuki ...
... Määritä muita vaihtoehtoja ...
$ Tehdä dep; make clean
$ Tekevät zImage
Asenna lopuksi koottu ytimen isäntä järjestelmä, kuten kuvattu ytimen README-tiedosto ja Kernel-HOWTO, riippuen järjestelmän asetukset.
Reboot.
2) [Vain jos DiskOnChip tukea tarvitaan]
Lisää DiskOnChip laite solmut / dev:
$ Su
... Antaa pääkäyttäjän salasanaa ...
$ 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
Nyt sinun pitäisi pystyä alustaa DiskOnChip ja asentaa tiedostojärjestelmä.
Esimerkiksi muotoilla DiskOnChip kuin minix ja asennus sille / mnt:
$ Mkfs.minix -c / dev / fla1
$ Mount / dev / fla1 / mnt
3) Valmistele ytimen lähde kohdejärjestelmään. Tämä tarkoittaa dekompressoidaan taas puhdas 2.0.38 kernel source ja soveltamalla linux-2.0.38.pc104.patch.gz patch:
$ 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 | patch -P1
$ Tar xvfz ../flash_doc.tar.gz
$ Tekevät mrproper
$ Make menuconfig
... Jos haluat VGA tukea, valitse se (muuten saat
Vain sarjaliitännän konsoli ...
... Jos et halua FPU tukea, valitse ET-Linux no-FPU ...
... Valitsi M-Systems DiskOnChip tuki ...
... Määritä muita vaihtoehtoja ...
$ Tehdä dep; make clean
$ Tekevät zImage
$ Cp arch / i386 / boot / zImage ../zImage.pc104
Pidä vasta käännetyn ytimen, voit käyttää sitä, kun ...
4) [Vain jos DiskOnChip tukea tarvitaan]
Pura etlinux tiedostojärjestelmä etlinux-root-1.2.x-2MB.tar.gz on asennettu DiskOnChip.
Kopioi se aiemmin käännetyn ytimen.
Suorita plilo jotta kohdejärjestelmään Käynnistäminen DiskOnChip.
Tässä se on:
$ 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
Nyt voit pysäyttää isäntä järjestelmä, ote DiskOnChip sen pistorasiasta ja laita se kohdejärjestelmässä.
Virta kohdejärjestelmässä ja valitse BIOS vaihtoehto käynnistää DiskOnChip (tai vastaavaa, jos läsnä).
Nollaa ja sinun pitäisi olla valmis.
Enjoy!
Kuten jokainen tuote vapauttaa Prosa Srl, Etlinux on vapaa ohjelmisto ja jaetaan täysin lähdekoodia. Meidän koodi on julkaistu General Public License (GPL) (joissakin mukana paketteja on eri lisenssejä, mutta ne sijoittuvat Open Source).
Viimeksi katsotut ohjelmisto
-
Date Calculator 3 May 15
-
ScrumBan for Windows 8 25 Jan 15
-
Gateway SX2801 LiteOn WLAN Driver for Windows 7 18 Apr 15
-
3D Sea Turtles 29 Oct 15
-
ASRock H87 Pro4 BIOS 11 Dec 15
-
jQuery Selected Text Sharer 22 Jan 15
-
AverMagic Pro Plus 27 Oct 15
-
Acer Aspire G3-605 Atheros WLAN Driver for Windows 8.1 64-bit 17 Mar 16
-
Free GIF Maker 3 May 20
-
My Sweet Seal 9 Dec 14
Haku luokan mukaan
- Ajurit
- Audio-ohjelmiston
- Digitaalinen valokuva
- Graafisen suunnittelun ohjelmistot
- Internet-ohjelmistot
- Järjestelmän apuohjelmat
- Kehitystyökalut
- Koti ja perhe ohjelmistot
- Koulutus ja tiede ohjelmistot
- Levy-tiedosto ohjelmisto
- Liike-toimisto-ohjelmisto
- Näytönsäästäjiä
- Pelit
- Selaimet
- Tietoliikenneohjelmiston
- Tietoturvaohjelmisto
- Tuottavuus ohjelmisto
- Työpöytäpäivitykset
- Verkostoituminen ohjelmistot
- Video-ohjelmat
- Web-ohjelmistojen kehittäminen
Suosittu ohjelmisto
-
Intel Fortran Compiler For Linux 20 Feb 15
-
Lantern 3 Jun 15
-
BlackArch Linux 22 Jun 18
-
Xandros Desktop OS 3 Jun 15
-
Kodi 16 Aug 18
-
Unity Linux 15 Apr 15
-
Zorin OS Ultimate 16 Aug 18
Etlinux
Vastaavia ohjelmistoja
Red Hat Linux
20 Feb 15
ALT Linux Nexus 7
17 Feb 15
FlameSky OS Netbook
28 Sep 15
Sage Live CD
11 May 15
Kommentit Etlinux
Viimeksi katsotut ohjelmisto
-
Date Calculator 3 May 15
-
ScrumBan for Windows 8 25 Jan 15
-
Gateway SX2801 LiteOn WLAN Driver for Windows 7 18 Apr 15
-
3D Sea Turtles 29 Oct 15
-
ASRock H87 Pro4 BIOS 11 Dec 15
-
jQuery Selected Text Sharer 22 Jan 15
-
AverMagic Pro Plus 27 Oct 15
-
Acer Aspire G3-605 Atheros WLAN Driver for Windows 8.1 64-bit 17 Mar 16
-
Free GIF Maker 3 May 20
-
My Sweet Seal 9 Dec 14
Haku luokan mukaan
- Ajurit
- Audio-ohjelmiston
- Digitaalinen valokuva
- Graafisen suunnittelun ohjelmistot
- Internet-ohjelmistot
- Järjestelmän apuohjelmat
- Kehitystyökalut
- Koti ja perhe ohjelmistot
- Koulutus ja tiede ohjelmistot
- Levy-tiedosto ohjelmisto
- Liike-toimisto-ohjelmisto
- Näytönsäästäjiä
- Pelit
- Selaimet
- Tietoliikenneohjelmiston
- Tietoturvaohjelmisto
- Tuottavuus ohjelmisto
- Työpöytäpäivitykset
- Verkostoituminen ohjelmistot
- Video-ohjelmat
- Web-ohjelmistojen kehittäminen
Suosittu ohjelmisto
-
PlayOnLinux 9 Dec 15
-
NdisWrapper 11 May 16
-
Sophos UTM 17 Feb 15
-
ChaletOS 17 Feb 15
-
Porteus Xfce 12 Jan 17
-
Cactus McCoy 2 20 Feb 15
-
Java-Chess 3 Jun 15
Kommentteja ei löytynyt