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

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

Ubun2USB
Ubun2USB

17 Feb 15

Perl/Linux
Perl/Linux

3 Jun 15

Ubuntulite
Ubuntulite

2 Jun 15

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

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