etLinux ay isang naka-embed na Linux pamamahagi, inilaan para sa PC / 104 boards na may flash disk (tulad ng M-Systems DiskOnChip) na may tunay maliit na memory at disk space (simula sa 2MB ng RAM at 2MB ng flash disk).
Pagkatapos kami ay sumangguni sa pag-unlad platform bilang ang "host system" at sa mga target na makina (ang isa sa kung saan etLinux tatakbo) ad "target system".
Etlinux ay isang kumpletong sistema ng Linux-based dinisenyo upang tumakbo sa napakaliit na computer industriya. Ito ay dinisenyo upang maging maliit, modular, flexible at kumpleto.
Its nabawasan memory at disk na kinakailangan gawin itong mainam para sa lahat ng mga sitwasyon cost-sensitive, habang sa parehong oras nito modularity at pagkakumpleto ibigay ang buong kapangyarihan ng Unix kahit para sa mga naka-embed na mga aplikasyon.
Etlinux ay mainam sa lahat ng mga naka-embed na sistema ng mga aplikasyon kung saan advanced na mga pasilidad Unix ay isang ay dapat: preemptive multitasking, multithreading, memory proteksyon, fast I / O, pinahusay na kahusayan, bilis, ...
Bukod pa rito, availability source code ay isang garantiya para sa kahabaan ng buhay ng mga produkto Etlinux based.
Ngunit marahil ang pinakamalaking kalamangan sa mga kakumpetensya ay ibinigay sa pamamagitan ng malaking at napatunayan availability ng mga advanced na pag-unlad tools, babasahin at mga mapagkukunan, na nagbibigay ng isang epektibong gilid sa developer at pagbabawas ng oras sa merkado.
Sa katunayan ang availability ng patuloy na-update na kalidad C / C ++ compiler, debuggers, mga aklatan, naisalin na wika, at iba pang mga kasangkapan ay ang pinaka-uudyok na dahilan upang lumipat ang layo mula sa old proprietary embed unlad kapaligiran.
Narito ang ilang mga pangunahing katangian ng "Etlinux":
ย ท embed capable cgi-WEB server
ย ท isang telnet server
ย ท isang email server, na may kakayahang mag-execute utos na ipinadala sa pamamagitan ng email mula sa isang remote site
ย ท CORBA support
ย ท madaling-gamitin ang remote pamamahala ng file
ย ท ang malakas Tcl scripting wika
ย ท isang nababaluktot pamamaraan sa pagpili ng pakete, na nagpapahintulot sa isang madaling pagpapasadya ng sistema
ย ท source code na magagamit para sa bawat bahagi
Mga kailangan:
ย ท Intel-compatible 386SX processor (o mas mahusay)
ย ท 2MB ng RAM
ย ท 2MB ng disk (HD o M-Systems DiskOnChip)
Kinakailangan na file:
Mula ftp://ftp.kernel.org (o ng isang mirror):
- Malinis linux kernel 2.0.38 ang pinagmulan
Mula ftp://ftp.prosa.it/pub/etlinux/etlinux-1.2 at ftp://ftp.prosa.it/pub/etlinux/sources
- Etlinux-root-1.2.x-2MB.tar.gz (xxx 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 ay nagmula mula sa M-Systems patch, mabago sa kadalian sa compilation at upgrade na sa 2.0.38 kernel version).
Pag-install:
Ang mga ito ay ang mga aksyon na kailangan upang maisagawa sa sistema ng host upang makakuha ng isang pagganap etlinux system.
1) [Lamang kung support DiskOnChip ay kinakailangan]
Alisan ng laman 2.0.38 sources linux kernel sa isang naaangkop na lugar.
Ilapat ang linux-2.0.38.doc.patch.gz.
Extract ang mga binary DiskOnChip driver, flash_doc.tar.gz
Halimbawa, kung kaya ikaw ang kernel source file linux-kernel-2.0.38.tar.gz at lahat ng iba pang kaugnay na mga file sa direktoryo ~ / etlinux, ang mga sumusunod na utos ay dapat gawin:
$ Cd ~ / etlinux
$ Tar xvfz linux-kernel-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 | patch -p1
$ Tar xvfz ../flash_doc.tar.gz
$ Gumawa mrproper
$ Gumawa menuconfig
... Pinili M-Systems DiskOnChip support ...
... Isaayos ang iba pang mga pagpipilian ...
$ Gumawa dep; linisin
$ Gumawa zImage
Sa wakas, i-install ang naipon kernel image sa sistema ng host, tulad ng inilarawan sa kernel Readme file at sa Kernel-HOWTO, depende sa iyong setup system.
Reboot.
2) [Lamang kung support DiskOnChip ay kinakailangan]
Idagdag ang mga nodes DiskOnChip aparato sa / dev:
$ Su
... Bigyan root password ...
$ Mknod / dev / FLA b 62 0
$ Mknod / dev / fla1 b 62 1
$ Mknod / dev / fla2 b 62 2
$ Mknod / dev / fla3 b 62 3
$ Mknod / dev / fla4 b 62 4
Ngayon ay dapat na ma-format ang isang DiskOnChip at bundok ng isang filesystem sa mga ito sa iyo.
Halimbawa, upang i-format ang isang DiskOnChip bilang MINIX at tumataas ito sa ilalim ng / mnt:
$ Mkfs.minix c / dev / fla1
$ Mount / dev / fla1 / mnt
3) Maghanda ng isang source kernel para sa mga target na sistema. Nangangahulugan ito decompressing muli ang isang malinis 2.0.38 kernel source at nag-aaplay ang linux-2.0.38.pc104.patch.gz patch:
$ Cd ~ / etlinux
$ Mv linux linux-orig
$ Tar xvfz linux-kernel-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 | patch -p1
$ Tar xvfz ../flash_doc.tar.gz
$ Gumawa mrproper
$ Gumawa menuconfig
... Kung gusto mong pag-VGA, piliin ito (kung hindi man makukuha mo
tanging serial line console ...
... Kung hindi mo gusto ang pag FPU, piliin ET-Linux no-FPU ...
... Pinili M-Systems DiskOnChip support ...
... Isaayos ang iba pang mga pagpipilian ...
$ Gumawa dep; linisin
$ Gumawa zImage
$ Cp arch / i386 / boot / zImage ../zImage.pc104
Panatilihin ang mga bagong naipon kernel, kakailanganin mong gamitin ang mga ito sa isang habang ...
4) [Lamang kung support DiskOnChip ay kinakailangan]
Magbawas ng bigat ng etlinux filesystem etlinux-root-1.2.x-2MB.tar.gz on mount DiskOnChip.
Kopyahin sa loob nito ang mga naunang naipon kernel.
Patakbuhin plilo upang payagan booting target sistema mula sa DiskOnChip.
Dito ito ay:
$ Su
$ Bundok-t / dev / fla1 / mnt
$ Cd / mnt
$ Tar xvfz ~ / etlinux / etlinux-root-1.2.x-2MB.tar.gz
$ Cp ~ / etlinux / zImage.pc104.
$ Rdev zImage.pc104 / dev / fla1
$ Sbin / plilo r / mnt
$ Cd
$ Umount / mnt
Ngayon ay maaari mong ihinto ang host ng sistema, kunin ang DiskOnChip mula socket nito at ilagay ito sa target na sistema.
Power sa sistema ng target at pumili mula sa bios ng opsyon sa boot mula DiskOnChip (o katulad na, kung kasalukuyan).
I-reset at maging ka dapat sa lahat ng naka-set.
Enjoy!
Tulad ng bawat produkto na inilabas sa pamamagitan PROSA Srl, Etlinux ay libreng software at ito ay ipinamamahagi sa buong source code. Ang aming mga code ay inilabas sa ilalim ng General Public License (GPL) (ang ilang mga kasamang packages ay may iba't ibang mga lisensya, ngunit lahat sila ay kuwalipikado bilang Open Source).
Kamakailan tiningnan Aplikasyon
Grapholite Diagrams Pro for Windows 8 23 Jan 15
AiO_071_000_201_000_CDA_Enterprise_Network_trk.exe 24 Sep 15
NTLite (32-bit) 16 Jun 17
Lenovo ThinkPad E450 Camera Driver for Windows 10 64-bit 14 Dec 15
Toshiba Portege Z930-C Intel Wireless Display Software for Windows 8 64-bit 18 Mar 16
Gigabyte GA-990FXA-UD5 (rev. 3.0) Realtek Audio Driver 18 Apr 15
Back2Cloud Personal Backup 31 Dec 14
Password Security Guard 15 Apr 15
MsSqlToOracle 22 Jan 15
MyFTPUploader 15 Apr 15
Maghanap ayon sa kategorya
- Audio software
- Bahay at pamilya software
- Browser
- Disk na & file software
- Driver
- Graphic na disenyo ng software
- Internet software
- Mga laro
- Mga pagpapahusay sa desktop
- Networking software
- Pagiging produktibo ng software
- Pang-edukasyon at agham software
- Screensaver
- Software na komunikasyon
- Software na video
- Software negosyo at opisina
- Software ng digital na larawan
- Software ng seguridad
- Tool ng developer
- Utilities sistema
- Automation software
- Diagnostic software
- Dokumentasyon
- Gawain ng mga tagapamahala
- Linux distribusyon
- Mga operating system at mga update
- Pagmamanman ng software
- Pagpapanatili at pag-optimize at pag-aayos
- Web development software
Mga sikat na software
Navigatrix 19 Feb 15
GnackTrack 12 May 15
IPFire 22 Jun 18
StartOS 20 Feb 15
Ubuntu MATE 16 Aug 18
Antergos 1 Dec 16
WEAKERTH4N Blue Ghost 17 Feb 15
Etlinux
Katulad na software
Mga komento sa Etlinux
Kamakailan tiningnan Aplikasyon
Grapholite Diagrams Pro for Windows 8 23 Jan 15
AiO_071_000_201_000_CDA_Enterprise_Network_trk.exe 24 Sep 15
NTLite (32-bit) 16 Jun 17
Lenovo ThinkPad E450 Camera Driver for Windows 10 64-bit 14 Dec 15
Toshiba Portege Z930-C Intel Wireless Display Software for Windows 8 64-bit 18 Mar 16
Gigabyte GA-990FXA-UD5 (rev. 3.0) Realtek Audio Driver 18 Apr 15
Back2Cloud Personal Backup 31 Dec 14
Password Security Guard 15 Apr 15
MsSqlToOracle 22 Jan 15
MyFTPUploader 15 Apr 15
Maghanap ayon sa kategorya
- Audio software
- Bahay at pamilya software
- Browser
- Disk na & file software
- Driver
- Graphic na disenyo ng software
- Internet software
- Mga laro
- Mga pagpapahusay sa desktop
- Networking software
- Pagiging produktibo ng software
- Pang-edukasyon at agham software
- Screensaver
- Software na komunikasyon
- Software na video
- Software negosyo at opisina
- Software ng digital na larawan
- Software ng seguridad
- Tool ng developer
- Utilities sistema
- Automation software
- Diagnostic software
- Dokumentasyon
- Gawain ng mga tagapamahala
- Linux distribusyon
- Mga operating system at mga update
- Pagmamanman ng software
- Pagpapanatili at pag-optimize at pag-aayos
- Web development software
Mga sikat na software
Ubuntu Mini Remix 17 Feb 15
Solus 2 Sep 17
Puppy Linux "Slacko" 28 Apr 17
CPX-MINI USB 3 Jun 15
4MLinux 16 Aug 18
antiX MX 1 Dec 17
ArtistX 19 Feb 15
Mga Komento hindi natagpuan