שלום עמיתים, אחר צהריים טובים. היום אני מביא לכם טיפ קטן, הוא מתפרסם בפורום, אך לבקשתו של אלב, שמתי אותו כאן.
אם ננסה להריץ קובץ .msi (מתקין עבור Windows) עם Wine ישירות, לא נוכל לעשות זאת והיא תיתן שגיאה באומרת שהתבנית של ההפעלה אינה נכונה. אבל ליין יש את הכלי לגרום לו לעבוד בלי להתקין את "המתקין הרשמי של מיקרוסופט עבור Windows".
זהו ה- "msiexec.exe" ההפעלה המובנה בתוך היין, כך שכל שעליך לעשות הוא לפתוח קונסולה ולהקליד:
msiexec /i tuArchivoInstalador.msi
בפירוט, הפקודה תהיה:
msiexec ==> בצע את השיחה אל msiexec.exe, זו שהוזכרה לעיל. זהו כלי היין להתקנת חבילות .msi.
/i ==> זוהי אפשרות ההתקנה.
InstallerFile.msi שלך ==> זו החבילה שאנחנו רוצים להתקין, לא כואב להבהיר את הנתיב. לדוגמה:
~/TweetDeck.msi
ואז, בפשטות, היישום המותקן יופיע בתפריט היישומים המותקנים עם יין.
אם אנו רוצים להסיר התקנה של יישום, כל שעלינו לעשות הוא לשנות את / i לאפשרות / להסיר ולהיראות כך:
msiexec /uninstall {aplicación}
msiexec /help
אני מקווה שזה יעזור לך.
מצוין לא הכרתי את האפשרות הזו אולי כי אף פעם לא הייתי זקוק לה אבל תודה, אתה אף פעם לא יודע מתי תזדקק לסוג כזה.
זה תמיד יכול להיות שימושי במקרה שצריך להתקין תוכנית winbug. אני באופן אישי מעדיף להשתמש במכונה וירטואלית בשביל זה, אבל זה די מגניב.
זה מוזר. לפני זמן לא רב התקנתי את Steam עם .msi כאילו זה .exe (כדי להשוות את Steam Linux שלי עם Wineado של Steam Windows). לא ידעתי שיש בעיה ב- MSI.
זה מה שחשבתי כשקראתי את המאמר, בלי להמשיך אתמול ניסיתי להתקין את Windows Steam עם יין 1.5 והביצוע עבד עבורי (אז היו לי בעיות כי זה לא זיהה את הרזולוציה של הכרטיס, אבל .msi הפעלתי את זה נכון)
ובכן, אם היה לך מזל כזה, מזל טוב .. אני לא יכול לומר את אותו הדבר. זה לא פותח אותם בפני ישירות, אפילו לא טעות.
השיטה ששיתפתי מתפקדת עבורי.
זה בטח שזה קורה ב- arch, מכיוון שהתקנתי הרבה חבילות .msi על ה- Debian שלי וכמעט ולא היו לי בעיות.
האם זה יהיה. אני תמיד משתמש בדביאן או בנגזרות.
תראה איזה צירוף מקרים! רק בשבוע שעבר ניסיתי להיזכר איך MSI מריצה אפליקציית PowerBuilder בלינוקס. מכיוון שהדבר זקוק לכמה קבצי DLL ויש אשף שיוצר MSI עם זה, לא זכרתי כיצד להתקין אותו.
בשבוע שעבר מה שעשיתי היה להעתיק אותם ביד וכך זה עובד, אך להפצה לצדדים שלישיים אני אוהב את זה בצורה טובה יותר.
תודה
מדוע להתקין את TweetDeck עם WINE אם ניתן להשתמש בו מ- Chrome / Chromium או כ- webapp https://web.tweetdeck.com/ ?
עשיתי את הפעולות הבאות:
cd / home / xxxxx / הורדות
msiexec / i Setup_Acm-WebTrader.msi
לאחר מכן ההתקנה מתחילה, וכמה שורות מופיעות עם:
fixme: shell: URL_ParseUrl נכשל בניתוח L »xxxxxxxxxxxxxx», כאשר «xxxxxxxxxxxxxxxx» הם רכיבי התוכנית.
בסוף מופיעה תיבת דו-שיח:
תוכנית זו זקוקה לחיבור פעיל לאינטרנט כדי לעבוד
וברור שההתקנה נעצרת. אודה לכל עזרה בנושא זה.
אתה יכול להקל, אני לא מבין כלום. מה בדיוק עלי להקליד בקונסולה כדי להתקין MSI?
היי חבר תגיד לי אישור נדחה מה אני עושה? helpaaaaaaaaaaaaaameeeeee