Etlinux

ภาพหน้าจอของซอฟแวร์:
Etlinux
รายละเอียดซอฟแวร์:
รุ่น: 1.2.1
วันที่อัพโหลด: 3 Jun 15
ผู้พัฒนา: Prosa Srl
การอนุญาต: ฟรี
ความนิยม: 42

Rating: nan/5 (Total Votes: 0)

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) (บางแพคเกจประกอบมีใบอนุญาตที่แตกต่างกัน แต่พวกเขาทั้งหมดมีคุณสมบัติที่มาเปิดเป็น).

ซอฟต์แวร์ที่คล้ายกัน

Lilblue Linux
Lilblue Linux

17 Feb 15

Mnix
Mnix

19 Feb 15

ParallelKnoppix
ParallelKnoppix

3 Jun 15

9buntu
9buntu

17 Feb 15

ความคิดเห็นที่ Etlinux

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!