[نصيحة] تثبيت تطبيقات msi. مع Wine

مرحبا زملائي ، مساء الخير. اليوم أقدم لكم نصيحة صغيرة ، يتم نشرها في المنتدى ، ولكن بناءً على طلب Elav ، أضعها هنا.

إذا حاولنا تشغيل ملف .msi (مثبت لنظام التشغيل Windows) باستخدام Wine مباشرة ، فلن نتمكن من ذلك وسيظهر خطأ يفيد بأن تنسيق الملف القابل للتنفيذ غير صحيح. لكن لدى Wine الأداة اللازمة لجعله يعمل بدون تثبيت "Microsoft Installer الرسمي لنظام التشغيل Windows".

ضروري لهذه النصيحة ، قم بتركيب النبيذ ، دائمًا إذا لزم الأمر.

هذا هو "msiexec.exe" القابل للتنفيذ المدمج في Wine ، لذلك كل ما عليك فعله هو فتح وحدة التحكم واكتب:

msiexec /i tuArchivoInstalador.msi

تعزية مع alsi والأمر

بالتفصيل ، سيكون الأمر:

com.msiexec ==> قم بإجراء المكالمة إلى msiexec.exe ، المذكور أعلاه. إنها أداة النبيذ لتثبيت حزم .msi.

/i ==> إنه خيار التثبيت.

InstallerFile.msi ==> إنها الحزمة التي نريد تثبيتها ، لا يضر توضيح المسار. فمثلا:

~/TweetDeck.msi

بعد ذلك ، ببساطة ، سيظهر التطبيق المثبت في قائمة التطبيقات المثبتة مع النبيذ.

آسف إذا قرأت شيئا غير لائق.

إذا أردنا إلغاء تثبيت أحد التطبيقات ، فسيكون ذلك كافيًا فقط لتغيير / i ، بالنسبة لخيار / إلغاء التثبيت ، يبدو كالتالي:

msiexec /uninstall {aplicación}

لمزيد من المعلومات ، ما عليك سوى تشغيل الجهاز:

msiexec /help

وآمل أن يساعد أنت.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   ميرلين دبيانيت قال

    ممتاز لم أكن أعرف هذا الخيار ربما لأنني لم أكن بحاجة إليه أبدًا ولكن شكرًا لك ، فأنت لا تعرف أبدًا متى ستحتاج إلى هذا النوع من الأشياء.

  2.   هيكسبورغ قال

    يمكن أن يكون مفيدًا دائمًا في حالة الحاجة إلى تثبيت برنامج winbug. على الرغم من أنني شخصياً أفضل استخدام آلة افتراضية لذلك ، إلا أنه رائع جدًا.

  3.   Windousian قال

    هذا غريب. منذ وقت ليس ببعيد ، قمت بتثبيت Steam مع .msi كما لو كان exe. (لمقارنة Steam Linux الخاص بي مع Steam Windows wineado). لم أكن أعرف أن هناك مشكلة في msi.

    1.    سانتياغو كامانو (scaamanho) قال

      هذا ما كنت أفكر فيه عندما كنت أقرأ المقال ، دون أن أذهب إلى أبعد من ذلك بالأمس ، حاولت تثبيت Windows Steam مع النبيذ 1.5 ونجح التنفيذ بالنسبة لي (ثم واجهت مشكلات لأنه لم يتعرف على دقة البطاقة ، ولكن msi. كنت أقوم بتشغيله بشكل صحيح)

      1.    Leper_Ivan قال

        حسنًا ، إذا كنت محظوظًا ، فتهانينا .. لا يمكنني قول الشيء نفسه. إنه لا يفتح لي بشكل مباشر ، ولا حتى لخطأ.

        الطريقة التي قمت بمشاركتها فعالة بالنسبة لي.

    2.    المعلق قال

      لابد أن هذا يحدث في arch ، لأنني قمت بتثبيت الكثير من حزم msi. على debian الخاص بي ولم أواجه أية مشكلات على الإطلاق.

      1.    Windousian قال

        هل ذلك. أنا دائمًا أستخدم دبيان أو المشتقات.

  4.   جيسكارد قال

    انظروا يا لها من مصادفة! في الأسبوع الماضي فقط كنت أحاول أن أتذكر كيف كانت MSI لتشغيل تطبيق PowerBuilder على Linux. نظرًا لأن الشيء يحتاج إلى بعض ملفات DLL وهناك معالج يقوم بإنشاء MSI بذلك ، لم أتذكر كيفية تثبيته.
    ما فعلته في الأسبوع الماضي هو نسخها يدويًا وهذه هي الطريقة التي تعمل بها ، ولكن لتوزيعها على جهات خارجية أحبها بشكل أفضل بهذه الطريقة.
    شكرا لك

  5.   غوستافو كاسترو قال

    لماذا تقوم بتثبيت TweetDeck مع WINE إذا كان من الممكن استخدامه من Chrome / Chromium أو كتطبيق ويب https://web.tweetdeck.com/ ?

  6.   EJCR 2011 قال

    لقد قمت بما يلي:

    cd / home / xxxxx / Downloads
    msiexec / i Setup_Acm-WebTrader.msi

    ثم يبدأ التثبيت ، وتظهر عدة أسطر بها:

    fixme: shell: فشل URL_ParseUrl في تحليل L »xxxxxxxxxxxxxx» ، حيث تعتبر «xxxxxxxxxxxxxx» من مكونات البرنامج.

    يظهر مربع حوار في النهاية:

    يحتاج هذا البرنامج إلى اتصال نشط بالإنترنت للعمل

    ومن الواضح أن التثبيت يتوقف. سأكون ممتنا أي مساعدة في هذا الصدد.

  7.   ernefull قال

    يمكنك تسهيل الأمر ، لا أفهم شيئًا. ما الذي يجب علي كتابته بالضبط في وحدة التحكم لتثبيت MSI؟

  8.   نيفيس قال

    أخبرني يا صديقي رفض الإذن ماذا أفعل؟ helpaaaaaaaaaaaaameeeeee