Wine 7.8 כבר שוחרר ומוכרז על מעבר אפשרי ל- Gitlab

לאחרונה זה הוכרז שחרור גרסת הפיתוח החדשה של Wine 7.8, שמאז שחרורו של גרסה 7.7, נסגרו 37 דוחות באגים ובוצעו 470 שינויים.

למי שלא יודע על יין, עליו לדעת זאת זוהי תוכנת קוד פתוח וחינמית פופולרית כי מאפשר למשתמשים להריץ יישומי Windows ב- Linux ומערכות הפעלה אחרות דומות ל- Unix. כדי להיות קצת יותר טכני, Wine היא שכבת תאימות המתרגמת שיחות מערכת מ- Windows ל- Linux ומשתמשת בספריות מסוימות של Windows, בצורה של קבצי .dll.

יין היא אחת הדרכים הטובות ביותר להריץ יישומי Windows ב- Linux. בנוסף, לקהילת היין יש מאגר יישומים מפורט מאוד.

חדשות עיקריות על יין 7.8

בגרסה החדשה הזו, מנהלי התקנים X11 ו-OSS (פתח מערכת סאונד) הומרו לשימוש בפורמט קובץ ההפעלה PE (נייד לביצוע) במקום ELF.

בנוסף, מנהלי ההתקן של הסאונד מספקים תמיכה עבור WoW64 (Windows 64 סיביות ב-Windows), שכבה להפעלת תוכניות 32 סיביות ב-Windows 64 סיביות.

עיצוב מספרים מסופק באמצעות מסד נתונים מקומי חדש הבנוי על מאגר Unicode Common Locale Data Repository (CLDR).
דיווחי באגים סגורים הקשורים לתפעול משחקים: Assassin's Creed IV Black Flag, The Evil Within, Guilty Gear XX.

לגבי החלק של דוחות באגים סגורים הקשורים ליישומים, Adobe Lightroom 2.3, Powershell Core 7, FreeHand 9, dnSpy, dotnet-sdk-5.0.100-win-x64, Metatogger 7.2, GuiPy בולטים.

ראוי גם להזכיר שלפני מספר ימים אלכסנדר ג'וליארד, יוצר ומנהיג של פרויקט היין, הכריזה על השקת שרת פיתוח שיתופי ניסיוני, gitlab.winehq.org, מבוסס על פלטפורמת GitLab.

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

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

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

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

כיצד להתקין את גרסת הפיתוח של יין 7.8 באובונטו ונגזרות?

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

הצעד הראשון והחשוב ביותר יהיה לאפשר ארכיטקטורת 32 סיביות, שלמרות שהמערכת שלנו היא 64 סיביות, ביצוע שלב זה חוסך לנו בעיות רבות שמתרחשות בדרך כלל, שכן רוב ספריות היין מתמקדות בארכיטקטורת 32 סיביות.

לשם כך אנו כותבים על הטרמינל:

sudo dpkg --add-architecture i386

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

wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key

עשית זאת עכשיו אנו הולכים להוסיף את המאגר הבא למערכת, לשם כך אנו כותבים בטרמינל:

sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -sc) main"
sudo apt-get update sudo apt-get --download-only install winehq-devel
sudo apt-get install --install-recommends winehq-devel
sudo apt-get --download-only dist-upgrade

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

wine --version

כיצד להסיר התקנה של יין מאובונטו או נגזרת כלשהי?

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

הסר את התקנת גרסת הפיתוח:

sudo apt purge winehq-devel
sudo apt-get remove wine-devel
sudo apt-get autoremove

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

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

*

*

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