פרסומת

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

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

מדוע התוכנית שלי לא פועלת?

במילים פשוטות, יין מפעיל תוכנת Windows על ידי חלקים הנדסיים הפוכים במערכת ההפעלה Windows עבור Linux. בעולם מיקרוסופט רכיבים אלה נקראים DLLs (ספריות קישור דינמיות). הם מספקים תכונות ויכולות נוספות שתוכנות אחרות מסתמכות עליהם כדי לעבוד. דוגמה לכך היא

instagram viewer
d3d8.dll, שמעניק לתוכניות גישה ל - יכולות המשחק של DirectX 8 של מיקרוסופט כל מה שצריך לדעת על DirectX בשנת 2016אם אתה גיימר למחשבים, עליך בהחלט להשתמש ב- DirectX מכיוון שזה יכול לשפר משמעותית את ביצועי המשחק שלך! הנה כל מה שאתה צריך לדעת. קרא עוד .

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

התקן תוכניות באמצעות PlayOnLinux

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

הראשי של

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

מה ארכיטקטורת היין שלך?

אם אתה מוצא את מבחר התוכניות של PlayOnLinux חסר, ייתכן שיהיה עליך לפנות להתקנת התוכניות באופן ידני. לפני שאתה צולל פנימה, עליך לשאול שאלה אחת: האם היין שלך נמצא מצב 64 סיביות או מצב 32 סיביות מה ההבדל בין 32 סיביות ל- 64 סיביות?מה ההבדל בין 32 סיביות ל- 64 סיביות של Windows? להלן הסבר פשוט וכיצד לבדוק איזו גרסה יש לך. קרא עוד ?

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

כדי לבדוק באיזה אחת אתה משתמש, הזן פקודה זו:

winecfg

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

winecfg

שינוי ארכיטקטורת היין שלך

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

ייצוא WINEARCH = win32. ייצא WINEPREFIX = ~ / .wine32. winecfg

הפקודה הראשונה אומרת ליין לעבור למצב של 32 סיביות, ואילו השנייה אומרת לו היכן ליצור את התיקיה החדשה שלה ('.' בסוף מסתירה את התיקיה - אתה יכול להסיר את זה אם אתה רוצה). מכיוון שהתיקיה הזו לא קיימת, הפקודה השלישית יוצרת אותה עבורנו.

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

sudo nano /etc/profile.d/wine.sh
קידומת יין ננו

פשוט הוסף את שתי הפקודות הראשונות כמו שעשית כדי ליצור את תיקיית היין החדשה שלך. יתכן שתצטרך להפעיל מחדש את המחשב כדי שהגדרות אלה יפעלו. לאחר מכן תוכל להריץ תוכניות בפשטות יין [תוכנית] פקודה.

השתמש בגרסת הבידור של היין

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

למשתמשי Ubuntu / Mint, הנה פקודות הטרמינל שאתה מזין:

sudo add-apt-repository ppa: יין / בונה יין. עדכון sudo מתאים לקבל. sudo apt-get להתקין - התקן-ממליץ על הצגה של יין-שלב יין

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

יין - היפוך
גרסת יין

השתמש ברכיבי Windows מקומיים עם Winetricks

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

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

wget -O winetricks.sh https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks. chmod 755 winetricks.sh

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

./winetricks.sh your-dll

אם אתה מזין פקודה זו, Winetricks יכול גם להראות לך את כל ה- DLL האפשרי שאתה יכול להתקין איתו:

./winetricks.sh רשימת dlls

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

בדוק שגיאות יין

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

יין [תוכנית] &> debug.txt
ניפוי יין

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

דיווח על באגים

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

גשש באגי יין

זה לא אמור להיות נחוץ ברוב המקרים, אבל אם אתה מעוניין בכך, יש כמה דברים שכדאי לזכור:

  • היה ברור בתיאור הבעיה שלך, מה זה ואיך זה קרה.
  • צרף קובץ שגיאה לדוח שלך (כמו זה למעלה). זה מקל על הזיהוי של הבעיות עבור המפתחים.
  • היו אדיבים ואדיבים 7 הנחיות Netiquette לכתיבת דוא"ל והודעות בפורוםNetiquette הוא קיצור של נימוסים ברשת או באינטרנט. זה מקיף את המערכה המיוחדת של מוסכמות חברתיות שנמצאות באינטראקציות מקוונות. בעוד שניקוד דומה מאוד להתנהגות טובה או לנימוס במפגשים לא מקוונים, ישנם ... קרא עוד ! אנשים יהיו מוכנים יותר לעזור אם כן.

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

קרדיט תמונה: סיקו הסלמנס דרך Shutterstock.com

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