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).

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

fNux GNU/Linux
fNux GNU/Linux

3 Jun 15

Absolute Linux
Absolute Linux

22 Jun 18

Mango Linux
Mango Linux

20 Feb 15

Etlinux

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