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).
Останній раз переглянути программи
Dynamsoft SourceAnywhere for VSS Standard Edition 6 May 15
PDF Split Merge 15 Apr 15
Network Shares Recycle Bin 4 Jan 15
PDF Printer Driver for Windows Servers and Citrix 3 May 20
EasyBuildSQL 27 May 15
swprotx_v102_alldisk.exe 7 Dec 15
Slic3r (64-bit) 23 Jan 15
Fallen Enchantress More Visible Move Radius In Tactical Battles 19 Sep 15
Sony Vaio VPCEH12FX/L Hitachi ODD Firmware for Windows 7 64-bit 20 Mar 16
Adaptec CERC SATA1.5/6ch, v.4.1.0.7010, A02 28 Oct 15
Пошук за категоріями
- ігри
- інструменти для розробників
- Інтернет програмне забезпечення
- аудіо-програми
- бізнес і офісне програмне забезпечення
- браузери
- графічний дизайн програмного забезпечення
- диск і файл програмного забезпечення
- для забезпечення безпеки
- дому та сім'ї програмне забезпечення
- драйвери
- заставки
- комунікаційного програмного забезпечення
- мережеве програмне забезпечення
- освітня та науково-програмне забезпечення
- програма цифрового фото
- Програмне забезпечення веб-розробки
- програмне забезпечення для відео
- продуктивності програмного забезпечення
- системні утиліти
- діагностичного програмного забезпечення
- дистрибутиви Лінукс
- документація
- менеджери задач
- операційні системи та поновлення
- програмне забезпечення для автоматизації
- програмне забезпечення для моніторингу
- технічне обслуговування та оптимізація & хитрості
- Удосконалення робочого столу
Популярні програми
SparkyLinux GameOver 22 Jun 18
Evolve OS 18 Feb 15
Distro Astro 17 Feb 15
antiX MEPIS 19 Jun 17
VectorLinux Light 14 Jul 16
OpenELEC 19 Jun 17
Linux Lite 20 Jan 18
Etlinux
Схожі програми
Etlinux
Останній раз переглянути программи
Dynamsoft SourceAnywhere for VSS Standard Edition 6 May 15
PDF Split Merge 15 Apr 15
Network Shares Recycle Bin 4 Jan 15
PDF Printer Driver for Windows Servers and Citrix 3 May 20
EasyBuildSQL 27 May 15
swprotx_v102_alldisk.exe 7 Dec 15
Slic3r (64-bit) 23 Jan 15
Fallen Enchantress More Visible Move Radius In Tactical Battles 19 Sep 15
Sony Vaio VPCEH12FX/L Hitachi ODD Firmware for Windows 7 64-bit 20 Mar 16
Adaptec CERC SATA1.5/6ch, v.4.1.0.7010, A02 28 Oct 15
Пошук за категоріями
- ігри
- інструменти для розробників
- Інтернет програмне забезпечення
- аудіо-програми
- бізнес і офісне програмне забезпечення
- браузери
- графічний дизайн програмного забезпечення
- диск і файл програмного забезпечення
- для забезпечення безпеки
- дому та сім'ї програмне забезпечення
- драйвери
- заставки
- комунікаційного програмного забезпечення
- мережеве програмне забезпечення
- освітня та науково-програмне забезпечення
- програма цифрового фото
- Програмне забезпечення веб-розробки
- програмне забезпечення для відео
- продуктивності програмного забезпечення
- системні утиліти
- діагностичного програмного забезпечення
- дистрибутиви Лінукс
- документація
- менеджери задач
- операційні системи та поновлення
- програмне забезпечення для автоматизації
- програмне забезпечення для моніторингу
- технічне обслуговування та оптимізація & хитрості
- Удосконалення робочого столу
Популярні програми
Robolinux 19 Jun 17
SparkyLinux GameOver 22 Jun 18
IPFire 22 Jun 18
Damn Small Linux 17 Feb 15
Puppy Linux "Slacko" 28 Apr 17
Red Hat Enterprise Linux 22 Jun 18
Absolute Linux 22 Jun 18
Коментар не знайдено