הסבר | אוצר החכמה
-
בס"ד
אני חייב לומר שזה המכשול האחרון מלעזוב את ווינדוס,
אנשים לא יודעים מה הם מפספסים,
ואני די מבין את התלות התודעתית בווינדוס,
זו מערכת שהכל עובד אצלה והכל מותאם אליה וכו'...אבל עוקבים אחריך, ואוספים אחריך מידע, ופתאום תהליכים רצים שאין לך מושג מה הם, ואתה לא יכול להיפטר מEDGE ומCOPILOT, בקיצור סיוט...
ועכשיו סופית נסגר הגולל על ווינדוס...
-
-
בס"ד
אני חייב לומר שזה המכשול האחרון מלעזוב את ווינדוס,
אנשים לא יודעים מה הם מפספסים,
ואני די מבין את התלות התודעתית בווינדוס,
זו מערכת שהכל עובד אצלה והכל מותאם אליה וכו'...אבל עוקבים אחריך, ואוספים אחריך מידע, ופתאום תהליכים רצים שאין לך מושג מה הם, ואתה לא יכול להיפטר מEDGE ומCOPILOT, בקיצור סיוט...
ועכשיו סופית נסגר הגולל על ווינדוס...
-
בס"ד
@Bugs-Bunny אני יודע שזה לא המקום
אבל מהניסיון שלי אובונטו הרבה יותר טוב מווינדוס,
ויהיו שיתווכחו, העובדות מדברות בעד עצמן,
ביצועי מערכת, שליטה על המערכת, סביבה נוחה למפתחים,
לדעתי עלתה על כולנה...
אבל אם אתה חושב אחרת, זכותך...
לדעתי, שווה לאנשים לנסות, אפשר גם להריץ במקביל על המחשב אתה לא צריך לאבד את ווינדוס בגלל זה...להבדיל, טעמו וראו כי טוב,
פיתקא טבא
-
-
ומי נוגע בלינוקס.
הרבה אנשים
בס"ד
@דוד-משה-1
תנסה, לא תפסיד... -
בס"ד
@דוד-משה-1
תנסה, לא תפסיד... -
@SHTUYOT לא הבנתי או יותר נכון אתה לא הבנת
הוא כתב מי וכתבתי לו שהרבה אנשים (יש לי לינוקס ואני משתמש בו לאיתים קרובות ..)בס"ד
אה, סליחה,
יופי, אז אם גם אתה משתמש בלינוקס,
אני רוצה להתייעץ עם אוצר החכמה בעצמן, אם הם מתכוונים להוציא גירסה מסודרת ללינוקס ואם לא אז אציע להם את שלי....אתה משתמש באובונטו במקרה?
-
בס"ד
אה, סליחה,
יופי, אז אם גם אתה משתמש בלינוקס,
אני רוצה להתייעץ עם אוצר החכמה בעצמן, אם הם מתכוונים להוציא גירסה מסודרת ללינוקס ואם לא אז אציע להם את שלי....אתה משתמש באובונטו במקרה?
-
בס"ד
אה, סליחה,
יופי, אז אם גם אתה משתמש בלינוקס,
אני רוצה להתייעץ עם אוצר החכמה בעצמן, אם הם מתכוונים להוציא גירסה מסודרת ללינוקס ואם לא אז אציע להם את שלי....אתה משתמש באובונטו במקרה?
אני רוצה להתייעץ עם אוצר החכמה בעצמן, אם הם מתכוונים להוציא גירסה מסודרת ללינוקס ואם לא אז אציע להם את שלי....
דיברתי איתם לא מזמן לגבי mac, הם כתבו לי שאין להם תוכנית להוציא גירסא לmac בזמן הקרוב, א״כ ק״ו לינוקס.
נ.ב. אני לא לגמרי מבין מה התגלית הגדולה, wine הוא סה״כ אימולטור ווינדוס. -
אני רוצה להתייעץ עם אוצר החכמה בעצמן, אם הם מתכוונים להוציא גירסה מסודרת ללינוקס ואם לא אז אציע להם את שלי....
דיברתי איתם לא מזמן לגבי mac, הם כתבו לי שאין להם תוכנית להוציא גירסא לmac בזמן הקרוב, א״כ ק״ו לינוקס.
נ.ב. אני לא לגמרי מבין מה התגלית הגדולה, wine הוא סה״כ אימולטור ווינדוס.בס"ד
נכון ש־Wine עצמו אינו חידוש, אבל יש כאן אי־דיוק קטן: Wine גם לא ממש "אמולטור Windows". הוא שכבת תאימות שמממשת עבור תוכנות Windows את הממשקים שהן מצפות לקבל, מעל לינוקס.
והנקודה העיקרית: להצליח לפתוח EXE באמצעות Wine זה החלק הקל. לגרום למערכת מורכבת כמו אוצר החכמה לעבוד באופן מלא, יציב ונוח לשימוש בלינוקס — זה כבר סיפור אחר.
במקרה הזה היה צורך לטפל בכמה שכבות במקביל:
-
שכבת Wine עצמה – בניית סביבת Wine מתאימה והגדרת הרכיבים וההתנהגות שהתוכנה מצפה להם מ־Windows.
-
כונן אוצר החכמה – התוכנה אינה מסתכמת בקובץ EXE; היא צריכה להגיע למאגר הגדול שנמצא בכונן נפרד. היה צריך לדאוג שהכונן שמחובר ומעוגן בלינוקס יוצג בתוך Wine בדיוק בצורה שהתוכנה יודעת לעבוד איתה.
-
USB והתקנים חיצוניים – היה צורך לטפל גם בזיהוי ובהעברת התקני USB/דיסק־און־קי הנדרשים למערכת. זה כבר חיבור בין שכבת החומרה של Linux, ההרשאות שלה, Wine והתוכנה עצמה.
-
מערכת הקבצים והנתיבים – Windows ולינוקס עובדים עם מבנה כוננים ונתיבים שונה לחלוטין. לכן צריך ליצור שכבת מיפוי נכונה בין העולם של Linux לבין מה שהתוכנה חושבת שהיא רואה ב־Windows.
-
ממשק גרפי – היו התאמות של חלונות, RTL, עברית, תפריטים, מיקום רכיבי ממשק, הגדלה ומקסום חלונות והתנהגויות נוספות שלא בהכרח עובדות נכון Out of the box תחת Wine.
-
קלט ומקלדת – גם קלט בעברית והחלפה בין עברית לאנגלית אינם בהכרח מתנהגים בתוכנת Windows תחת Linux בדיוק כפי שהם מתנהגים ב־Windows, וגם שם נדרשו התאמות ובדיקות.
-
אינטגרציה עם Ubuntu/GNOME – המטרה לא הייתה לפתוח טרמינל ולהקליד כל פעם פקודת Wine, אלא שהתוכנה תתנהג מבחינת המשתמש כמו יישום רגיל: אייקון, הפעלה ישירה, Dock, חלונות, סגירה והפעלה חוזרת וכו'.
-
יציבות ושימוש יום־יומי – ובעיניי זה ההבדל החשוב ביותר. יש הבדל גדול בין צילום מסך שמוכיח ש"תוכנה עלתה ב־Wine", לבין מערכת שאפשר לפתוח, לחפש בה, לעבוד עם המאגר והכוננים שלה, לסגור ולהפעיל מחדש ולהשתמש בה באופן שוטף.
לכן אני מסכים לחלוטין שאין שום תגלית בעצם העובדה ש־Wine קיים.

העבודה כאן הייתה האינטגרציה: לקחת תוכנת Windows מורכבת, עם תלות בכוננים, USB, מערכת קבצים, ממשק וקלט, ולגרום לכל השרשרת הזאת לעבוד יחד תחת Ubuntu בצורה שקופה ככל האפשר למשתמש.
אם היה מספיק לעשות:
wine otzar.exeוהכול היה עובד — הייתי מסכים שאין כאן הרבה חכמה. הלוואי שזה היה המצב...

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