Etlinux

Screenshot Λογισμικό:
Etlinux
Στοιχεία Λογισμικού:
Εκδοχή: 1.2.1
Ανεβάστε ημερομηνία: 3 Jun 15
Προγραμματιστής: Prosa Srl
Άδεια: Δωρεάν
Δημοτικότητα: 42

Rating: nan/5 (Total Votes: 0)

etLinux είναι ένα ενσωματωμένο διανομή Linux, που προορίζονται για PC / 104 πίνακες με δίσκου flash (όπως η Μ-Systems DiskOnChip) με πολύ μικρή μνήμη και χώρο στο δίσκο (αρχίζοντας από 2 Mb RAM και 2Mb του δίσκου flash).
Στη συνέχεια θα αναφερθούμε στην πλατφόρμα ανάπτυξης ως το «σύστημα υποδοχής" και στο μηχάνημα-στόχο (εκείνη στην οποία etLinux θα τρέξει) διαφήμιση του «συστήματος στόχου».
Etlinux είναι ένα ολοκληρωμένο σύστημα βασισμένο στο Linux σχεδιάστηκε για να λειτουργεί με πολύ μικρή βιομηχανική υπολογιστές. Έχει σχεδιαστεί ώστε να είναι μικρό, αρθρωτή, ευέλικτη και πλήρης.
Μειωμένες απαιτήσεις σε μνήμη και δίσκο του το καθιστούν ιδανικό για όλες τις ευαίσθητες από άποψη κόστους καταστάσεις, ενώ την ίδια στιγμή σπονδυλωτής και την πληρότητα της δώσει την πλήρη ισχύ του Unix, ακόμη και για ενσωματωμένες εφαρμογές.
Etlinux είναι ιδανικό σε όλες τις ενσωματωμένες εφαρμογές του συστήματος, όπου προηγμένες εγκαταστάσεις Unix είναι ένα must: προτίμησης multitasking, multithreading, την προστασία της μνήμης, γρήγορο I / O, αυξημένη αξιοπιστία, ταχύτητα, ...
Επιπλέον, η διαθεσιμότητα του πηγαίου κώδικα αποτελεί εγγύηση για την μακροβιότητα των προϊόντων Etlinux βάση.
Αλλά ίσως το μεγαλύτερο πλεονέκτημα έναντι των ανταγωνιστών δίνεται από την τεράστια και αποδεδειγμένη διαθεσιμότητα προηγμένων εργαλείων ανάπτυξης, την τεκμηρίωση και τις πηγές, δίνοντας μια αποτελεσματική άκρη του κυρίου του έργου και τη μείωση του χρόνου διάθεσης στην αγορά.
Στην πραγματικότητα, η διαθεσιμότητα των ενημερώνεται συνεχώς την ποιότητα C / C ++ μεταγλωττιστές, προγράμματα εντοπισμού σφαλμάτων, βιβλιοθήκες, ερμηνευμένες γλώσσες, και άλλα εργαλεία είναι η πιο επιτακτικός λόγος για να μεταβεί από τα παλιά ενσωματωμένα ιδιόκτητο περιβάλλοντα ανάπτυξης.
Εδώ είναι μερικά βασικά χαρακτηριστικά του "Etlinux":
ย ท ενσωματωμένο cgi-ικανή εξυπηρετητή WEB
ย ท διακομιστή Telnet
ย ท ένα e-mail server, με τη δυνατότητα να εκτελέσει τις εντολές που αποστέλλονται μέσω ηλεκτρονικού ταχυδρομείου από μια απομακρυσμένη τοποθεσία
ย ท υποστήριξης CORBA
ย ท εύκολο στη χρήση απομακρυσμένη διαχείριση αρχείων
ย ท το ισχυρό Tcl scripting γλώσσα
ย ท ένα ευέλικτο σύστημα επιλογής πακέτων, που επιτρέπει την εύκολη προσαρμογή του συστήματος
ย ท πηγαίο κώδικα για κάθε συστατικό
Απαιτήσεις:
ย ท Intel επεξεργαστή συμβατό 386SX (ή καλύτερα)
ย ท 2MB μνήμη RAM
ย ท 2MB του δίσκου (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-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 προέρχεται από επίθεμα Μ-Systems, τροποποιήθηκε για να διευκολύνει τη συλλογή και να αναβαθμισθεί σε 2.0.38 έκδοση του πυρήνα).
Εγκατάσταση:
Αυτές είναι οι ενέργειες που πρέπει να εκτελεστούν στο κεντρικό σύστημα, προκειμένου να πάρει ένα λειτουργικό σύστημα etlinux.
1) [Μόνο εάν απαιτείται στήριξη DiskOnChip]
Αποσυμπιέστε 2.0.38 πηγαίο κώδικα του πυρήνα του Linux, σε κατάλληλο σημείο.
Εφαρμόστε το linux-2.0.38.doc.patch.gz.
Απόσπασμα τη δυαδική μορφή του οδηγού DiskOnChip, flash_doc.tar.gz
Για παράδειγμα, υποθέτοντας έχετε τον πυρήνα αρχείο προέλευσης linux-kernel-2.0.38.tar.gz και όλα τα άλλα σχετικά αρχεία στον κατάλογο ~ / etlinux, οι ακόλουθες εντολές θα κάνετε:
      $ 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 | μπάλωμα -p1
      $ Tar xvfz ../flash_doc.tar.gz
      $ Κάνουν mrproper
      $ Make menuconfig
      ... Επέλεξε υποστήριξη M-Systems DiskOnChip ...
      ... Διαμορφώσετε άλλες επιλογές ...
      $ Make dep? make clean
      $ Κάνουν zImage
Τέλος, εγκαταστήστε το μεταγλωττισμένο εικόνα του πυρήνα στο κεντρικό σύστημα, όπως περιγράφεται στο αρχείο README πυρήνα και στον πυρήνα-HOWTO, ανάλογα με τη διαμόρφωση του συστήματός σας.
Επανεκκίνηση.
2) [Μόνο εάν απαιτείται στήριξη DiskOnChip]
Προσθέστε τα αρχεία συσκευών DiskOnChip στο / dev:
      $ Su
      ... Δίνετε τον κωδικό root ...
      $ 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 και mount ένα σύστημα αρχείων σε αυτό.
Για παράδειγμα, μπορείτε να διαμορφώσετε μια DiskOnChip ως minix και στήριξης δυνάμει του / mnt:
      $ Mkfs.minix -c / dev / fla1
      $ Mount / dev / fla1 / mnt
3) Ετοιμάστε ένα κώδικα του πυρήνα για το σύστημα στόχο. Αυτό σημαίνει αποσυμπίεση και πάλι μια καθαρή 2.0.38 του κώδικα του πυρήνα και την εφαρμογή του εμπλάστρου linux-2.0.38.pc104.patch.gz:
      $ 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 | μπάλωμα -p1
      $ Tar xvfz ../flash_doc.tar.gz
      $ Κάνουν mrproper
      $ Make menuconfig
      ... Αν θέλετε υποστήριξη VGA, επιλέξτε (αλλιώς θα πάρετε
          μόνο σειριακή γραμμή κονσόλα ...
      ... Αν δεν θέλετε υποστήριξη FPU, επιλέξτε ΕΤ-Linux χωρίς FPU ...
      ... Επέλεξε υποστήριξη M-Systems DiskOnChip ...
      ... Διαμορφώσετε άλλες επιλογές ...
      $ Make dep? make clean
      $ Κάνουν zImage
      $ CP arch / i386 / boot / zImage ../zImage.pc104
Κρατήστε το νέο τρέχοντα πυρήνα, θα το χρησιμοποιήσετε σε μια στιγμή ...
4) [Μόνο εάν απαιτείται στήριξη DiskOnChip]
Αποσυμπιέστε το etlinux σύστημα αρχείων etlinux-root-1.2.x-2MB.tar.gz σε τοποθετηθεί DiskOnChip.
Αντιγράψτε σε αυτό το προγενέστερα συνταχθεί πυρήνα.
Εκτελέστε plilo προκειμένου να καταστεί δυνατή σύστημα στόχος εκκίνηση από το DiskOnChip.
Εδώ είναι:
      $ Su
      $ Mount -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
Τώρα μπορείτε να σταματήσει το σύστημα υποδοχής, εξαγάγετε το DiskOnChip από την υποδοχή της και τοποθετήστε την στο σύστημα στόχο.
Ενεργοποιήστε το σύστημα στόχο και επιλέξτε από το BIOS την επιλογή για εκκίνηση από DiskOnChip (ή παρόμοιο, αν υπάρχει).
Επαναφορά και θα πρέπει να τεθούν όλα.
Απολαύστε το!
Όπως κάθε προϊόν που απελευθερώνεται από Prosa Srl, Etlinux είναι ελεύθερο λογισμικό και διανέμεται με πλήρη πηγαίο κώδικα. Κώδικας μας διατίθεται βάσει της Άδειας ευρύ κοινό (GPL) (ορισμένα συνοδευτικά πακέτα έχουν διαφορετικές άδειες, αλλά όλα χαρακτηρίζονται ως Open Source).

Παρόμοια λογισμικά

VintOS
VintOS

17 Feb 15

Future Studio OS
Future Studio OS

14 Apr 15

Feather Linux
Feather Linux

3 Jun 15

Rubix Linux
Rubix Linux

3 Jun 15

Σχόλια για Etlinux

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!