Etlinux

Софтуер снимки:
Etlinux
Софтуер детайли:
Версия: 1.2.1
Дата на качване: 3 Jun 15
Розробник: Prosa Srl
Разрешително: Безплатно
Популярност: 42

Rating: nan/5 (Total Votes: 0)

etLinux е вграден Линукс дистрибуция, предназначена за PC / 104 дъски с флаш диск (като M-Systems DiskOnChip) с много малко памет и дисково пространство (като се започне от 2Mb на RAM и 2Mb на флаш диск).
Впоследствие ще се отнасят до платформата за развитие, тъй като "домакин система" и на целевата машина (това, на което etLinux ще тече) реклама на "мишената".
Etlinux е пълен Linux-базирана система, проектирана да работи на много малки индустриални компютри. Той е проектиран да бъде малък, модулни, гъвкаво и цялостно.
Нейните намалени памет и диск го правят идеален за всички разходно-чувствителни ситуации, като в същото време своята модулност и изчерпателност даде пълната сила на UNIX дори за вградени приложения.
Etlinux е идеална във всички приложения, вградена система, където напреднали UNIX съоръжения са задължителни: превантивна мултитаскинг, многонишковост, защита на паметта, бърз I / O, повишена надеждност, скорост, ...
Освен това, наличието на изходния код е гаранция за дълголетие на Etlinux базирани продукти.
Но може би най-голямото предимство пред конкурентите се дава с огромен и доказан наличието на съвременни инструменти за разработка, документация и източници, като ефективен край на разработчика и намаляване на времето за пускане на пазара.
Всъщност наличието на постоянно актуализирана качеството C / C ++ компилатори, дебъгери, библиотеки, интерпретирани езици, както и други инструменти е най-основателна причина, за да превключите от старите патентовани вградени среди за разработка.
Ето някои основни характеристики на "Etlinux":
ย ท вградени CGI-способен WEB сървър
ย ท на Telnet сървър
ย ท сървър за електронна поща, със способността да изпълнява команди, изпратено по електронна поща от отдалечен сайт
ย ท подкрепа CORBA
ย ท лесен за използване дистанционно управление на файлове
ย ท мощния Tcl скриптове език
ย ท гъвкава схема за избор на пакет, което позволява лесно персонализиране на системата
ย ท изходния код на разположение за всеки компонент
Изисквания:
ย ท Intel-съвместими 386SX процесор (или по-добра)
ย ท 2MB на RAM
ย ท 2MB на диск (HD или M-Systems DiskOnChip)
Необходими файлове:
От ftp://ftp.kernel.org (или огледало):
- Чиста Linux Kernel 2.0.38 източник
От ftp://ftp.prosa.it/pub/etlinux/etlinux-1.2 и ftp://ftp.prosa.it/pub/etlinux/sources
- Etlinux-коренна 1.2.x-2MB.tar.gz (ххх 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 произлиза от M-Systems пластир, модифициран, за да се улесни събирането и обновен до версия 2.0.38 на ядрото).
Монтаж:
Това са действия, които трябва да бъдат извършени на хост системата, за да получите функционална система etlinux.
1) [Само ако е необходима подкрепа DiskOnChip]
Разопаковайте 2.0.38 източници Линукс ядрото на подходящо място.
Нанесете Linux-2.0.38.doc.patch.gz.
Екстракт двоичен драйвера за DiskOnChip, flash_doc.tar.gz
Например, да се предположи, че имате на ядрото източник файл Linux-ядрото-2.0.38.tar.gz и всички други съответни файлове в директорията ~ / etlinux, следните команди ще направят:
      $ CD ~ / etlinux
      $ Катран xvfz Linux-ядрото-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 | пластир -Р1
      $ Катран xvfz ../flash_doc.tar.gz
      $ Направи mrproper
      $ Направи menuconfig
      ... Избра подкрепа M-Systems DiskOnChip ...
      ... Конфигурирате други опции ...
      $ Направи DEP; чистите
      $ Направи zImage
И накрая, инсталирайте съставен образ на ядрото на хост системата, както е описано във файла README ядрото и в Kernel-HOWTO, в зависимост от вашата настройка на системата.
Reboot.
2) [Само ако е необходима подкрепа DiskOnChip]
Добави възли DiskOnChip устройства в / сътрудничество:
      $ Су
      ... Даде корен парола ...
      $ Mknod / Dev / FLA б 62 0
      $ Mknod / Dev / fla1 б 62 1
      $ Mknod / Dev / fla2 б 62 2
      $ Mknod / Dev / fla3 б 62 3
      $ Mknod / Dev / fla4 б 62 4
Сега би трябвало да можете да форматирате DiskOnChip и монтирате файлова система върху него.
Например, за да форматирате DiskOnChip като Minix и монтаж под / MNT:
      $ Mkfs.minix -C / Dev / fla1
      $ Монтиране / Dev / fla1 / MNT
3) Подгответе източника на ядрото за целевата система. Това означава декомпресиране отново чиста 2.0.38 източник на ядрото и прилагане на Linux-2.0.38.pc104.patch.gz пластир:
      $ CD ~ / etlinux
      $ MV Linux Linux-ориг
      $ Катран xvfz Linux-ядрото-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 | пластир -Р1
      $ Катран xvfz ../flash_doc.tar.gz
      $ Направи mrproper
      $ Направи menuconfig
      ... Ако искате VGA подкрепа, изберете го (в противен случай вие ще получите
          само серийна линия конзола ...
      ... Ако не искате подкрепа FPU, изберете ET-Linux не-FPU ...
      ... Избра подкрепа M-Systems DiskOnChip ...
      ... Конфигурирате други опции ...
      $ Направи DEP; чистите
      $ Направи zImage
      $ CP арх / i386 / обувка / zImage ../zImage.pc104
Дръжте наскоро съставен ядрото, ще го използвам в последно време ...
4) [Само ако е необходима подкрепа DiskOnChip]
Разархивирайте etlinux файлова система etlinux-коренна 1.2.x-2MB.tar.gz върху монтирана DiskOnChip.
Копирайте в нея по-рано съставен ядрото.
Стартирай plilo, за да се позволи на целевата система обувка от DiskOnChip.
Ето го:
      $ Су
      $ Монтиране -t / Dev / fla1 / MNT
      $ CD / MNT
      $ Катран xvfz ~ / etlinux / etlinux-коренна 1.2.x-2MB.tar.gz
      $ Ср ~ / etlinux / zImage.pc104.
      $ Rdev zImage.pc104 / Dev / fla1
      $ Sbin / plilo -r / MNT
      $ CD
      $ Демонтирате / MNT
Сега можете да се спре на хост системата, извлечете DiskOnChip от гнездото си и го поставете в целевата система.
Захранване на целевата система и изберете от BIOS опцията за да стартирате от DiskOnChip (или подобно, ако има такива).
Reset и вие всички трябва да се зададе.
Наслаждавайте се!
Както всеки продукт, издаден от Prosa Srl, Etlinux е свободен софтуер и се разпространява с пълен изходен код. Нашият код е освободен по лиценз на широката общественост (GPL) (някои съпътстващи пакети имат различни лицензи, но всички те се квалифицират като Open Source).

Подобен софтуер

ROCKate
ROCKate

3 Jun 15

Evolve OS
Evolve OS

18 Feb 15

MiniCD
MiniCD

3 Jun 15

Коментари към Etlinux

Коментари не е намерена
добавите коментар
Включете на изображения!