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
Coolmuster iOS Assistant 3 May 20
Grabrilla 20 Jan 15
wcgdrv_05060114.exe 29 Oct 15
Aogsoft FLV to MOV Converter 21 Jan 15
Acer Aspire 5755G Atheros WLAN Driver for Windows 7 18 Apr 15
AstroGrav 3 May 20
Simple Sidebar Navigation 13 May 15
IomegaWare 29 Oct 15
Microsoft Access Mortgage Loan Calculator 19 Jun 16
Grind Crash Course 29 Oct 15
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
Damn Small Linux 17 Feb 15
Antergos 1 Dec 16
LaTeX::BibTeX 14 Apr 15
W-Packager 20 Feb 15
Java-Chess 3 Jun 15
Wifislax 9 Aug 16
Autodesk Homestyler 15 Apr 15
Etlinux
Vastaavia ohjelmistoja
LinuxBBQ Oyster
20 Feb 15
Caixa Magica Server
17 Feb 15
4MParted
22 Jun 18
Manjaro Linux Budgie Community Edition
19 Jun 16
Kommentit Etlinux
Viimeksi katsotut ohjelmisto
Coolmuster iOS Assistant 3 May 20
Grabrilla 20 Jan 15
wcgdrv_05060114.exe 29 Oct 15
Aogsoft FLV to MOV Converter 21 Jan 15
Acer Aspire 5755G Atheros WLAN Driver for Windows 7 18 Apr 15
AstroGrav 3 May 20
Simple Sidebar Navigation 13 May 15
IomegaWare 29 Oct 15
Microsoft Access Mortgage Loan Calculator 19 Jun 16
Grind Crash Course 29 Oct 15
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
Damn Small Linux 17 Feb 15
Zuma Deluxe 20 Feb 15
Antergos 1 Dec 16
Sophos UTM 17 Feb 15
Puppy Linux "Slacko" 14 Jul 16
Lantern 3 Jun 15
Elive 20 Jan 18
Kommentteja ei löytynyt