זוהי הפקודה adt-build-lxc שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
adt-build-lxc - צור או עדכן מיכל autopkgtest עבור adt-virt-lxc
תַקצִיר
adt-build-lxc הפצה לשחרר [ארכיטקטורה]
תיאור
adt-build-lxc יוצר או מעדכן קונטיינר LXC adt-לשחרר שמתאים ל
רץ LXC של autopkgtest adt-virt-lxc(1).
זה קורא lxc-ליצור עם הפצה תבנית (שיכולה להיות כרגע דביאן or
אובונטו) ו -rלשחרר כדי לבנות מיכל דמוי debootstrap, ואז מאפשר deb-src מַתְאִים
מקורות, וריצות apt-get עדכון.
זה כברירת מחדל לארכיטקטורה המקורית, אבל אתה יכול לציין אחרת בתור שלישית
פָּרָמֶטֶר.
אם המיכל כבר קיים, הוא מעדכן אותו בצורה לא פולשנית ככל האפשר על ידי תחילה
יצירת מיכל זמני חדש adt-לשחררחדש, ולאחר מכן מסנכרן את מערכת קבצי השורש שלו
חזרה לקיים adt-לשחרר. שימו לב שזה עלול לגרום לכמה תופעות לוואי ו
שבירה אם יש לך מיכלים פועלים עם שכבות על ארעיות (כלומר באמצעות
--חֲלוֹף אפשרות), אבל זה עובד באופן כללי. תהליך עדכון זה אינו מפריע
בכלל אם אתה משתמש adt-virt-lxc עם שיבוט.
שים לב שאתה צריך לקרוא לזה בתור root, אלא אם כן אתה מגדיר את LXC כדי לאפשר לכל משתמש
מיכלים. אבל מיכלי משתמש לא יעבדו עם הרבה או אפילו רוב הבדיקות האוטומטיות.
אתה יכול לציין פרוקסי מתאים לשימוש במיכל ב- $ADT_APT_PROXY סביבה
מִשְׁתַנֶה. אם apt-cacher-ng פועל על המארח המקומי, הקונטיינר יפעל אוטומטית
השתמש בזה (כלומר השתמש ב-IP מה- lxcbr0 ממשק) אחרת אין ברירת מחדל.
דוגמאות
# adt-build-lxc debian sid
$ sudo adt-build-lxc ubuntu trusty i386
השתמש ב-adt-build-lxc באינטרנט באמצעות שירותי onworks.net