ראשי > Debian GNU/Linux, Fedora > chroot של openSUSE

chroot של openSUSE

בימים האחרונים יוצא לי לעבוד לא מעט עם הפצות לינוקס שונות בתוך chroot (ככה זה כשצריך הרבה הפצות ולא ממש צריך אותן עם קרנל משלהן). במקרה של דביאן, לייצר chroot זה מאוד קל בעזרת debootstrap. במקרה של פדורה יש את febootstarp שעדיין לא יצא לי לבחון, אבל לאופן סוזה אין שום כלי שמאפשר לבצע את העבודה כמו שצריך.

אשמח לשמוע אם למישהו יש רעיון יצירתי איך להקים chroot של אופן סוזה בצורה קלה.

:קטגוריותDebian GNU/Linux, Fedora
  1. 07/07/2010 ב- 11:58 am

    האם ניסית את yast – instaltion into directory?
    פרט לכך, קרא כאן על chroot באופן-סוזה:
    http://linmagazine.co.il/desktop/2009/06/26/sml/diy-laptop-3
    וגם כאן:
    http://en.opensuse.org/Build_Service/Deb_builds
    אני מניח שתוכל להשתמש ברכיב yast הנ"ל מתוך LiveCD ולהתקין לתוך הספריה שבדביאן.

  2. 07/07/2010 ב- 12:34 pm

    אני עשיתי את זה בזמנו עם urpmi של מנדריבה, בגדול השתמשתי בפרמטר בשם –root (משהו דומה עושה apt-get, אבל גדרכה של דביאן זה תמיד מסובך יותר).

    חקרת את מנהל החבילות שלהם? אולי תשתמש ב־apt כדי להצביע על מקור של סוזה ואז להשתמש בכלים שאתה מכיר היטב? אחרי שביצעת את ה־bootstrap הראשוני באמצעות apt, אתה יכול להתקין מנהל חבילות "native" ולקבל מערכת יותר מסורתית.

  3. 07/07/2010 ב- 2:49 pm

    מתקינים את המערכת על מכונה וירטואלית, ללא חלוקה למחיצות. אח"כ פותחים את הקובץ שמגדיר את הדיסק מבחוץ*. מעתיקים את התוכן לספרייה במערכת שאתה עובד עליה, וקיבלת chroot למהדרין.

    * ל-vmware יש vmware-mount.pl, ואם קצת חיפוש בטח קל למצוא גם עבור פלטפורמות ויראוטליות אחרות. אופציה נוספת – מעגנים את הדיסק הוירטואלי במכונה וירטואלית אחרת, או אותה מכונה שעולה מ-Live-CD.

  4. vedder
    08/07/2010 ב- 6:50 am

    במקרה היום SML פרסם איך לעשות זאת :
    התקנת אופן-סוזה 11.3 (ששים וארבעה ביט) כ chroot בדביאן 64.
    http://linmagazine.co.il/node/view/49400

  5. 09/07/2010 ב- 1:11 pm

    החבילה util-vserver כוללת הגדרות להתקנה של גרסה כלשהי של סוזה (אם כי נראה לי שישנה למדי) על vserver. לצורך העניין vserver לא שונה בהרבה מ־chroot. למיטב זכרוני ההתקנה הזו השתמשה ב־rpm וב־apt-rpm. הראשון זמין בסביאן. השני לא (אם אני מבין נכון).

    יש לי הרגשה שתמצא דברים דומים בכיוון של openvz, lxc ושות'. במקרים הללו דרך ההתקנה שהציג SML (שימוש ב־yast מתוך מערכת חיה שרצה במכונה וירטואלית) פשוט מסורבל מדי.

  1. No trackbacks yet.

להשאיר תגובה

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

הלוגו של WordPress.com

אתה מגיב באמצעות חשבון WordPress.com שלך. לצאת מהמערכת / לשנות )

תמונת Twitter

אתה מגיב באמצעות חשבון Twitter שלך. לצאת מהמערכת / לשנות )

תמונת Facebook

אתה מגיב באמצעות חשבון Facebook שלך. לצאת מהמערכת / לשנות )

תמונת גוגל פלוס

אתה מגיב באמצעות חשבון Google+ שלך. לצאת מהמערכת / לשנות )

מתחבר ל-%s

%d בלוגרים אהבו את זה: