Etlinux

צילום מסך תוכנה:
Etlinux
פרטי תוכנה:
גרסה: 1.2.1
טען תאריך: 3 Jun 15
מפתחים: Prosa Srl
רשיון: ללא תשלום
פופולריות: 154

Rating: 3.0/5 (Total Votes: 1)

etLinux היא הפצת לינוקס משובצת, המיועדת למחשב / 104 לוחות עם דיסק פלאש (כמו אם-סיסטמס DiskOnChip) עם מעט מאוד זיכרון ושטח דיסק (החל מ2Mb של זיכרון RAM ו2Mb של דיסק פלאש).
בהמשך לכך אנו מתייחסים לפלטפורמת הפיתוח כ" מערכת המארחת "ולמחשב היעד" מערכת היעד "(אחד שעליו etLinux יפעל) מודעה.
Etlinux היא מערכת מבוססת לינוקס שלמה נועדה לפעול על מחשבים תעשייתיים קטנים מאוד. זה תוכנן להיות קטן, מודולרית, גמיש ומלא.
דרישות הזיכרון ודיסק המופחתת שלה להפוך אותו אידיאלית לכל המצבים רגיש העלות, ואילו באותו הזמן המודולריות שלה והשלמות לתת את מלוא העצמה של יוניקס אפילו ליישומים משובצים.
Etlinux הוא אידיאלי בכל היישומים המשובצים המערכת שבה מתקני יוניקס מתקדמים הם חובה: ריבוי משימות מקדימות, multithreading, הגנה על זיכרון, מהיר I / O אמינות משופרת,, מהירות, ...
יתר על כן, זמינות קוד המקור היא ערובה לאריכות הימים של מוצרים המבוססים Etlinux.
אבל אולי היתרון הגדול ביותר על פני מתחרים ניתן על ידי הזמינות העצומה ומוכחת של כלים מתקדמים לפיתוח, תיעוד ומקורות, נותן יתרון יעיל למפתחים וצמצום זמן יציאה לשוק.
למעשה הזמינות של C איכות מתעדכן כל הזמן / מהדרים C ++, debuggers, ספריות, פירשו שפות, וכלים אחרים הוא הסיבה משכנעת ביותר כדי לעבור מסביבות פיתוח ישנות משובצות קניינית.
הנה כמה תכונות עיקריות של "Etlinux":
ย ท שרת האינטרנט CGI-מסוגל מוטבע
ย ท שרת Telnet
ย ท שרת דואר אלקטרוני, עם היכולת לבצע פקודות שנשלחה בדואר אלקטרוני מאתר מרוחק
ย ท תמיכת CORBA
ย ท קל לשימוש, ניהול קבצים מרחוק
ย ท שפת scripting העוצמה Tcl
ย ท תכנית בחירת חבילה גמישה, המאפשרת התאמה אישית קלה של המערכת
קוד זמין לכל רכיב ย ท מקור
דרישות:
ย ท מעבד אינטל 386SX תואם (או טוב יותר)
ย ท 2MB של זיכרון RAM
ย ท 2MB של דיסק (HD או אם-סיסטמס 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)
- 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 נגזר מתיקון-סיסטמס, ששונה כדי להקל על ההידור ומשודרג לגרסת 2.0.38 ליבה).
התקנה:
אלה הם הפעולות שצריכות להתבצע במערכת המארחת כדי לקבל מערכת etlinux פונקציונלית.
1) [רק אם נדרשת תמיכת DiskOnChip]
הוצא 2.0.38 מקורות הקרנל של לינוקס במקום מתאים.
החל linux-2.0.38.doc.patch.gz.
לחלץ את נהג DiskOnChip בינארי, flash_doc.tar.gz
לדוגמא, יניח שיש לך את כל הקבצים רלוונטיים האחרים בספרייה ~ / etlinux linux-הליבה 2.0.38.tar.gz וקובץ המקור של הקרנל, את הפקודות הבאות יעשו:
      CD $ ~ / etlinux
      linux-הליבה 2.0.38.tar.gz xvfz זפת $
      $ Linux-2.0.38.doc לינוקס MV
      CD $ linux-2.0.38.doc
      $ Gzip -cd ../linux-2.0.38.doc.patch.gz | -p1 תיקון
      $ זפת xvfz ../flash_doc.tar.gz
      $ לעשות mrproper
      $ להפוך menuconfig
      ... בחר תמיכת סיסטמס DiskOnChip ...
      ... להגדיר אפשרויות אחרות ...
      $ לעשות DEP; לְטַהֵר
      $ לעשות zImage
לבסוף, להתקין את תמונת הקרנל נאסף במערכת המארחת, כפי שמתוארת בקובץ README ליבה ובליבה-HOWTO, בהתאם להגדרת המערכת שלך.
אתחול מחדש.
2) [רק אם נדרשת תמיכת DiskOnChip]
הוסף את בלוטות מכשיר DiskOnChip בdev /:
      su $
      ... לתת סיסמא שורש ...
      $ Mknod / dev / פלורידה ב 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
      הר $ / dev / fla1 / mnt
3) הכן מקור של הקרנל עבור מערכת היעד. משמעות דבר היא decompressing שוב מקור הקרנל נקי 2.0.38 והחלת תיקון linux-2.0.38.pc104.patch.gz:
      CD $ ~ / etlinux
      $ Linux-Orig לינוקס MV
      linux-הליבה 2.0.38.tar.gz xvfz זפת $
      $ Linux-2.0.38.pc104 לינוקס MV
      CD $ linux-2.0.38.pc104
      $ Gzip -cd ../linux-2.0.38.pc104.patch.gz | -p1 תיקון
      $ זפת xvfz ../flash_doc.tar.gz
      $ לעשות mrproper
      $ להפוך menuconfig
      ... אם אתה רוצה תמיכת VGA, בחר אותו (אחרת תקבל
          רק קונסולת קו סדרתי ...
      ... אם אתה לא רוצה תמיכת FPU, בחר ET-לינוקס ללא FPU ...
      ... בחר תמיכת סיסטמס DiskOnChip ...
      ... להגדיר אפשרויות אחרות ...
      $ לעשות DEP; לְטַהֵר
      $ לעשות zImage
      קשת cp $ / i386 / boot / zImage ../zImage.pc104
שמור את הליבה מלוקט החדש, תוכל להשתמש בו בזמן ...
4) [רק אם נדרשת תמיכת DiskOnChip]
לשחרר לחץ etlinux מערכת הקבצים etlinux-השורש-1.2.x-2MB.tar.gz על DiskOnChip רכוב.
העתק בזה הגרעין שנאסף בעבר.
הפעל plilo כדי לאפשר אתחול מערכת היעד מDiskOnChip.
הנה זה:
      su $
      הר $ -t / dev / fla1 / mnt
      $ Cd / mnt
      זפת $ xvfz ~ / etlinux / etlinux-שורש-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) (יש לי כמה חבילות נלוות רישיונות שונים, אבל כולם להעפיל קוד פתוח כ).

תוכנה דומה

Parsidora
Parsidora

17 Feb 15

X/OS Linux
X/OS Linux

3 Jun 15

VestaPup
VestaPup

2 Jun 15

תגובות ל Etlinux

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!