Etlinux

Скриншот программы:
Etlinux
Детали программы:
Версия: 1.2.1
Дата загрузки: 3 Jun 15
Разработчик: Prosa Srl
Тип распространения: Бесплатная
Популярность: 154

Rating: 3.0/5 (Total Votes: 1)

etLinux является встроенным дистрибутив, предназначенный для PC / 104 плат с флэш-диска (как M-Systems DiskOnChip) с очень небольшим памяти и дискового пространства (начиная с 2 Мб оперативной памяти и 2 Мб флэш-диска).
Впоследствии мы будем называть платформы разработки, как «хост-системы" и на целевой машине (тот, на котором будет работать etLinux) объявления "целевой системы".
Etlinux является полной системой Linux, на основе предназначена для работы на очень малых промышленных компьютеров. Она была разработана, чтобы быть небольшой, модульной, гибкой и полной.
Его снижение требований к памяти и дисковому делают его идеальным для всех чувствительных к стоимости ситуациях, в то время как в то же время ее модульность и полноты дают полную мощность UNIX даже для встраиваемых приложений.
Etlinux идеально подходит во всех встроенных системных приложений, где продвинутые возможности UNIX являются обязательным: преимущественное многозадачными, защиты памяти, быстрый ввод-вывод, повышенную надежность /, скорость, ...
Кроме того, наличие исходного кода это гарантия для долговечности продуктов, основанных Etlinux.
Но, пожалуй, самое большое преимущество над конкурентами дается огромной и проверенной доступности передовых средств разработки, документации и источников, давая эффективный край разработчику и сокращение времени выхода на рынок.
На самом деле наличие постоянно обновляемой качества C / C ++ компиляторы, отладчики, библиотеки, интерпретируемые языки, и другие инструменты наиболее веских причин, чтобы перейти от старых проприетарных встроенных сред разработки.
Вот некоторые ключевые особенности "Etlinux":
ย ท встроенные CGI-сервер способен интернет
ย ท telnet- сервер
ย ท сервер электронной почты, с возможностью выполнения команд, посылаемых по электронной почте с удаленного сайта
ย ท поддержка CORBA
ย ท легко в использовании пульт дистанционного управления файлами
ย ท мощный скриптовый язык Tcl
ย ท гибкую схему выбора пакетов, что позволяет легко настраивать систему
ย ท исходный код для каждого компонента
Требования:
ย ท Intel-совместимый процессор 386SX (или лучше)
ย ท 2 Мб оперативной памяти
ย ท 2 Мб диска (HD или M-Systems DiskOnChip)
Необходимые файлы:
От ftp://ftp.kernel.org (или зеркало):
- Чистое ядро ​​Linux 2.0.38 источник
От ftp://ftp.prosa.it/pub/etlinux/etlinux-1.2~~pobj и ftp://ftp.prosa.it/pub/etlinux/sources~~pobj
- Etlinux корень-1.2.x-2MB.tar.gz (ххх Кб)
- Linux-2.0.38.doc.patch.gz (2 Кб)
- Flash_doc.tar.gz (24 Кб)
- Linux-2.0.38.pc104.patch.gz (39 Кб)
(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, следующие команды будут делать:
      $ Кд ~ / etlinux
      $ TAR xvfz Linux-ядра 2.0.38.tar.gz
      $ М. В. Linux Linux-2.0.38.doc
      $ CD Linux-2.0.38.doc
      $ GZIP -cd ../linux-2.0.38.doc.patch.gz | патч -p1
      $ Тар xvfz ../flash_doc.tar.gz
      $ Сделать mrproper
      $ Сделать конфигурационного меню
      ... Выбрал поддержку M-Systems DiskOnChip ...
      ... Настроить другие параметры ...
      $ Сделать отд; сделать чистым
      $ Сделать zImage
Наконец, установите скомпилированный образ ядра на хост-системе, как описано в файле README в ядро ​​и в Kernel-HOWTO, в зависимости от настроек системы.
Перезагружать.
2) [Только если необходима поддержка DiskOnChip]
Добавить узлы DiskOnChip устройств в / Dev:
      $ Су
      ... Дать пароля ...
      $ MKNOD / DEV / штат Флорида б 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 и монтажа его в / мнт:
      $ Mkfs.minix -c / DEV / fla1
      $ Смонтировать / DEV / fla1 / шоссе
3) подготовить исходные тексты ядра в целевой системе. Это означает, декомпрессии снова чистый источник 2.0.38 ядра и применения Linux-2.0.38.pc104.patch.gz патч:
      $ Кд ~ / etlinux
      $ М. В. Linux Linux-туринг
      $ TAR xvfz Linux-ядра 2.0.38.tar.gz
      $ М. В. Linux Linux-2.0.38.pc104
      $ CD Linux-2.0.38.pc104
      $ GZIP -cd ../linux-2.0.38.pc104.patch.gz | патч -p1
      $ Тар xvfz ../flash_doc.tar.gz
      $ Сделать mrproper
      $ Сделать конфигурационного меню
      ... Если вы хотите поддержку VGA, выберите его (иначе вы получите
          только последовательная линия консоль ...
      ... Если вы не хотите поддержки FPU, выберите ET-Linux не-FPU ...
      ... Выбрал поддержку M-Systems DiskOnChip ...
      ... Настроить другие параметры ...
      $ Сделать отд; сделать чистым
      $ Сделать zImage
      $ Ср арка / i386 / загрузки / zImage ../zImage.pc104
Держите скомпилированное ядро, вы будете использовать его в то время ...
4) [Только если необходима поддержка DiskOnChip]
Распакуйте etlinux файловой etlinux-корневой 1.2.x-2MB.tar.gz на смонтированном DiskOnChip.
Скопируйте в него ранее скомпилированное ядро.
Запустите plilo, с тем чтобы целевая загрузку системы с DiskOnChip.
Вот:
      $ Су
      $ Монтировать -t / DEV / fla1 / шоссе
      $ Кд / шоссе
      $ Тар xvfz ~ / etlinux / etlinux-корневой 1.2.x-2MB.tar.gz
      $ Ср ~ / etlinux / zImage.pc104.
      $ Rdev zImage.pc104 / DEV / fla1
      $ SBIN / plilo -r / шоссе
      $ Кд
      $ Размонтировать / шоссе
Теперь вы можете остановить хост-системы, извлечь DiskOnChip из гнезда и поместите его в целевой системе.
Мощность на целевой системе и выбрать из биографии возможность загрузки с DiskOnChip (или аналогичный, если он присутствует).
Сброс и вы должны быть все готово.
Наслаждайтесь !
Как и любой продукт, выпущенный PROSA Srl, Etlinux это свободное программное обеспечение и распространяется с полным исходным кодом. Наша код выпущен под лицензией широкой общественности (GPL) (некоторые сопутствующие пакеты имеют различные лицензии, но все они квалифицируются как Open Source).

Похожие программы

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

Комментарии не найдены
добавить комментарий
Включите картинки!