[Συμβουλή] Εγκατάσταση εφαρμογών .msi με το Wine

Γεια σας συνάδελφοι, καλησπέρα. Σήμερα σας φέρνω μια μικρή συμβουλή, δημοσιεύεται στο φόρουμ, αλλά μετά από αίτημα του Elav, το έβαλα εδώ.

Εάν προσπαθήσουμε να εκτελέσουμε ένα αρχείο .msi (ένα πρόγραμμα εγκατάστασης για Windows) απευθείας με το Wine, δεν θα μπορέσουμε να το κάνουμε και θα δώσει σφάλμα λέγοντας ότι η μορφή του εκτελέσιμου δεν είναι σωστή. Αλλά το Wine διαθέτει το απαραίτητο εργαλείο για να το κάνει χωρίς να εγκαταστήσει το "Επίσημο πρόγραμμα εγκατάστασης Microsoft για Windows".

Απαραίτητο για αυτήν τη συμβουλή, να έχετε εγκαταστήσει κρασί, πάντα εάν είναι απαραίτητο.

Αυτό είναι το εκτελέσιμο "msiexec.exe" ενσωματωμένο στο Wine, οπότε το μόνο που έχετε να κάνετε είναι να ανοίξετε μια κονσόλα και πληκτρολογήστε:

msiexec /i tuArchivoInstalador.msi

κονσόλα με alsi και εντολή

Αναλυτικά, η εντολή θα ήταν:

msiexec ==> Πραγματοποιήστε την κλήση στο msiexec.exe, αυτό που αναφέρεται παραπάνω. Είναι το εργαλείο του κρασιού για την εγκατάσταση πακέτων .msi.

/i ==> Είναι η επιλογή Εγκατάσταση.

το InstallerFile.msi ==> Είναι το πακέτο που θέλουμε να εγκαταστήσουμε, δεν βλάπτει την αποσαφήνιση της διαδρομής. Για παράδειγμα:

~/TweetDeck.msi

Στη συνέχεια, απλά, η εγκατεστημένη εφαρμογή θα εμφανιστεί στο μενού εφαρμογών που είναι εγκατεστημένες με κρασί.

Συγγνώμη αν διαβάσατε κάτι ακατάλληλο.

Εάν θέλουμε να απεγκαταστήσουμε μια εφαρμογή, αρκεί μόνο να αλλάξουμε το / i, για την επιλογή / κατάργηση εγκατάστασης, έτσι:

msiexec /uninstall {aplicación}

Για περισσότερες πληροφορίες, απλώς τρέξτε στο τερματικό:

msiexec /help

Ελπίζω ότι σας εξυπηρετεί.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   merlin το debianite dijo

    Εξαιρετικά δεν ήξερα αυτήν την επιλογή ίσως επειδή δεν την χρειαζόμουν ποτέ αλλά σας ευχαριστώ, δεν ξέρετε ποτέ πότε θα χρειαστείτε αυτό το είδος πραγμάτων

  2.   hexborg dijo

    Μπορεί πάντα να είναι χρήσιμο σε περίπτωση που πρέπει να εγκατασταθεί ένα πρόγραμμα winbug. Αν και προσωπικά προτιμώ να χρησιμοποιήσω μια εικονική μηχανή για αυτό, αλλά είναι πολύ ωραίο.

  3.   Γουίντοσικο dijo

    Αυτό είναι περίεργο. Πριν από λίγο καιρό εγκατέστησα το Steam με ένα .msi σαν να ήταν .exe (για να συγκρίνω το Steam Linux μου με ένα κρασί Steam Windows). Δεν ήξερα ότι υπήρχε πρόβλημα με το MSI.

    1.    Santiago Caamano (@scaamanho) dijo

      Αυτό σκεφτόμουν όταν διάβαζα το άρθρο, χωρίς να προχωρήσω χθες, προσπάθησα να εγκαταστήσω το Windows Steam με κρασί 1.5 και η εκτέλεση λειτούργησε για μένα (τότε είχα προβλήματα επειδή δεν αναγνώριζε την ανάλυση της κάρτας, αλλά το .msi Το έτρεξα σωστά)

      1.    Λέπερ_ Ιβάν dijo

        Λοιπόν, αν ήσασταν τόσο τυχεροί, συγχαρητήρια .. Δεν μπορώ να πω το ίδιο. Δεν τους ανοίγει άμεσα, ούτε καν ένα λάθος.

        Η μέθοδος που έχω μοιραστεί είναι λειτουργική για μένα.

    2.    σχολιαστής dijo

      Πρέπει να συμβαίνει αυτό στην αψίδα, επειδή έχω εγκαταστήσει πολλά πακέτα .msi στο debian μου και δεν είχα ποτέ κανένα πρόβλημα.

      1.    Γουίντοσικο dijo

        Θα το κάνει αυτό. Χρησιμοποιώ πάντα το Debian ή παράγωγα.

  4.   Γκίσκαρντ dijo

    Κοίτα τι σύμπτωση! Μόλις την περασμένη εβδομάδα προσπαθούσα να θυμηθώ πώς ήταν το MSI να τρέχει μια εφαρμογή PowerBuilder στο Linux. Καθώς το θέμα χρειάζεται κάποια DLL και υπάρχει ένας οδηγός που δημιουργεί ένα MSI με αυτό, δεν θυμάμαι πώς να το εγκαταστήσω.
    Την περασμένη εβδομάδα αυτό που έκανα ήταν να τα αντιγράψω με το χέρι και έτσι λειτουργεί, αλλά για διανομή σε τρίτους μου αρέσει καλύτερα έτσι.
    Σας ευχαριστώ

  5.   Γκούσταβο Κάστρο dijo

    Γιατί να εγκαταστήσετε το TweetDeck με WINE εάν μπορεί να χρησιμοποιηθεί από το Chrome / Chromium ή ως webapp https://web.tweetdeck.com/ ?

  6.   EJCR2011 dijo

    Έχω κάνει τα εξής:

    cd / home / xxxxx / Λήψεις
    msiexec / i Setup_Acm-WebTrader.msi

    Στη συνέχεια ξεκινά η εγκατάσταση και εμφανίζονται πολλές γραμμές με:

    fixme: shell: URL_ParseUrl απέτυχε να αναλύσει το L »xxxxxxxxxxxxxx», όπου το «xxxxxxxxxxxxxx» είναι στοιχεία του προγράμματος.

    Στο τέλος εμφανίζεται ένα παράθυρο διαλόγου:

    Αυτό το πρόγραμμα χρειάζεται μια ενεργή σύνδεση στο Διαδίκτυο για να λειτουργήσει

    και προφανώς η εγκατάσταση σταματά. Θα εκτιμούσα οποιαδήποτε βοήθεια σε αυτό το θέμα.

  7.   γεμάτος dijo

    Θα μπορούσες να το κάνεις πιο εύκολο, δεν καταλαβαίνω τίποτα. Τι ακριβώς πρέπει να πληκτρολογήσω στην κονσόλα για να εγκαταστήσω ένα MSI;

  8.   Nieves dijo

    Γεια σου φίλε μου πες την άδεια, αρνούμαι τι να κάνω; βοήθειαaaaaaaaaaaaaameeeeee