Wine, שהוא קיצור של Wine is Not an Emulator, היא שכבת הדגל של תאימות קוד פתוח הזמינה במערכת האקולוגית של לינוקס - או בדרך כלל תואם POSIX (ממשק מערכת הפעלה נייד) - עבור יישומי Windows. הוקם פרויקט הגון של קוד פתוח שמטרתו העיקרית היא להבטיח את הפוטנציאל לטווח ארוך של Windows ב-Linux.
בהתחשב בפיתוח המתמשך של הפלטפורמה, Wine הפך מכריע בסיוע למשתמשי Windows, במיוחד לאלה החדשים ב-Linux לעבור ל- מערכת הפעלה מבוססת לינוקס כנהג היומי שלהם.
עם זאת, זה לא זכה להצלחה רבה בגלל חוסר ההתאמה לכמה יישומי Windows שעלולים להתעורר וכתוצאה מכך, רבים נותרים לעתים קרובות מאוכזבים מכיוון שהם בדרך כלל מצפים לחוויה חלקה כפי שהייתה להם ב-Windows שאינה רחוקה מהאמת.
בשביל מה זה שווה, לאפליקציות האלה יש את התלות הייחודית שלהן ש-Wine אולי לא יוכלו לספק, וזה המקום שבו בקבוקים נכנס.
Botles הוא אחד הפתרונות העיקריים שמטרתם לשנות את הנרטיב הזה על ידי כך שהם מאפשרים לך להגדיר באופן ידני את התלות שהאפליקציה שלך עשויה להזדקק לה, ללא בעיות. אפילו טוב יותר, Botles מספק גם את המקרים הייחודיים שמשחקים עשויים לדרוש, כולל תמיכה בכמה מספריות המשחקים הגדולות ביותר כמו Steam
למה בקבוקים?
בקבוקים כפלטפורמה חדשה התלויה ב-Wine מחפשת לכוון מחדש את הגישה של התקנת יישומי Windows על ידי אספקת סביבת ארגז חול המבודדת כראוי התקנת "Bottles" שלך בתנאי שאתה הולך עם מסלול ההתקנה של Flatpak.
בעיקרון, הגדרה כזו פירושה שאתה יכול להחליט מתי Bottles ניגשים לקבצים האישיים/ספריית הבית שלך. עם מנהל גירסאות אפוי, Bottle יכול לעזור לך לחזור למצב שעבד קודם לכן.
עם זאת, כדי ליהנות מתכונה זו, תחילה עליך להפעיל אותה על ידי מעבר לכרטיסייה Versioning. לאחר ההפעלה, Bottles בעצם יוצר מצב חדש לגמרי עם תצורת ברירת המחדל שלך ומצב חדש בכל פעם שאתה מוסיף תלות חדשה להתקנה שלך.
גרסת בקבוקים
התקנת בקבוקים בלינוקס
עם שילוב של הגדרות מוכנות לשימוש, ספריות ותלות, Bottles הגדיר מחדש את היקף יישומי Windows ב- לינוקס. זוהי, לכל דבר ועניין, דרך חדשה לטפל בקידומות של Windows באמצעות סביבות החורגות מהרגיל.
התקנת בקבוקים היא עניין די פשוט מכיוון שהמפתחים ממליצים על המסלול Flatpak שהוא ללא ספק הדרך הקלה ביותר להגדיר התקנה כזו בסביבה מבודדת שאתה יכול בקלות לשחרר גרעינים כשתסיים או בכל פעם שתחליט שאתה כבר לא צריך Windows במערכת הלינוקס שלך.
עבור Ubuntu Systems, פשוט מבצע את הפקודות למטה ברצף.
$ sudo add-apt-repository ppa:flatpak/stable $ sudo apt update $ sudo apt להתקין flatpak
עבור מערכות אחרות, עליך להגדיר את Flatpak ולאחר מכן לעבור ל-Flathub כדי להתקין בקבוקים כמוצג.
$ flatpak להתקין flathub com.usebottles.bottles $ flatpak הרץ את com.usebottles.bottles
הגדרת בקבוקים בלינוקס
עם מנהל תלות משולב, בקבוקים לא רק מניחים את התלות המוגדרות מראש כדי לספק כל מקרה שימוש שיש לך, במקום זאת, הם עושים עבודה די טובה כדי לאפשר לך לנהל את התלות עבור כל יישום windows ייתכן שתצטרך להתקין.
עם היצירה של כל בקבוק, אתה מקים סביבה מבודדת ייחודית עבור היישום המיועד.
יצירת בקבוקים
תמיכה במשחקים
כברירת מחדל בעדכון 2022.2.14, Bottles לקחה את זה צעד קדימה על ידי מתן אפשרות למתקינים המפשטים עוד יותר את תהליך קבלת יישומי Windows תואמים הפועלים במערכת הלינוקס שלך.
Bottle פותחו בעזרת הקהילה, וזה די מעורר השראה בהתחשב בתועלת העצומה של אוטומציה של כל תהליך ההתקנה כולל תצורת תלות ללא כאבים.
עם היכולת לבחור בין סביבות משחק ותוכנה, תוכל לייעל במהירות את פריסת יישומי Windows שלך.אבל זה לא הכל; אתה יכול להחליט להגדיר סביבה מותאמת אישית - השמורה למשתמשים מתקדמים - אם יש לך מקרה שימוש מוזר יותר. אתה יכול ללמוד איך אתה יכול לתפעל טוב יותר בקבוקים כאן.
העדפות בקבוקים
בשביל מה שזה שווה, אפשרויות ברירת המחדל אמורות לעבוד מצוין בלי שום הסתייגות אמיתית. אפילו יותר טוב? בקבוקים שילבו בחוכמה מערכת המציגה את רמת התאימות של כל אפליקציה הזמינה דרך המתקין.
זה בעצם נותן לך סקירה ויזואלית מהירה של רמת התאימות של כל יישום. הרמות הן ברונזה לכסף, זהב ופלטינה.
בהתחשב בעובדה שהפלטפורמה ניתנת לשינויים גבוהים, אתה יכול לבחור ביעילות מתוך מגוון אפשרויות מוגדרות מראש שמייעלות עוד יותר את תהליך ההגדרה. אפשרויות אלה כוללות dxvk, vkd3d, gamemode, esync, fsync, ואולי אף יותר.
מתקיני בקבוקים
למרות שאין ספק שיש אלטרנטיבות למערכת Botles, יש לטעון שאין מאמץ אמיתי כמו בקבוקים שבעצם מטמטם את כל התהליך של יישומי Windows בלינוקס תוך שהם מציעים ממשק משתמש די מסודר. זה ממקסם עוד יותר את היכולת להמיר משתמשי Windows ל-Linux.