מנג'רו מצטרף לבלתי משתנה ומציג את גרסת האלפא שלו

מנג'רו בלתי משתנה

לפני כמה ימים ה- מפתחי Manjaro Linux חשפו באמצעות פוסט בבלוג החדשות ש הם החלו לבדוק גרסה ניסיונית חדשה בשם "Manjaro Immutable", המציגה גישה חדשנית על ידי הפצת מערכת הבסיס כתמונה מונוליטית המותקנת במצב קריאה בלבד.

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

פותח על ידי Arkdep מפרויקט Arkane Linux, הגרסה החדשה והמרגשת הזו של Manjaro זמינה לבדיקה ציבורית כבר עכשיו!
המטרה של מהדורה זו היא לאסוף משוב קהילתי על הטכנולוגיה המניעה את Manjaro Immutable.

תכונות עיקריות של Manjaro Immutable

מהצד מבין התכונות המוזכרות של Manjaro Immutable, העוקבים:

  • מערכת הבסיס לקריאה בלבד: תמונת מערכת הבסיס מותקנת במצב קריאה בלבד, מה שאומר שלא ניתן לבצע בה שינויים קבועים. זה מגן על המערכת מפני שחיתות אפשרית ומבטיח שתמיד ניתן להחזיר אותה למצב ידוע ויציב.
  • שדרוגים אטומיים: עדכוני מערכת נעשים באופן אטומי, כלומר הם מיושמים בבת אחת או לא בכלל, הימנעות ממצבי ביניים לא יציבים.
  • תאימות אתחול- התמונה הנוכחית (אלפא) תומכת רק באתחול במצב UEFI, הן בחומרה x86_64 והן במערכות וירטואליזציה כגון VirtualBox ו-QEMU.
  • Arkdep: לניהול מערכת מוצע הכלי arkdep, סט כלים שפותח על ידי Arkane Linux. arkdep נועד לדאוג להתקנה, תחזוקה והחזרה של המערכת למצבים קודמים. Arkdep כתוב ב-Bash ומשתמש בכלי עזר בסיסיים של GNU, יחד עם wget, curl ו-Systemd.
  • שימוש ב-Btrfs: לחלק של מערכת הקבצים, הבחירה הייתה Btrfs יחד עם נפחי המשנה של Btrfs המשמשים לניהול הגרסאות השונות של המערכת. מוזכר שהבחירה ב-Btrfs היא מכיוון שהיא מאפשרת לך לעבור בקלות בין התמונה הפעילה לבין כל העדכונים שהורדו.
  • Flatpak וארגזי חול: לגבי האריזה, הבחירה לתוכנות הנוספות המותקנות, כברירת מחדל תעשה שימוש בפורמט Flatpak, ולסביבות פיתוח או אפליקציות ספציפיות ניתן להשתמש בקונטיינרים המנוהלים עם Podman ו-Distrobox. מוזכר שהבחירה בכך היא משום שהדבר שומר על מערכת הבסיס שלמה ומאובטחת, תוך מתן גמישות ביישומים ובסביבות פיתוח.
  • שימוש אופציונלי בפקמן: למרות ששורש המערכת הוא לקריאה בלבד, משתמשים יכולים להשבית זמנית את החסימה הזו ולהשתמש ב-Pacman, מנהל החבילות הסטנדרטי של Arch Linux, כדי להתקין תוכנה נוספת. עם זאת, כל החבילות המותקנות בצורה זו תאבד לאחר עדכון המערכת הבא ויהיה צורך להתקין מחדש.

ניהול המערכת

כפי שכבר הוזכר, ניתן לבצע ניהול מערכת באמצעות פקודות arkdep. לדוגמה, כדי להתקין עדכון, אתה משתמש בפקודה:

sudo arkdep deploy

כדי להשוות את העדכון המוצע למערכת הנוכחית, אתה יכול להשתמש ב:

arkdep diff

על מנת להתקין חבילה, למשל אם ברצונך לשנות את סביבת שולחן העבודה של GNOME (שהיא סביבת ברירת המחדל), תוכל להתקין גרסה עם KDE באמצעות:

sudo arkdep deploy test-manjaro-kde

לבסוף, ראוי להזכיר שלמשתמשים יש אפשרות ליצור תמונות מערכת מותאמות אישית באמצעות תבניות מוגדרות מראש, המאפשרות להם להתאים את Manjaro Immutable לצרכים הספציפיים שלהם.

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

אם כן מעוניין לבדוק את המערכת, כדאי לדעת שגודל התמונה הוא 1.7 ג'יגה-בייט ונדרש נפח אחסון של 32 ג'יגה-בייט לפחות, מומלץ 64 ג'יגה-בייט ומעלה.

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