OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

9.3.4. שימוש ב-Hooks כדי לצבוט את תוכן התמונה‌


live-build מציע הוקס שניתן לבצע בשלבים שונים של תהליך הבנייה. Chroot hooks הם סקריפטים ניתנים להפעלה שאתה מתקין כקובצי hooks/live/*.chroot בעץ התצורה שלך ושמתבצעים בתוך ה-chroot. בעוד chroot היא הפקודה המאפשרת לך לשנות זמנית את ספריית השורש של מערכת ההפעלה לספרייה לבחירתך, היא משמשת גם בהרחבה ל

לייעד ספרייה המארחת עץ מערכת קבצים מלא (חלופי). זה המקרה כאן עם לחיות- לבנות, כאשר ספריית ה-chroot היא הספרייה שבה מתכוננת מערכת הקבצים החיה. מכיוון שיישומים שהתחילו ב-chroot לא יכולים לראות מחוץ לאותה ספרייה, אותו הדבר קורה עם ה-chroot hooks: אתה יכול להשתמש ולשנות רק כל דבר זמין באותה סביבת chroot. אנו מסתמכים על הווים הללו כדי לבצע התאמות אישיות מרובות ספציפיות לקאלי (ראה kali-config/common/ hooks/live/kali-hacks.chroot).

ווים בינאריים (hooks/live/*.binary) מבוצעות בהקשר של תהליך הבנייה (ולא מבוצעות בשום מקום) בסוף התהליך. אתה יכול לשנות את התוכן של תמונת ה-ISO שנבנתה אך לא של מערכת הקבצים החיה מכיוון שבשלב זה היא כבר נוצרה. אנו משתמשים בתכונה זו בקאלי כדי לבצע כמה שינויים בתצורת ברירת המחדל של isolinux שנוצרה על ידי בנייה חיה. לדוגמה, ראה kali-config/common/hooks/live/persistence.binary שבו אנו מוסיפים את ערכי תפריט האתחול המאפשרים התמדה.


מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: