AlmaLinux 10.1 מגיעה עם תכונות חדשות וחשובות, CRB כברירת מחדל ו-Btrfs

  • הפעלת CRB כברירת מחדל מפחיתה כשלים ב-EPEL ומאפשרת את selinux-policy-extra.
  • תמיכה ב-Btrfs מהמתקין ושיפורי ביצועים ושרשראות כלים.
  • עדכונים בקונטיינרים/ווירטואליזציה (Podman, Buildah, Libvirt, QEMU-KVM).
  • תאימות ABI עם RHEL, ארכיטקטורות נוספות ותמונות ענן נרחבות.

נשמה לינוקס 10.1

אלמה לינוקס נוקטת בצעדים נחושים לשיפור חוויית המשתמש והניהול שלה, בעקבות גרסאות כגון נשמה לינוקס 9.6וגרסה 10.1 הקרובה זמין כעת עם שינויים שיעניינו הן את השרתים והן את המחשבים השולחניים. בין התכונות החדשות הבולטות ביותר, מאגר CodeReady Builder ‏(CRB) מופעל כעת כברירת מחדל. ותמיכת Btrfs מגיעה משלב ההתקנה, מלווה בשיפורי ביצועים, עדכוני שרשרת כלים והתקדמות במכולות, וירטואליזציה ואבטחה.

למרות שהכותרת מתמקדת בגרסה 10.1, אסור לנו לשכוח את היסודות שהונחו על ידי AlmaLinux 10, המכונה "Purple Lion". ההפצה שומרת על תאימות ברמת ABI עם RHEL בנוסף, הוא מוסיף תכונות משלו: הפעלת מצביע מסגרת, תאימות מורחבת ל-x86-64-v2, תמיכה באתחול מאובטח ב-ARM, חזרת SPICE ומהדורות Live עבור GNOME, KDE Plasma ו-Xfce. כל זה משלים תמונות ענן עבור ספקים גדולים ואפשרויות למעבר מ-CentOS באמצעות כלי ELevate.

AlmaLinux 10.1, סטטוס והיקף

גרסה 10.1 מגיעה כ "אריה הליוטרופ" עבור כל הארכיטקטורות הנתמכות: x86_64, x86_64_v2, aarch64, ppc64le ו-s390x.

בנוסף למה שכבר היה קיים ב-AlmaLinux 10, גרסה 10.1 משלבת תמיכה מקצה לקצה ב-Btrfs ברמות הליבה ומרחב המשתמש, ומאפשר להתקין את המערכת ישירות על Btrfs מהמתקין. הצוות מבהיר כי ההפעלה הראשונית מתמקדת במתקין ובמחסנית ניהול האחסון, וכי תמיכה רחבה יותר בתוך אוסף התוכנה של AlmaLinux תושק בהדרגה.

CRB מופעל כברירת מחדל: להתראות מתלות שבורות עם EPEL

אחד השינויים המעשיים המבורכים ביותר הוא שמאז AlmaLinux 10 וגם ב-10.1, המאגר CodeReady Builder ‏(CRB) מופעל כברירת מחדלמאגר זה, המכונה PowerTools ב נשמה לינוקס 8.6הוא מכיל ספריות ותוכניות שירות שאינן חלק מחבילת הבסיס של RHEL/AlmaLinux, אך חיוניות עבור תוכנת פיתוח ותלות ש-EPEL צריכה, כולל מה שנדרש עבור סביבות כמו KDE Plasma.

עד כה, משתמשים רבים נתקלו שגיאות תלות בעת התקנת חבילות EPEL מכיוון ש-CRB לא הופעל, מה שגרם לתסכול, דיווחי באגים מיותרים ועקומת למידה תלולה. עם השינוי, שהחיכוך נעלםניל גומפה, חבר בוועדת ההנדסה של AlmaLinux, הסביר שהכוונה היא שלא תצטרכו עוד לגעת בתצורת המאגר כדי להתקין חבילות נפוצות כמו פלזמה-גילוי o libAppStreamQt.

במערכות שכבר מרצות את AlmaLinux 10 (כולל הגרסה חתלתול 10), העדכון מתאים את הקובץ almalinux-crb.repo הגדרה enabled=1אם אתה מעדיף להשבית אותו, אתה יכול לעשות את זה בקלות עם dnf config-manager ולבטל את האפשרות. החלטה זו גם סוללת את הדרך לשיפור האבטחה: חבילת selinux-policy-extra תגיע בתוך CRB, שנועד לשפר את תאימות תוכנת EPEL עם SELinux ויותקן אוטומטית במהלך עדכונים כאשר CRB פעיל.

מה זה CRB ולמה זה חשוב?

CRB הוא מאגר נוסף עם ספריות, ערכות פיתוח תוכנה (SDK) וחלקי "דבק" אשר יישומים רבים מקבלים כמובנים מאליהם. שושלתו מגיעה מ-PowerTools (AlmaLinux 8), ומטרתה היא להקל על הפיתוח והפריסה של תוכנה אשר, למרות שאינה חלק מליבת RHEL, זה קריטי לסביבות עבודה מודרניותהפעלה ישירה מהקופסה מפחיתה תקריות ומונע ממנהלי מערכת לבזבז זמן על משימות הפעלה מכניות ופתרון תלויות.

Btrfs מהמתקין

גרסה 10.1 מאחדת את תמיכת Btrfs, שכבר נבדקה ב-AlmaLinux OS Kitten מתחילת ספטמבר. כעת, ניתן להתקין את AlmaLinux ישירות על Btrfsעם תמיכה מופעלת הן במרחב הליבה והן במרחב המשתמש. המיקוד הראשוני הוא על מתקין וניהול אמצעי אחסון, בעוד ששאר המערכת האקולוגית תשלב יכולות Btrfs מתקדמות יותר ככל שהמחזור יתקדם.

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

ביצועים ושרשראות כלים מעודכנים ב-AlmaLinux 10.1

אלמה לינוקס 10.1 גם מביא שיפורי ביצועים ומעדכן את ערכות הכלים למפתחים עם הגרסאות העדכניות ביותר של GCC, LLVM ו-Rust. התוצאה היא בניות יעילות יותר, אופטימיזציות חדשות ו... תאימות רבה יותר עם פרויקטים מודרניים שמצביעים על שרשראות הכלים האלה.

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

קונטיינרים ווירטואליזציה

בחזית קונטיינריזציה ווירטואליזציה, AlmaLinux 10.1 מציגה גרסאות חדשות של Podman, Buildah, Libvirt ו-QEMU-KVMשילוב זה מבטיח חוויה מודרנית יותר לבנייה והפעלת מכולות, כמו גם לניהולן. היפר-ויזורים ומכונות וירטואליות עם פחות חיכוך וביצועים טובים יותר.

עבור אלו שעובדים עם תשתית משותפת, קפיצות הגרסה הללו חשובות: הם משפרים תאימות, מתקנים באגים ולעתים קרובות מוסיפים שיפורים קטנים שיפורים באיכות החיים המצטברים לאורך זמן. יתר על כן, במסגרת הניסויית, ה- תצוגה מקדימה של תמיכה ב-KVM עבור IBM POWER שביקשו המשתמשים (כולל ה-OSL באוניברסיטת אורגון סטייט), אשר מרחיב את האפשרויות בסביבות חומרה ייעודיות.

אבטחה: מדיניות SELinux, OpenSSL ו-SSSD

אבטחה לא מוזנחת. עדכוני AlmaLinux 10.1 מדיניות SELinux, OpenSSL ו-SSSD לתחזק את המערכות החזקות, היציבות והאמינות ביותר. במקביל, הגעתם של selinux-policy-extra בתוך CRB (ברגע שיהיה זמין) יחזק את הדו-קיום בין חבילות SELinux ו-EPEL, שילוב נפוץ מאוד בשרתים ותחנות עבודה.

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

ארכיטקטורות ווריאציות הנתמכות על ידי AlmaLinux 10.1

ה-10.1 מכסה x86_64, x86_64_v2, aarch64, ppc64le ו-s390xטווח זה מאפשר פריסה משרתים קונבנציונליים ועד למחשבים מרכזיים בעלי ביצועים גבוהים ומערכות ARM. יתר על כן, AlmaLinux 10, בניגוד ל-RHEL 10, מהמרים על הרחבת התמיכה ב-x86-64-v2 (כאשר RHEL מפרסמת קבצים בינאריים החל מ-x86-64-v3), מתוך רעיון לשמור ציוד פונקציונלי ישן יותר במעגל תיקוני האבטחה במשך שנים.

כדי להקל על נתיב זה, הפרויקט בונה גרסה חלופית של EPEL עם תאימות ל-x86-64-v2. ובעולם ARM, זה נוסף תמיכה באתחול מאובטח, מפתח עבור פריסות שבהן שרשרת האתחול המאומתת היא דרישה חיונית.

תאימות RHEL ותפקיד CentOS Stream

מאז שינוי המדיניות של רד האט בנוגע לקוד RHEL, אלמה-לינוקס הבהירה את גישתה: זה לא נגזר ישירות מקוד RHEL, אלא מ-CentOS Streamשמירה על תאימות ברמת ABI. משמעות הדבר היא שתוכנה המיועדת ל-RHEL פועלת כהלכה, תוך שמירה על ממשקי יישומים, אך עם מודל פיתוח שונה. מתמקד בשקיפות וקהילה.

במילותיו של הפרויקט עצמו, המטרה היא לתמוך בקהילה שלו מבלי להתפשר על תאימות עם RHEL 10, על ידי הצגת שיפורים ספציפיים למי שצריך אותם והם יודעים איך להפיק מהם את המרב. בין השיפורים הללו נמצא ה- הפעלה ברירת מחדל של מצביעי מסגרות, מוערך מאוד על ידי מפתחים בשל ניפוי שגיאות ואופטימיזציה של ביצועים.

שולחן עבודה, קבצי ISO חיים וחוויית משתמש ב-AlmaLinux 10.1

למי שרוצה לנסות לפני ההתקנה, AlmaLinux מציעה מהדורות חיות עם GNOME, KDE Plasma ו-Xfceהם מקלים על הערכת המערכת כמחשב שולחני, אימות תאימות חומרה וקבלת החלטות מבלי לשנות דיסקים. יתר על כן, ה-CRB הפעיל כברירת מחדל מורגש בעת ההתקנה. רכיבים או כלי עזר של KDE Plasma המשתמשים ב-EPELמכיוון ששגיאות התלות האופייניות שמשבשות את הזרימה נעלמות.

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

פריסות הדמיה בענן ופריסות AlmaLinux 10.1

AlmaLinux מספקת תמונות רשמיות על ספקי ענן גדולים. אמזון AWSישנם AMIs ב-AWS Marketplace וכ-AMIs קהילתיים, ו- הם חופשייםפרטי תיעוד ואימות ספציפיים זמינים במשאבי הפרויקט.

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

En Google Cloudהתמונות הרשמיות זמינות ב-Marketplace וניתן לפרוס אותן גם דרך gcloud ממשק שורת פקודה (CLI), עם הוראות זמינות בוויקי. עבור Microsoft Azureהפרויקט מציע תמונות של AlmaLinux 8.10 ו-9.6 הזמינות בכל האזורים דרך Azure Marketplace, עם פריסה מהחנות, הפורטל ומפקח השורת הפקודה (CLI).

אם אתה משתמש ערפילית פתוחהישנן גם תמונות רשמיות על המראות, עם מדריכי אימות ושימוש. ובתוך תשתיות ענן של אורקלAlmaLinux מפרסמת תמונות בכל האזורים דרך Oracle Cloud Marketplace, המתאימות למופעים רגילים, מוגנים ו-ARM, ניתנות לפריסה מ-Marketplace, Partner Image במסוף OCI, ומשלה. OCI CLI.

WSL, Raspberry Pi ופורמטים נוספים

מעבר לענן, אלמה לינוקס מציעה סוללה של פורמטי משלוח הכולל קונטיינרים, תמונות עבור WSL ועבור Raspberry Pi. מגוון זה מאפשר אימוץ ההפצה ב תרחישי שולחן עבודה, מעבדה, CI/CD ו-IoTולשמור על עקביות בין סביבות הפיתוח והייצור.

הגירות מ-CentOS ושדרוגים בין גרסאות

אם אתה מגיע מ CentOS 8.5המעבר ל-AlmaLinux פשוט הודות לכלי הפרויקט: הטמעת AlmaLinux מאפשרת הגירה באתר בלי להתקין מחדש. עבור CentOS 7 ולקפיצות בין גרסאות עיקריות, לְהַעֲלוֹת (פותח ומתוחזק על ידי קהילת AlmaLinux) מאפשר הגירות ושדרוגי גרסאות עיקריים "בתוך האתר"מזעור זמן השבתה ופישוט המסלול לפלטפורמה נתמכת.

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

פרטים קטנים שמשפרים את חיי היומיום

בחזרה לליבת ה-10/10.1, ישנן החלטות עיצוב קטנות שהופכות בולטות במהלך מספר שבועות. החזרת בקרים רד האט הרחיבה את התאימות עם חומרה "ניתנת להצלה", והשליכה חומרה שהושלכה על ידי החברה. הפעלה ברירת מחדל של מצביעי מסגרות זה מאפשר יצירת פרופילי ביצועים ואבחון. ונוכחות של CRB פעילה היא אחד הדברים ש... ברגע שתנסו אותם, לא תרצו לחזור.במיוחד אם אתה משתמש ב-EPEL או במחשבים שולחניים כמו KDE Plasma.

בסביבות וירטואליזציה, עדכון QEMU-KVM ו-Libvirt זה בדרך כלל מתבטא במחזורי חיים חלקים יותר של מכונות וירטואליות, טיפול טוב יותר בתמונות ויציבות רבה יותר תחת עומס. ועבור צוותים שמשלבים קונטיינרים ומכונות וירטואליות, פודמן ובילדה מדי יום הם עוזרים להבטיח ששרשרת CI/CD לא תישאר מאחור במעלה הזרם.

מתי לשדרג ל-AlmaLinux 10.1 ולמה לצפות

אם אתם נמצאים בתהליך ייצור, כעת תוכלו להתקין את יציב 10.1 כדי להביא שיפורים אלה למכונות קריטיות למשימה. אלו שכבר משתמשים ב-AlmaLinux 10 יראו כמה שינויים שייפתחו באמצעות עדכונים (כגון הפעלת CRB כברירת מחדל והשלכותיה), ויוכלו לתכנן את אימוץ Btrfs או את פריסת שרשראות כלים חדשות בהתאם למדיניות הפנימית.

אלמה לינוקס מתקדמת על ידי שילוב תאימות RHEL, שיפורים קנייניים ומיקוד בשימושיותCRB המופעל כברירת מחדל מפשט את חיי היומיום, Btrfs פותח דלתות מעניינות מהמתקין, ועדכוני שרשרת כלים, קונטיינרים ואבטחה שומרים על המודרניות של המחסנית.

נשמה לינוקס 9.2
Artaculo relacionado:
AlmaLinux 9.2 כבר שוחרר ואלה החדשות שלו