אנגליתצרפתיתספרדי

סמל OnWorks

oz-examples - מקוון בענן

הפעל oz-examples בספק אירוח חינמי של OnWorks על Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה oz-examps שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, Windows Online emulator או MAC OS Online emulator

תָכְנִית:

שֵׁם


oz-examples - קבצי TDL לדוגמה עבור Oz.

תיאור


השמיים oz-install(1) , oz-התאמה אישית(1) , ו oz-generate-iccle(1) דפי אדם מסבירים את
שימוש בשורת הפקודה בפקודות Oz. אחד מפרמטרי הקלט הנדרשים לכל ה-
הפקודות לעיל הוא קובץ TDL (שפת תיאור תבנית), המתאר את מערכת ההפעלה את
המשתמש רוצה להתקין, מאיפה להשיג את המדיה וכל חבילה או פעולות נוספות
המשתמש רוצה לקחת על עצמו את מערכת ההפעלה. דף אדם זה מתאר מספר TDL
דוגמאות ומה קורה כשמשתמשים בהן. מכיוון שה-TDL הוא XML, XPath סטנדרטי
סימון משמש לתיאור אלמנטים שונים של ה-XML.

דוגמא 1 - מינימום אורח


נניח שאנו רוצים להתקין מערכת הפעלה מינימלית של Fedora 13 x86_64 מ-DVD של Fedora 13
ISO ממוקם ב http://example.org/fedora-13-x86_64.iso

כדי לבצע את ההתקנה הזו, ראשית בונים קובץ XML של TDL, ואז נזין אותו ל-oz-install. קובץ TDL
ייראה כמו:


fedora13_x86_64

פדורה
13
x86_64

http://example.org/fedora-13-x86_64.iso


תבנית פדורה 13 x86_64 שלי


/template/name הוא שם המוגדר על ידי המשתמש. זה יכול להיות כל מה שהמשתמש רוצה, אבל חייב להיות
ייחודי בין כל TDLs שהמשתמש רוצה לבנות.

/template/os/name הוא שם מערכת ההפעלה שאנו רוצים להתקין,
/template/os/version היא הגרסה שאנחנו רוצים, ו-/template/os/arch היא הארכיטקטורה שאנחנו
רוצה. ניתן לקבל רשימה מלאה של מערכות הפעלה נתמכות על ידי הפעלת:

# oz-install -h

/template/os/install אומר לאוז מאיפה להשיג את מדיית ההתקנה. בדוגמה זו,
אנחנו מגדירים את הסוג ל-'iso', מה שאומר שאנחנו צריכים an רכיב ב-XML המצביע על
מדיה להתקנת ISO (שיטות התקנה אחרות מאשר ISO נתמכות, ומתוארות באחר
דוגמאות).

/template/description הוא תיאור אופציונלי, קריא אנושי של התבנית. זֶה
יכול להיות כל דבר שהמשתמש רוצה, ועוז מתעלם ממנו.

זה כל הקלט שעוז צריך. כדי לבצע את ההתקנה בפועל, שמור את האמור לעיל
קובץ (נניח fedora13.tdl), ולאחר מכן הפעל את oz-install:

# oz-install /path/to/fedora13.tdl

הפעלת פקודה זו תוריד ותכין את מדיית ההתקנה, ולאחר מכן תפעיל קובץ
התקנה אוטומטית באורח KVM. בהנחה שההתקנה תצליח, ההפעלה המינימלית
המערכת תותקן על קובץ ב-/var/lib/libvirt/images/fedora13_x86_64.dsk (על ידי
ברירת מחדל, ניתן לעקוף את מיקום הפלט בקובץ התצורה).

דוגמא 2 - אוֹרֵחַ עם נוסף חבילות


נניח שאנו רוצים להתקין מערכת הפעלה Fedora 14 x86_64 מ-Fedora 14 DVD ISO
ממוקם ב http://example.org/fedora-14-x86_64.iso

בנוסף נניח שאנו רוצים להתקין את חבילת postgresql-server על ההפעלה
מערכת. כדי לבצע את ההתקנה הזו, ראשית עלינו לבנות קובץ XML של TDL ולאחר מכן להזין אותו
oz-install. קובץ TDL ייראה כך:


fedora14_postgres

פדורה
14
x86_64

http://example.org/fedora-14-x86_64.iso


Fedora 14 x86_64 עם postgres





שימו לב שזה מאוד דומה לדוגמא 1, אלא שציינו חבילה נוספת
להתקנה בחלק /packages/package של ה-TDL. חבילות מרובות יכולות להיות
שצוין כאן, וכולם יותקנו במערכת ההפעלה. בדוגמה זו,
כל החבילות יורדות ומותקנות מחבילת ברירת המחדל של מערכת ההפעלה
מאגרים. הפעלת ההתקנה מתבצעת באותו אופן כמו בדוגמה 1, מלבד אנחנו
צריך להוסיף פרמטר שורת פקודה כדי לבצע את ההתאמה האישית:

# oz-install -u /path/to/fedora14.tdl

הפעלת פקודה זו תוריד ותכין את מדיית ההתקנה, ולאחר מכן תפעיל קובץ
התקנה אוטומטית באורח KVM.

בהנחה שההתקנה הראשונית תצליח, אז אוז יאתחל את מערכת ההפעלה וירוץ
פקודות מקוריות להתקנת החבילות הנוספות. למידע נוסף על הסיבה לכך
נעשה שימוש בגישה, אנא עיין במסמך עוז אדריכלות בכתובת
http://github.com/clalancette/oz/wiki/Oz-architecture.

בהנחה שהשלב האחרון הזה יצליח, מערכת ההפעלה עם החבילות הנוספות תצליח
להיות מותקן על קובץ ב- /var/lib/libvirt/images/fedora14_postgres.dsk (כברירת מחדל,
ניתן לעקוף את מיקום הפלט בקובץ התצורה).

דוגמא 3 - ליצור a חבילה גלוי (נָטִיף קֶרַח) לאחר התקנה


נניח שאנו רוצים להתקין מערכת הפעלה RHEL-5 x86_64 מ-RHEL-5 DVD ISO הממוקם
at http://example.org/rhel-5-x86_64.iso

בנוסף נניח שאנו רוצים להוציא מניפסט חבילה ממערכת ההפעלה לאחר מכן
ההתקנה מתבצעת. כדי לבצע התקנה זו, ראשית עלינו לבנות קובץ TDL XML ולאחר מכן
הזינו את זה ל-oz-install. קובץ TDL ייראה כך:


rhel5_x86_64

RHEL-5
U6
x86_64

http://example.org/rhel-5-x86_64.iso


RHEL-5 x86_64


זה בעצם זהה לדוגמא 1, אלא שאנחנו רוצים להתקין RHEL-5 במקום
פדורה-13.

הפעלת ההתקנה מתבצעת כמו בדוגמה 1, אלא שעלינו להוסיף א
פרמטר שורת הפקודה ליצירת המניפסט בסוף:

# oz-install -g /path/to/rhel5.tdl

הפעלת פקודה זו תוריד ותכין את מדיית ההתקנה, ולאחר מכן תפעיל קובץ
התקנה אוטומטית באורח KVM.

בהנחה שההתקנה הראשונית תצליח, אז אוז יאתחל את מערכת ההפעלה וירוץ
פקודות מקוריות לשאילתה של כל החבילות במערכת. לאחר מכן הוא יוציא XML
מסמך (הנקרא ICICLE) המתאר את כל המניפסט.

בהנחה ששלב זה יצליח, מערכת ההפעלה המינימלית תותקן על קובץ ב
/var/lib/libvirt/images/rhel5_x86_64.dsk (כברירת מחדל, מיקום הפלט יכול להיות
נדחק בקובץ התצורה).

דוגמא 4 - התקן a חבילה החל מ- an חלופי מאגר


נניח שאנו רוצים להתקין מערכת הפעלה RHEL-6 x86_64 מ-RHEL-6 DVD ISO הממוקם
at http://example.org/rhel-6-x86_64.iso

בנוסף נניח שאנו רוצים להתקין את חבילת ה-cache מה-EPEL-6
מאגרים במערכת ההפעלה. כדי לבצע התקנה זו, ראשית עלינו לבנות TDL
קובץ XML ואז הזינו אותו ל-oz-install. קובץ TDL ייראה כך:


rhel6_ccache

RHEL-6
1
x86_64

http://example.org/rhel-6-x86_64.iso


RHEL-6 x86_64 עם cache


http://download.fedoraproject.org/pub/epel/6/$basearch
כן







שימו לב שזה דומה מאוד לדוגמא 2, אלא שציינו תוספת נוספת
מאגר ממנו ניתן להוריד חבילות. הקטע /repositories/repository של
TDL ציין את כתובת האתר למאגר החבילות יחד עם האם החבילות ב-
המאגר חתומים. הפעלת ההתקנה מתבצעת באותו אופן כמו בדוגמה 2:

# oz-install -u /path/to/rhel6_ccache.tdl

הפעלת פקודה זו תוריד ותכין את מדיית ההתקנה, ולאחר מכן תפעיל קובץ
התקנה אוטומטית באורח KVM.

בהנחה שההתקנה הראשונית תצליח, אז אוז יאתחל את מערכת ההפעלה וירוץ
פקודות מקוריות כדי להגדיר את המאגרים הנוספים ולהתקין את החבילות הנוספות.
למידע נוסף על מדוע נעשה שימוש בגישה זו, עיין ב-Oz Architecture
מסמך ב http://github.com/clalancette/oz/wiki/Oz-architecture.

בהנחה שהשלב האחרון הזה יצליח, מערכת ההפעלה עם החבילות הנוספות תצליח
להיות מותקן על קובץ ב- /var/lib/libvirt/images/rhel6_ccache.dsk (כברירת מחדל, הפלט
ניתן לעקוף את המיקום בקובץ התצורה).

דוגמא 5 - התקן a מנהג פילה החל מ- מידע in מה היא TDL


נניח שאנו רוצים להתקין מערכת הפעלה RHEL-6 x86_64 מ-RHEL-6 DVD ISO הממוקם
at http://example.org/rhel-6-x86_64.iso

בנוסף נניח שאנו רוצים לכתוב כמה נתונים לקובץ /etc/test.out בתוך
אוֹרֵחַ. כדי לבצע את ההתקנה הזו, ראשית עלינו לבנות קובץ XML של TDL ולאחר מכן להזין אותו
oz-install. קובץ TDL ייראה כך:


rhel6_testout

RHEL-6
1
x86_64

http://example.org/rhel-6-x86_64.iso


RHEL-6 x86_64 עם test.out

THIS=extra_data



ניתן לציין כאן מספר קבצים, וכולם יותקנו על ההפעלה
מערכת במיקומים שצוינו. ניתן לציין קבצים בשורה בטקסט גולמי ב-TDL,
כמו נתונים מקודדים base64 ב-TDL, או ככתובות URL. אנחנו צריכים להפעיל את ההתקנה עם
התאמה אישית כדי שזה יעבוד:

# oz-install -u /path/to/rhel6_testout.tdl

הפעלת פקודה זו תוריד ותכין את מדיית ההתקנה, ולאחר מכן תפעיל קובץ
התקנה אוטומטית באורח KVM.

בהנחה שההתקנה הראשונית תצליח, אז אוז יאתחל את מערכת ההפעלה וירוץ
פקודות מקוריות להעלאת הקבצים המצוינים ב-TDL. למידע נוסף על הסיבה
גישה זו משמשת, אנא עיין במסמך Oz Architecture בכתובת
http://github.com/clalancette/oz/wiki/Oz-architecture.

בהנחה שהשלב האחרון הזה יצליח, מערכת ההפעלה עם הקבצים הנוספים תהיה
מותקן על קובץ ב- /var/lib/libvirt/images/rhel6_testout.dsk (כברירת מחדל, הפלט
ניתן לעקוף את המיקום בקובץ התצורה).

דוגמא 6 - התקן a מנהג פילה החל מ- מקודד base64 מידע in מה היא TDL


נניח שאנו רוצים להתקין מערכת הפעלה RHEL-6 x86_64 מ-RHEL-6 DVD ISO הממוקם
at http://example.org/rhel-6-x86_64.iso

בנוסף נניח שאנו רוצים לכתוב כמה נתונים לקובץ /etc/test.out בתוך
אוֹרֵחַ. מכיוון שהנתונים הללו עשויים להיות בינאריים, אנו רוצים קודם לקודד אותם base64. כדי לעשות זאת
להתקין, ראשית עלינו לבנות קובץ XML של TDL ולאחר מכן להאכיל אותו ל-oz-install. ה- TDL
הקובץ ייראה כך:


rhel6_testout

RHEL-6
1
x86_64

http://example.org/rhel-6-x86_64.iso


RHEL-6 x86_64 עם test.out

VEhJUz64leHRyYV1kYXRhCg==



ניתן לציין כאן מספר קבצים, וכולם יותקנו על ההפעלה
מערכת במיקומים שצוינו. ניתן לציין קבצים בשורה בטקסט גולמי ב-TDL,
כמו נתונים מקודדים base64 ב-TDL, או ככתובות URL. אנחנו צריכים להפעיל את ההתקנה עם
התאמה אישית כדי שזה יעבוד:

# oz-install -u /path/to/rhel6_testout.tdl

הפעלת פקודה זו תוריד ותכין את מדיית ההתקנה, ולאחר מכן תפעיל קובץ
התקנה אוטומטית באורח KVM.

בהנחה שההתקנה הראשונית תצליח, אז אוז יאתחל את מערכת ההפעלה וירוץ
פקודות מקוריות להעלאת הקבצים המצוינים ב-TDL. למידע נוסף על הסיבה
גישה זו משמשת, אנא עיין במסמך Oz Architecture בכתובת
http://github.com/clalancette/oz/wiki/Oz-architecture.

בהנחה שהשלב האחרון הזה יצליח, מערכת ההפעלה עם הקבצים הנוספים תהיה
מותקן על קובץ ב- /var/lib/libvirt/images/rhel6_testout.dsk (כברירת מחדל, הפלט
ניתן לעקוף את המיקום בקובץ התצורה).

דוגמא 7 - התקן a מנהג פילה החל מ- a כתובת האתר


נניח שאנו רוצים להתקין מערכת הפעלה RHEL-6 x86_64 מ-RHEL-6 DVD ISO הממוקם
at http://example.org/rhel-6-x86_64.iso

בנוסף נניח שאנו רוצים לכתוב כמה נתונים לקובץ /etc/test.out בתוך
אוֹרֵחַ. אנחנו רוצים להביא את הנתונים האלה מכתובת URL ולהעלות לאורח. כדי לעשות זאת
להתקין, ראשית עלינו לבנות קובץ XML של TDL ולאחר מכן להאכיל אותו ל-oz-install. ה- TDL
הקובץ ייראה כך:


rhel6_testout

RHEL-6
1
x86_64

http://example.org/rhel-6-x86_64.iso


RHEL-6 x86_64 עם test.out

http://example.org/orig.out



ניתן לציין כאן מספר קבצים, וכולם יותקנו על ההפעלה
מערכת במיקומים שצוינו. ניתן לציין קבצים בשורה בטקסט גולמי ב-TDL,
כמו נתונים מקודדים base64 ב-TDL, או ככתובות URL. אנחנו צריכים להפעיל את ההתקנה עם
התאמה אישית כדי שזה יעבוד:

# oz-install -u /path/to/rhel6_testout.tdl

הפעלת פקודה זו תוריד ותכין את מדיית ההתקנה, ולאחר מכן תפעיל קובץ
התקנה אוטומטית באורח KVM.

בהנחה שההתקנה הראשונית תצליח, אז אוז יאתחל את מערכת ההפעלה וירוץ
פקודות מקוריות להעלאת הקבצים המצוינים ב-TDL. למידע נוסף על הסיבה
גישה זו משמשת, אנא עיין במסמך Oz Architecture בכתובת
http://github.com/clalancette/oz/wiki/Oz-architecture.

בהנחה שהשלב האחרון הזה יצליח, מערכת ההפעלה עם הקבצים הנוספים תהיה
מותקן על קובץ ב- /var/lib/libvirt/images/rhel6_testout.dsk (כברירת מחדל, הפלט
ניתן לעקוף את המיקום בקובץ התצורה).

השתמש ב-oz-examples באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    LMMS Digital Audio Station
    LMMS Digital Audio Station
    LMMS היא תוכנה חינמית בין פלטפורמות
    מה שמאפשר להפיק מוזיקה עם
    המחשב שלך. אם אתה אוהב את הפרויקט הזה
    לשקול להיות מעורב בפרויקט
    ח ...
    הורד את LMMS Digital Audio Station
  • 2
    ליבת זמן אמת של FreeRTOS (RTOS)
    ליבת זמן אמת של FreeRTOS (RTOS)
    FreeRTOS הוא זמן אמת מוביל בשוק
    מערכת הפעלה (RTOS) עבור
    מיקרו-בקרים וקטנים
    מיקרו-מעבדים. מופץ באופן חופשי
    תחת כיני הקוד הפתוח של MIT...
    הורד את FreeRTOS Real Time Kernel (RTOS)
  • 3
    אבוגדרו
    אבוגדרו
    אבוגדרו הוא מולקולרי מתקדם
    עורך המיועד לשימוש חוצה פלטפורמות
    בכימיה חישובית, מולקולרית
    דוגמנות, ביואינפורמטיקה, חומרים
    מדע ו ...
    הורד את Avogadro
  • 4
    XMLTV
    XMLTV
    XMLTV היא קבוצה של תוכניות לעיבוד
    רשימות טלוויזיה (tvguide) ועזרה בניהול
    צפייה בטלוויזיה שלך, אחסון רישומים ב-
    פורמט מבוסס XML. יש כלי עזר כדי
    עשה ...
    הורד את XMLTV
  • 5
    strikr
    strikr
    פרויקט תוכנה חופשית של Strikr. חפצים
    שוחרר תחת 'מבוסס כוונות'
    רישיון כפול: AGPLv3 (קהילה) ו
    CC-BY-NC-ND 4.0 בינלאומי
    (מִסְחָרִי)...
    הורד את strikr
  • עוד »

פקודות לינוקס

  • 1
    4ti2-מזעור
    4ti2-מזעור
    4ti2 - חבילת תוכנה עבור אלגברי,
    בעיות גיאומטריות וקומבינטוריות על
    רווחים ליניאריים...
    הפעל את 4ti2-minimize
  • 2
    4ti2-נורמלי
    4ti2-נורמלי
    4ti2 - חבילת תוכנה עבור אלגברי,
    בעיות גיאומטריות וקומבינטוריות על
    רווחים ליניאריים...
    הפעל את 4ti2-normalform
  • 3
    העתקות
    העתקות
    CopyFS - מערכת קבצים לגירסאות עבור
    תיאור נתיך: CopyFS הוא א
    העתקה על כתיבה, מערכת קבצים לניהול גרסאות
    עבור FUSE. ניתן להשתמש ב-CopyFS לתחזוקה
    העדכון h...
    הפעל עותקים
  • 4
    copylinkp
    copylinkp
    copylink - החלף קישור בעותק
    של הקובץ המקושר...
    הפעל את copylinkp
  • 5
    gbenv
    gbenv
    gbenv - מקום נקודה צפה, ו
    הגדרות gbutils תיאור: הצג
    סביבת נקודה צפה (עבור x86
    מעבדים משפחתיים), מקומי ו-gbutils
    הגדרות. מידע...
    הפעל את gbenv
  • 6
    gbfilternear
    gbfilternear
    gbfilternear - סנן נתונים קרובים מדי
    נקודה במדד אוקלידי...
    הפעל את gbfilternear
  • עוד »

Ad