Flatpak 1.8 מגיעה להתקנת אפליקציה ב- 2P2, יחידת מערכת, גישה ל- ALSA ועוד

כיסוי שטוח

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

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

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

התכונות החדשות העיקריות של Flatpak 1.8

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

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

חוץ מזה נוספה יחידת מערכת אופציונלית לזהות באופן אוטומטי מאגרים נוספים בכונני USB מחובר חיצוני.

כדי להפעיל מאגרים מקומיים ביניים, על המשתמש להגדיר את המאגר על ידי יצירת קישור סמלי מ- / var / lib / flatpak / sideload-repos o / run / flatpak / sideload-repos.

מצד שני, עבור יישומים שיש להם גישה למערכת הקבצים, מדריך ההעברה מסופק / lib מהסביבה המארחת ב / הפעל / מארח / lib, חוץ מזה הרשאות גישה חדשות ל- FS נוספו: "host-etc" ו- "host-os", המאפשר גישה לספריות המערכת / וכו ו / usr.

כדי ליצור קוד יעיל יותר לניתוח קבצי GVariant מ- ostreee, השתמש גרסה-סכמה-מהדר ובתצורת build הקריפטה מספקת את היכולת לבנות בלי libsystemd.

"מאמת התקנה" נוסף לממשק ה- API של FlatpakTransaction, בו לקוחות יכולים להשתמש להתקנת המאמתים הנדרשים להשלמת עסקה.

מהצד של השינויים בתוך הפקודות, מהבולטים באופציה "–Commit =" נוסף לפקודות "flatpak remote-info" ו- "עדכון flatpak" כדי לציין גרסה ספציפית של מאגרי OCI.

ואת שנה את פקודת השדרוג ל- "flatpak upgrade", שהוא כינוי לפקודה "עדכון flatpak".

לגבי תיקוני באגים, השימוש בנתוני אזור זמן על בסיס / וכו '/ זמן מקומי של המערכת המארחת, על מנת לפתור את הבעיות הקשורות לאזורי הזמן ביישומים מסוימים. ההתקנה של קובץ env.d מ- gdm הופסקה מכיוון שמחוללי המערכת טובים יותר במשימה זו.

משאר השינויים הבולטים מהגרסה החדשה הזו:

  • בכלי השירות usb, ייצוא התחייבות חלקי מופעל כברירת מחדל.
  • הקובץ sysusers.d סופק כדי ליצור את המשתמשים הדרושים באמצעות systemd.
  • נוספה אפשרות «- [no-] עקוב אחר הפניה מחדש»לפקודות«מרחוק להוסיף flatpak"ו-" flatpak modify "כדי לאסור / לאפשר הפניה למאגר אחר.
  • ממשק ה- API של Spawn נוסף למערכת הפורטל כדי להשיג את מזהה התהליך בפועל (PID) של היישום הרץ.
  • כל מאגרי ה- OCI (יוזמת מיכל פתוח) שונו לשימוש במאמת flatpak-oci-authenticator.
  • סקריפטים להשלמת קלט מיושמים עבור מעטפת פקודת הדגים.
  • נוסף תמיכה ראשונית בעדכוני דלתא למאגרי OCI.
  • שקעי יומן המותקנים במצב קריאה בלבד.
  • נוסף תמיכה בייצוא ספריות בייצוא מסמכים.
  • אפשר גישה ישירה להתקני שמע ALSA ליישומים שיש להם גישה ל- Pulseaudio.

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.