Come posso installare software o giochi Windows?

86

I file .exe e .msi (software Windows) possono essere installati in Ubuntu?

    
posta akshatj 05.08.2010 - 09:18

18 risposte

71

Puoi farlo se installi per la prima volta

Livello compatibilità vino dal Software Center, è possibile installare applicazioni Windows in Ubuntu. Attenzione però che non tutte le applicazioni funzionano perfettamente o senza problemi. Alcune applicazioni sono persino inutilizzabili, mentre altre funzionano perfettamente (vedi il Database delle applicazioni per vino per una buona idea di come funzionano bene i vari programmi). vedi Come installare e configurare Wine? per aiutarti a installarlo.

Una volta installato Wine, puoi semplicemente fare doppio clic su un file .exe o .msi per eseguirlo. Se questo non funziona per qualche motivo, fai clic con il pulsante destro del mouse sul file e seleziona "Apri con programma di caricamento di Wine Windows". Naturalmente, esegui solo eseguibili da fonti attendibili per evitare il malware di Windows.

  

Se riscontri problemi di compatibilità, potresti provare l'ultima versione di Wine Beta dall'origine del software ppa:ubuntu-wine/ppa (vedi Cosa sono i PPA e come li uso? ).

Potresti anche considerare di installare Winetricks , CrossOver o CrossOver Games per installare e utilizzare il software più facilmente.

Per vedere l'output di debug del software Windows (nel caso qualcosa vada storto) eseguilo da un terminale usando wine msiexec /i file.msi o semplicemente wine file.exe .

    
risposta data Tommy Brunn 05.08.2010 - 09:26
76

Risposta breve

I file

.exe non sono compatibili con binario con Ubuntu. Esistono, tuttavia, livelli di compatibilità per Linux, come Wine , che sono in grado di eseguire .exe.

Risposta e soluzioni dettagliate

Il problema sottostante:

Ubuntu è un sistema completamente diverso da MS Windows. Non solo ha un aspetto diverso, ma utilizza anche meccanismi diversi per le sue funzioni principali.

Il problema con i file .exe è che sono specifici a Windows. Nessun altro sistema è in grado di eseguirli, perché i loro contenuti sono progettati per funzionare su un sistema Microsoft. Linux usa standard diversi, concetti diversi, e quindi le applicazioni di Ubuntu devono essere adattate a loro per funzionare correttamente.

Se sei appena emigrato da Windows e stai facendo i tuoi primi passi con Ubuntu, potresti essere davvero sorpreso dal fatto che i file .exe non riescono a girare. Potrebbero esserci sintomi diversi, potrebbe apparire un messaggio di errore, oppure potrebbe non esserci alcun effetto quando si fa doppio clic su un exe. Succede tutto, perché Ubuntu non ha nessuna idea che cosa dovrebbe fare per eseguire quel file. Ubuntu non è a conoscenza di come MS Windows funzioni "dietro le quinte" e quindi non può eseguire il codice che è al loro interno. In gergo tecnico, si dice che i file eseguibili di Windows e Linux non sono compatibili con i binari.

Alla ricerca di alternative

La prima cosa che dovresti fare è capire che molto probabilmente non vuoi eseguire quel file .exe. La maggior parte delle applicazioni Windows sono usate per avere le alternative di Ubuntu in Ubuntu Software Center.

Quindi il primo passo quando si tenta di eseguire un file .exe è controllare se esiste una versione Ubuntu della stessa applicazione (come Firefox - ha sia una versione Windows che Ubuntu) , o un'alternativa vicina, che non è la stessa app, ma fa il 99% delle stesse cose. Ad esempio, se vuoi comporre un documento, invece di MS Office ti consigliamo di utilizzare LibreOffice.

Come posso trovare un'alternativa?

Ecco alcuni suggerimenti.

  1. Cerca in Ubuntu Software Center.
    • Avvia il Software Center di Ubuntu, digita nella casella di ricerca il tipo di applicazione che stai cercando. Ad esempio, digitando " photoshop " trova The GIMP , che è un ottimo strumento avanzato di modifica delle immagini ed è un ottimo sostituto di Adobe Photoshop.
    • Molte applicazioni Windows sono disponibili anche per Ubuntu e hanno la loro versione identica in Ubuntu Software Center, che è il modo preferito di installare software in Ubuntu.
  2. Cerca Ask Ubuntu (questo stesso sito).
    • Qui ci sono molte domande che spiegano quali applicazioni possono essere utilizzate come sostituti. Inoltre, non dimenticare di fare una domanda se hai bisogno di raccomandazione del software .
  3. Questa pagina della guida di Ubuntu contiene ottimi consigli per la ricerca di alternative.
  4. link
  5. link

Ok, ma non tutte le applicazioni hanno alternative. Ci sono un certo numero di casi in cui si vorrà comunque eseguire il programma .exe. Gli esempi includono:

  • Stai provando a eseguire un'applicazione di cui l'alternativa non ha senso. Nel caso della maggior parte dei videogiochi, dovrai eseguirli e non un'alternativa.
  • Potresti voler eseguire l'applicazione originale invece di un'alternativa, perché l'alternativa non è abbastanza buona. Ad esempio, molte persone considerano Photoshop come un editor molto migliore di The GIMP.
  • Questo è un programma molto specifico per Windows, che ha poco senso su Linux.

Fortunatamente, puoi ottenere file .exe da eseguire su Ubuntu.

Esecuzione di file .exe su Ubuntu con WINE

Che cos'è Wine ? Beh, tecnicamente è un livello di compatibilità. Ciò significa che fornisce un ambiente simile a Windows a qualsiasi applicazione .exe che si tenta di eseguire. Pertanto, con i file WINE .exe verrà eseguito su Ubuntu.

WINE non è installato per impostazione predefinita. Puoi ottenerlo tramite:

  • Ricerca di "vino" in Ubuntu Software Center.
  • Esecuzione del comando: sudo apt-get install wine .

Dettagli sull'installazione di WINE possono essere trovati in questa domanda .

Ok, quindi ho installato WINE. Ora cosa?

Procedi ad avviare il tuo file .exe! Fare doppio clic su di esso e con un po 'di fortuna tutto sembrerà su Windows. Ecco!

ATTENZIONE: non tutte le applicazioni si comportano correttamente quando vengono eseguite con WINE. WINE non è assolutamente perfetto, e poiché pretende di essere un ambiente Windows invece di essere effettivamente reale, alcune applicazioni potrebbero non funzionare correttamente. Problemi comuni possono includere campi visualizzati in modo errato, problemi a schermo intero con i videogiochi, problemi di protezione dalla copia. Alcuni di questi possono essere risolti con problemi di litte, assicurati di controllare il database dell'applicazione WINE e usa google per trovare suggerimenti in caso il tuo .exe non funziona correttamente.

Esecuzione di applicazioni Windows su Ubuntu con PlayOnLinux

C'è un altro strumento che ti può piacere e ti aiuta nell'esecuzione di applicazioni Windows.

Si chiama PlayOnLinux ( sito web ) e supporta una vasta gamma di software ( sfogliare ).

Quello che fa è eseguire una versione specifica di Wine, che è nota per funzionare al meglio con l'applicazione che si desidera eseguire. Installa inoltre percorsi aggiuntivi per garantire la massima compatibilità con Ubuntu. Ma non è necessario saperlo; tutto è fatto automaticamente.

Per questo motivo, PlayOnLinux tende a fornire i migliori risultati in caso di esecuzione di un software ampiamente conosciuto, inclusi molti videogiochi.

Installazione di PlayOnLinux:

  • Trovalo in Ubuntu Software Center, o
  • Esegui sudo apt-get install playonlinux

Uso di PlayOnLinux:

Invece di fare doppio clic su .exe (che lo avvia con WINE), esegui l'applicazione PlayOnLinux. Seleziona il pulsante "Installa" sulla barra degli strumenti e scegli l'applicazione che desideri installare. PlayOnLinux ti guiderà attraverso il processo di installazione (ovviamente avrai bisogno di un supporto di installazione).

Una volta terminato, l'applicazione installata verrà visualizzata nella finestra principale di PlayOnLinux. Fai doppio clic per avviarlo!

Soluzioni commerciali

Se non sei soddisfatto di WINE, ci sono alcuni software commerciali che eseguono applicazioni Windows su Linux. Uno dei più noti è CrossOver . In alcuni casi ha risultati significativamente migliori, ma non è disponibile gratuitamente.

    
risposta data Rafał Cieślak 27.02.2013 - 22:05
23

sì usando vino.

prendilo andando nel centro del software di Ubuntu.

qui c'è un link al ppa link

ecco un video su come installare link

questo è un video sull'installazione di applicazioni di base link

ed ecco wine wiki che ti fornirà ulteriori informazioni. link

se desideri giocare a un gioco da un CD puoi installare gioca su linux , che è anche disponibile nel centro software di Ubuntu. spero che questo aiuti

    
risposta data jnut 25.10.2010 - 15:10
17

Innanzitutto devi installare il Wine Compatibility Layer, che ti consentirà di eseguire appliactions Windows su Ubuntu:

  1. Apri il Software Center di Ubuntu
  2. Cerca " Vino "
  3. Installa "Wine Microsoft Windows Compatibility Layer"

Quindi devi dire a Ubuntu che questo è un programma.

  1. Fai clic con il pulsante destro del mouse sul file .exe e seleziona Proprietà
  2. Vai su Autorizzazioni e seleziona Consenti l'esecuzione del file come programma

Ora puoi eseguire il programma

  • Fai clic con il pulsante destro del mouse sul file .exe e seleziona Apri con il programma di caricamento programmi Wine Windows

Questo è tutto, ora il programma dovrebbe funzionare correttamente. L'ho provato utilizzando vari software Windows, tra cui la versione di Windows di Mono.

    
risposta data Stefano Palazzo 06.08.2011 - 19:30
15

Per le applicazioni che non funzionano in Wine, puoi usare Virtualbox installando un Windows nella macchina virtuale. L'accelerazione 3D è supportata in Virtualbox.

Vedi anche queste domande:

risposta data iugamarian 26.10.2010 - 21:16
13

Il vino non è una risposta perfetta, poiché probabilmente avrai molti problemi di compatibilità. Potresti prendere in considerazione il primo controllo sulla tua applicazione all'indirizzo WineHQ.org . Il platino è il livello migliore, quindi Oro, Argento, Bronzo e infine Garbage.

Se vuoi eseguire giochi, puoi provare versioni speciali di Wine come PlayOnLinux (gratuito) o CrossOver (pagato). Altrimenti, le applicazioni comuni dovrebbero funzionare abbastanza bene con una piccola configurazione.

    
risposta data Lyrositor 25.10.2010 - 16:39
11

Prima di tutto un file .EXE è un file eseguibile di Windows. In Linux e in altri sistemi basati su * nix non usiamo .EXE come estensione di file per gli eseguibili del programma. Piuttosto, impostiamo il permesso per il programma di essere eseguibile usando il comando chmod .

In secondo luogo la tua domanda è troppo ampia. Quale "file .EXE" da cui presumo tu stia cercando di eseguire un'applicazione Windows stai cercando di eseguire? C'è un programma chiamato WINE che ha la capacità di eseguire programmi Windows a vari livelli di successo.

Tuttavia, si consiglia vivamente di utilizzare un'app alternativa nativa, poiché si integrerà meglio e meglio con il desktop.

    
risposta data LFC_fan 25.10.2010 - 15:27
11

Dovresti sapere che Ubuntu è un sistema operativo completamente diverso da Windows. Le strutture dei file sono incompatibili. Quindi i file .exe sono progettati per Windows, non per Linux. Pertanto non funzioneranno.

Detto questo, ci sono alcuni file .exe che funzionano bene su Linux (Ubuntu) attraverso un programma chiamato wine . L'ultima versione stabile dovrebbe trovarsi nel centro del software.

Tuttavia, la mia raccomandazione più forte, prima di installare wine , è visitare il sito Web degli sviluppatori e acquisire familiarità con ciò che può o non può fare e con quali programmi Windows è noto che funzionino con esso.

Infine, ci sono migliaia di app progettate per Linux che fanno più o meno le stesse cose che fanno le app di Windows. Molti sono multipiattaforma, come VLC, Firefox per nominare un paio.

    
risposta data Baldrick 22.02.2013 - 10:09
9

Il file 'exe' di Well windows non verrà eseguito su Linux, è una razza diversa di sistema operativo. Potresti installare vino e poi riprovare. Funziona molto bene nella maggior parte dei casi.

E dare a Ubuntu una buona possibilità, non è necessario Windows nella maggior parte dei casi. Sei appena sotto l'impressione che questo è necessario parte dell'esperienza del computer.

risposta data Robert Jakubowski 22.02.2013 - 10:04
7

A prescindere dall'implementazione di WINE, se hai una copia di Windows che gira intorno, potresti anche voler esaminare VirtualBox o qualche altra tecnologia di virtualizzazione.

Ecco il collegamento per ottenere l'installazione: link

Una truffa nell'uso di una VM (macchina virtuale) è che sono generalmente riservati ai computer di fascia alta in quanto sono un SO all'interno del tuo sistema operativo che occupa risorse del sistema operativo aggiuntive.

un professionista sarebbe che sono più facili da eseguire il backup e re-installare in caso di un errore software catastrofico.

Wikipedia ha un articolo su VirtualBox e Virtualization. Posso pubblicare solo un link finché non ottengo più punti interessanti, quindi ho pensato che il tutorial sarebbe stato un collegamento migliore in quanto ha una breve descrizione

    
risposta data aggitan 05.08.2010 - 13:49
6

Esegui:

sudo apt-get install wine

Quindi fai doppio clic su exe

    
risposta data Extender 25.10.2010 - 15:34
5

Dovresti provare vino :

wine msiexec /i your_msi_file.msi
    
risposta data Jakub Šturc 05.08.2010 - 09:26
5

Il PPA del vino sopra indicato è utile, tuttavia noterò che non è necessario utilizzare i pacchetti beta se si utilizza il PPA. Il pacchetto wine1.5 ti darà l'ultimo pacchetto beta, tuttavia il pacchetto wine1.4 ti manterrà nella versione stabile di Wine 1.4 e non ti esporrà alle regressioni. Puoi anche installare il pacchetto wine per l'ultima versione stabile.

    
risposta data Scott Ritchie 30.09.2010 - 10:58
4

Inoltre, se si desidera ottenere aggiornamenti dagli sviluppatori di Wine in modo che sia supportato un numero sempre maggiore di software Windows, andare su Sistema- & gt; Sorgenti software e passare alla scheda Altro software. Fai clic sul pulsante Aggiungi e copia + incolla questo in esso: ppa: ubuntu-wine / ppa

    
risposta data Bhamid 05.08.2010 - 13:10
4

Sì, come altri hanno già detto, è possibile utilizzare wine per eseguire programmi Windows.

Una volta installato wine, puoi eseguire un file eseguibile di Windows facendo clic con il pulsante destro del mouse e facendo clic su "apri con wine loader del programma Windows" o utilizzando il terminale come spiegato sopra.

Dovresti controllare qui per vedere se / come il programma può essere eseguito nel vino. Molti programmi non funzioneranno perfettamente o necessiteranno di una configurazione aggiuntiva per l'esecuzione. Un programma chiamato winetricks (vedi link ) può rendere le cose un po 'più semplici.

Cerca sempre di utilizzare software nativi o alternative gratuite, se possibile. Puoi cercare applicazioni in Ubuntu Software Center - i programmi da qui funzioneranno molto meglio e avranno bisogno di una piccola configurazione. Puoi anche consultare questo sito Web: link per alternative software gratuite a prodotti proprietari.

    
risposta data dv3500ea 05.08.2010 - 16:08
4

Come altri hanno già detto, Wine è solitamente l'opzione migliore, ma in alcuni casi puoi vedere un rendimento migliore usando Mono. Tuttavia, affinché il programma venga eseguito in Mono, il programma deve essere un'applicazione .NET e anche questo non garantisce che il programma venga eseguito senza tenere una mano.

Per ricapitolare, Wine è una scommessa sicura, ma Mono è installato di default in Ubuntu e può gestire molti semplici file .EXE che sono applicazioni .NET.

    
risposta data Michael Curran 25.10.2010 - 19:36
4

Forse un messaggio di errore appropriato dovrebbe dirti che i file .exe sono creati appositamente per essere eseguiti in un ambiente Windows. Ci sono molti modi eccitanti per gestire questa situazione, ma tutti hanno bisogno di un po 'di tempo e sforzi per essere informati e capire. Se si prevede comunque di utilizzare Windows, che è perfettamente adatto perché si è liberi di scegliere, potrebbe essere consigliabile attendere l'installazione di Windows e quindi eseguire i file .exe.

Se decidi diversamente e vuoi saperne di più su Ubuntu e su come eseguire i file eseguibili dovresti sapere che ci sono

  • diversi formati di file per eseguire nativamente in Ubuntu
  • programmi nativi in ​​ubuntu che sono molto facili da installare
  • soluzioni (come wine) per eseguire anche il programma Windows in Ubuntu

Buona fortuna e decidi attentamente!

    
risposta data NilsB 22.02.2013 - 10:07
2

Esegui sudo apt-get install wine , quindi configura wine usando winecfg command

Questo ti consentirà di fare clic con il pulsante destro del mouse su qualsiasi file .exe da aprire con wine loader.

    
risposta data nikhil 01.01.2011 - 17:59

Leggi altre domande sui tag