etLinux คือการกระจายลินุกซ์ฝังไว้สำหรับ PC / 104 แผงกับแฟลชดิสก์ (เช่น M-Systems DiskOnChip) มีหน่วยความจำน้อยมากและพื้นที่ว่างในดิสก์ (เริ่มต้นจาก 2Mb of RAM และ 2Mb ของแฟลชดิสก์)
ต่อจากนั้นเราจะอ้างถึงแพลตฟอร์มการพัฒนาเป็น "ระบบอุปถัมภ์" และไปยังเครื่องเป้าหมาย (คนที่จะทำงาน etLinux) โฆษณาระบบ "เป้าหมาย"
Etlinux เป็นระบบ Linux-based ที่สมบูรณ์ได้รับการออกแบบให้ทำงานบนคอมพิวเตอร์อุตสาหกรรมขนาดเล็กมาก มันได้รับการออกแบบให้มีขนาดเล็กแบบแยกส่วนที่มีความยืดหยุ่นและมีความสมบูรณ์
หน่วยความจำลดลงและความต้องการดิสก์ทำให้มันเหมาะสำหรับทุกสถานการณ์ค่าใช้จ่ายที่สำคัญในขณะที่ในเวลาเดียวกันต้นแบบและครบถ้วนให้อำนาจเต็มของยูนิกซ์แม้สำหรับโปรแกรมฝังตัว
Etlinux เหมาะในการใช้งานระบบฝังตัวที่สิ่งอำนวยความสะดวกทั้งหมดยูนิกซ์ขั้นสูงจะต้อง: มัลติทาสกิ้งชิง, multithreading การป้องกันหน่วยความจำได้อย่างรวดเร็ว I / O เพิ่มความน่าเชื่อถือ, ความเร็ว, ...
นอกจากนี้รหัสแหล่งที่มาความพร้อมการรับประกันสำหรับยืนยาวของ Etlinux ผลิตภัณฑ์ที่ใช้
แต่บางทีอาจจะได้เปรียบมากที่สุดเหนือคู่แข่งจะได้รับจากความพร้อมอย่างมากและพิสูจน์เครื่องมือในการพัฒนาขั้นสูงเอกสารและแหล่งที่มาให้ขอบมีประสิทธิภาพในการพัฒนาและลดเวลาในการตลาด
ในความเป็นจริงความพร้อมของการปรับปรุงอย่างต่อเนื่องที่มีคุณภาพ C / C ++ คอมไพเลอร์, debuggers ห้องสมุดตีความภาษาและเครื่องมืออื่น ๆ เป็นเหตุผลที่น่าสนใจที่สุดที่จะเปลี่ยนไปจากเดิมการพัฒนาสภาพแวดล้อมที่ฝังตัวที่เป็นกรรมสิทธิ์
ที่นี่มีคุณสมบัติที่สำคัญของ "Etlinux" เป็น:
ยทฝังตัวเว็บเซิร์ฟเวอร์ cgi ที่มีความสามารถ
ยทเซิร์ฟเวอร์เทลเน็ต
ยทเซิร์ฟเวอร์อีเมลที่มีความสามารถในการรันคำสั่งที่ส่งมาจากอีเมลจากไซต์ระยะไกล
ยทสนับสนุน CORBA
ยทที่ง่ายต่อการใช้การจัดการไฟล์จากระยะไกล
ยทภาษาสคริปต์ Tcl ที่มีประสิทธิภาพ
ยทรูปแบบการเลือกแพคเกจที่มีความยืดหยุ่นช่วยให้การปรับแต่งง่ายของระบบ
รหัสแหล่งที่มายทใช้ได้สำหรับทุกองค์ประกอบ
ต้องการ:
ยทประมวลผล Intel 386SX ได้ (หรือดีกว่า)
ยท 2MB แรม
ยท 2MB ดิสก์ (HD หรือ M-Systems DiskOnChip)
ไฟล์ที่ต้องการ:
จาก ftp://ftp.kernel.org (หรือกระจก):
- ทำความสะอาดเคอร์เนล 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 (xxx Kb)
- ลินุกซ์ 2.0.38.doc.patch.gz (2 Kb)
- flash_doc.tar.gz (24 Kb)
- ลินุกซ์ 2.0.38.pc104.patch.gz (39 Kb)
(ลินุกซ์ 2.0.38.doc.patch.gz มาจากแพทช์ M-Systems, การปรับเปลี่ยนเพื่อความสะดวกในการรวบรวมและการปรับรุ่นเป็นรุ่นเคอร์เนล 2.0.38)
การติดตั้ง:
เหล่านี้มีการดำเนินการที่จะต้องมีการดำเนินการในระบบโฮสต์เพื่อให้ได้ระบบ etlinux ทำงาน
1) [เฉพาะในกรณีที่การสนับสนุนที่จำเป็น DiskOnChip]
แกะ 2.0.38 ลินุกซ์เคอร์เนลแหล่งที่มาในสถานที่ที่เหมาะสม
ใช้ลินุกซ์ 2.0.38.doc.patch.gz
สารสกัดจากไดรเวอร์ DiskOnChip ไบนารี flash_doc.tar.gz
ตัวอย่างเช่นสมมติว่าคุณมีแหล่งที่มาของไฟล์ลินุกซ์เคอร์เนล-2.0.38.tar.gz kernel และทุกไฟล์อื่น ๆ ที่เกี่ยวข้องในไดเรกทอรี ~ / etlinux คำสั่งต่อไปนี้จะทำ:
$ cd ~ / etlinux
$ tar xvfz ลินุกซ์เคอร์เนล-2.0.38.tar.gz
$ mv ลินุกซ์ลินุกซ์ 2.0.38.doc
$ cd-2.0.38.doc ลินุกซ์
$ gzip -CD ../linux-2.0.38.doc.patch.gz | แพทช์ -p1
$ tar xvfz ../flash_doc.tar.gz
$ ให้ mrproper
$ ให้ menuconfig
... เลือก M-ระบบสนับสนุน DiskOnChip ...
... กำหนดค่าตัวเลือกอื่น ๆ ...
$ ให้ dep; ทำให้สะอาด
$ ทำให้ zImage
สุดท้ายติดตั้งภาพ kernel รวบรวมบนระบบโฮสต์ที่อธิบายไว้ในไฟล์ README kernel และในเคอร์เนล HOWTO ขึ้นอยู่กับการตั้งค่าระบบของคุณ
รีบูต
2) [เฉพาะในกรณีที่การสนับสนุนที่จำเป็น DiskOnChip]
เพิ่มโหนดอุปกรณ์ DiskOnChip ใน / dev:
$ su
... ให้รหัสผ่านราก ...
$ mknod / dev / fla ข 62 0
$ mknod / dev / fla1 ข 62 1
$ mknod / dev / fla2 ข 62 2
$ mknod / dev / fla3 ข 62 3
$ mknod / dev / fla4 ข 62 4
ตอนนี้คุณควรจะสามารถที่จะจัดรูปแบบ DiskOnChip และติดระบบแฟ้มในนั้น
ยกตัวอย่างเช่นการจัดรูปแบบ DiskOnChip เป็นมินิกซ์และการติดตั้งไว้ใต้ / mnt:
$ mkfs.minix -c / dev / fla1
$ mount / dev / fla1 / mnt
3) การจัดเตรียมแหล่งเคอร์เนลสำหรับระบบเป้าหมาย ซึ่งหมายความคลายอีกครั้งแหล่งที่สะอาดเคอร์เนล 2.0.38 และการใช้ลินุกซ์แพทช์-2.0.38.pc104.patch.gz:
$ cd ~ / etlinux
$ mv ลินุกซ์ลินุกซ์ orig
$ tar xvfz ลินุกซ์เคอร์เนล-2.0.38.tar.gz
$ mv ลินุกซ์ลินุกซ์ 2.0.38.pc104
$ cd-2.0.38.pc104 ลินุกซ์
$ gzip -CD ../linux-2.0.38.pc104.patch.gz | แพทช์ -p1
$ tar xvfz ../flash_doc.tar.gz
$ ให้ mrproper
$ ให้ menuconfig
... ถ้าคุณต้องการการสนับสนุน VGA เลือก (มิฉะนั้นคุณจะได้รับ
คอนโซลสายอนุกรมเท่านั้น ...
... ถ้าคุณไม่ต้องการสนับสนุน FPU เลือก ET-ลินุกซ์ไม่มี FPU ...
... เลือก M-ระบบสนับสนุน DiskOnChip ...
... กำหนดค่าตัวเลือกอื่น ๆ ...
$ ให้ dep; ทำให้สะอาด
$ ทำให้ zImage
$ ซีพีโค้ง / i386 / boot / zImage ../zImage.pc104
เก็บรวบรวมเคอร์เนลใหม่คุณจะใช้มันในขณะที่ ...
4) [เฉพาะในกรณีที่การสนับสนุนที่จำเป็น DiskOnChip]
ขยาย etlinux ระบบแฟ้ม etlinux ราก 1.2.x-2MB.tar.gz ใน DiskOnChip ติด
คัดลอกในเคอร์เนลรวบรวมก่อนหน้านี้
เรียก plilo เพื่อให้ระบบเป้าหมายบูตจาก DiskOnChip
นี่คือ:
$ su
$ t-mount / dev / fla1 / mnt
$ cd / mnt
$ tar xvfz ~ / etlinux / etlinux ราก 1.2.x-2MB.tar.gz
ซีพี ~ $ / etlinux / zImage.pc104
$ rdev zImage.pc104 / dev / fla1
$ sbin / plilo -r / mnt
$ cd
$ umount / mnt
ตอนนี้คุณสามารถหยุดระบบโฮสต์แยก DiskOnChip จากซ็อกเก็ตและวางไว้ในระบบเป้าหมาย
พาวเวอร์ในระบบเป้าหมายและเลือกจากตัวเลือกประวัติบูตจาก DiskOnChip (หรือคล้ายกันถ้ามี)
การตั้งค่าและคุณควรจะตั้งค่าทั้งหมด
สนุก!
เช่นเดียวกับทุกผลิตภัณฑ์ที่ออกโดย Prosa Srl, Etlinux เป็นซอฟต์แวร์ฟรีและมีการกระจายที่มีรหัสที่มาเต็ม รหัสของเราออกภายใต้ General Public License (GPL) (บางแพคเกจประกอบมีใบอนุญาตที่แตกต่างกัน แต่พวกเขาทั้งหมดมีคุณสมบัติที่มาเปิดเป็น).
ซอฟแวร์ดูล่าสุด
IP Proxy Scraper 1 Jan 15
Cortex Command 27 Apr 18
Dungeon Siege - NPC Kill mod 28 Oct 15
Biostar J1900NH3 Ver. 6.1 Intel USB 3.0 Driver for Windows 7 30 May 15
O&O DiskImage Professional (32 bit) 4 Jan 15
MSI GE62 6QF Apache Pro NVIDIA Graphics Driver for Windows 10 64-bit 23 Dec 15
Dell OptiPlex 390 Intel HD Graphics Driver for Windows 7/Windows 8 64-bit 22 Apr 16
Mail Viewer 26 Jan 15
Auto BCC/CC for Microsoft Outlook 26 Jan 15
AttackTracer 11 May 16
ค้นหาตามหมวดหมู่
- การปรับปรุงสก์ท็อป
- การผลิตซอฟต์แวร์
- ซอฟต์แวร์การศึกษาและวิทยาศาสตร์
- ซอฟต์แวร์รักษาความปลอดภัย
- ซอฟต์แวร์วิดีโอ
- ซอฟต์แวร์อินเทอร์เน็ต
- ซอฟต์แวร์เสียง
- ซอฟแวร์การพัฒนาเว็บ
- ซอฟแวร์การสื่อสาร
- ซอฟแวร์การออกแบบกราฟิก
- ซอฟแวร์ภาพดิจิตอล
- ซอฟแวร์ระบบเครือข่าย
- ดิสก์และไฟล์ซอฟต์แวร์
- ธุรกิจและสำนักงานซอฟแวร์
- บ้านและครอบครัวของซอฟแวร์
- ระบบสาธารณูปโภค
- การบำรุงรักษาและการเพิ่มประสิทธิภาพและปรับแต่ง
- ซอฟต์แวร์อัตโนมัติ
- ซอฟแวร์การตรวจสอบ
- ซอฟแวร์วินิจฉัย
- ผู้จัดการงาน
- ระบบปฏิบัติการและการปรับปรุง
- ลินุกซ์
- เอกสาร
- สกรีนเซฟเวอร์
- เกม
- เครื่องมือสำหรับนักพัฒนา
- เบราว์เซอร์
- ไดรเวอร์
ซอฟแวร์ที่เป็นที่นิยม
CPX-MINI USB 3 Jun 15
ZeroShell 20 Feb 15
Porteus Kiosk Edition 22 Jun 18
Red Hat Linux 20 Feb 15
Zorin OS 17 Jul 15
Pear OS 14 Nov 16
BlackArch Linux 22 Jun 18
Etlinux
ซอฟต์แวร์ที่คล้ายกัน
ความคิดเห็นที่ Etlinux
ซอฟแวร์ดูล่าสุด
IP Proxy Scraper 1 Jan 15
Cortex Command 27 Apr 18
Dungeon Siege - NPC Kill mod 28 Oct 15
Biostar J1900NH3 Ver. 6.1 Intel USB 3.0 Driver for Windows 7 30 May 15
O&O DiskImage Professional (32 bit) 4 Jan 15
MSI GE62 6QF Apache Pro NVIDIA Graphics Driver for Windows 10 64-bit 23 Dec 15
Dell OptiPlex 390 Intel HD Graphics Driver for Windows 7/Windows 8 64-bit 22 Apr 16
Mail Viewer 26 Jan 15
Auto BCC/CC for Microsoft Outlook 26 Jan 15
AttackTracer 11 May 16
ค้นหาตามหมวดหมู่
- การปรับปรุงสก์ท็อป
- การผลิตซอฟต์แวร์
- ซอฟต์แวร์การศึกษาและวิทยาศาสตร์
- ซอฟต์แวร์รักษาความปลอดภัย
- ซอฟต์แวร์วิดีโอ
- ซอฟต์แวร์อินเทอร์เน็ต
- ซอฟต์แวร์เสียง
- ซอฟแวร์การพัฒนาเว็บ
- ซอฟแวร์การสื่อสาร
- ซอฟแวร์การออกแบบกราฟิก
- ซอฟแวร์ภาพดิจิตอล
- ซอฟแวร์ระบบเครือข่าย
- ดิสก์และไฟล์ซอฟต์แวร์
- ธุรกิจและสำนักงานซอฟแวร์
- บ้านและครอบครัวของซอฟแวร์
- ระบบสาธารณูปโภค
- การบำรุงรักษาและการเพิ่มประสิทธิภาพและปรับแต่ง
- ซอฟต์แวร์อัตโนมัติ
- ซอฟแวร์การตรวจสอบ
- ซอฟแวร์วินิจฉัย
- ผู้จัดการงาน
- ระบบปฏิบัติการและการปรับปรุง
- ลินุกซ์
- เอกสาร
- สกรีนเซฟเวอร์
- เกม
- เครื่องมือสำหรับนักพัฒนา
- เบราว์เซอร์
- ไดรเวอร์
ซอฟแวร์ที่เป็นที่นิยม
Lubuntu 16 Aug 18
Android-x86 22 Jun 18
VectorLinux Light 14 Jul 16
BackBox Linux 16 Aug 18
Solus 2 Sep 17
Robolinux 19 Jun 17
MultiSystem 17 Feb 15
ความคิดเห็นที่ไม่พบ