Etlinux

Скріншот програми:
Etlinux
Дані програми:
Версія: 1.2.1
Дата завантаження: 3 Jun 15
Розробник: Prosa Srl
Ліцензія: Безкоштовно
Популярність: 42

Rating: nan/5 (Total Votes: 0)

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 і ftp://ftp.prosa.it/pub/etlinux/sources
- 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:
      $ SU
      ... Дати пароля ...
      $ 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.
Ось:
      $ SU
      $ Монтувати -t / DEV / fla1 / шосе
      $ Кд / шосе
      $ Тар xvfz ~ / etlinux / etlinux-кореневої 1.2.x-2MB.tar.gz
      $ Ср ~ / etlinux / zImage.pc104.
      $ Rdev zImage.pc104 / DEV / fla1
      $ SBIN / plilo -r / шосе
      $ Кд
      $ Розмонтувати / шосе
Тепер ви можете зупинити хост-системи, витягти DiskOnChip з гнізда і помістіть його в цільовій системі.
Потужність на цільовій системі і вибрати з BIOS опцію завантаження з DiskOnChip (або аналогічний, якщо він присутній).
Скидання і ви повинні бути все готово.
Насолоджуватися!
Як і будь-який продукт, випущений PROSA Srl, Etlinux є вільним програмним забезпеченням і розповсюджується з повним вихідним кодом. Наша код випущений під ліцензією широкої громадськості (GPL) (деякі супутні пакети мають різні ліцензії, але всі вони мають право, як Open Source).

Схожі програми

Angel Linux
Angel Linux

17 Feb 15

Refracta
Refracta

9 Mar 17

WHAX
WHAX

3 Jun 15

Etlinux

Коментар не знайдено
додати коментар
Включіть картинки!