Risposte:
È possibile se si installa per la prima volta il file
Livello di compatibilità Wine dal Software Center, è possibile installare applicazioni Windows in Ubuntu. Attenzione, tuttavia, non tutte le applicazioni funzionano perfettamente o senza problemi. Alcune applicazioni sono persino inutilizzabili, mentre altre funzionano perfettamente (consultare il Database delle applicazioni di Wine per una buona idea di come funzionano vari programmi). vedi Come installare e configurare Wine? per aiutarti a installarlo.
Una volta installato Wine, puoi semplicemente fare doppio clic su .exe
o su un .msi
file per eseguirlo. Se questo non funziona per qualche motivo, fai clic con il pulsante destro del mouse sul file e seleziona "Apri con Wine Windows Loader Program". Ovviamente, esegui solo eseguibili da fonti affidabili per evitare malware di Windows.
Se riscontri problemi di compatibilità, potresti provare la versione più recente di Wine Beta dalla ppa:ubuntu-wine/ppa
fonte del software (vedi Cosa sono i PPA e come li uso? ).
Potresti anche prendere in considerazione l'installazione di 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
.
I file .exe non sono binari compatibili con Ubuntu. Esistono, tuttavia, livelli di compatibilità per Linux, ad esempio Wine
, in grado di eseguire .exe.
Il problema di fondo:
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 di Windows. Nessun altro sistema è in grado di eseguirli, poiché i loro contenuti sono progettati per funzionare su un sistema Microsoft. Linux utilizza standard diversi, concetti diversi e quindi le applicazioni Ubuntu devono essere adattate per funzionare correttamente.
Se sei appena migrato da Windows e stai facendo i tuoi piccoli passi con Ubuntu, potresti essere davvero sorpreso che i file .exe non vengano eseguiti. Potrebbero esserci diversi sintomi, potrebbe apparire un messaggio di errore o potrebbe non esserci alcun effetto quando si fa doppio clic su un file .exe. Tutto questo accade, perché Ubuntu non ha idea di 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 si trova al loro interno. Nel gergo tecnico, si dice che gli eseguibili di Windows e Linux non sono compatibili con i binari.
Alla ricerca di alternative
La prima cosa da fare è rendersi conto che molto probabilmente non si desidera eseguire quel file .exe. La maggior parte delle applicazioni Windows utilizzate per avere le loro alternative a Ubuntu in Ubuntu Software Center.
Pertanto, il primo passo quando si tenta di eseguire un file .exe è verificare se esiste una versione di Ubuntu della stessa applicazione (come Firefox - ha sia una versione per Windows che Ubuntu), oppure una stretta alternativa, che non è la stessa app, ma fa il 99% delle stesse cose. Ad esempio, se vuoi comporre un documento, invece di MS Office, vorrai usare LibreOffice.
Come posso trovare un'alternativa?
Ecco alcuni consigli.
Va bene, ma non tutte le applicazioni hanno alternative. Ci sono un certo numero di casi in cui vorrai comunque eseguire il programma .exe. Esempi inclusi:
Fortunatamente, puoi ottenere file .exe da eseguire su Ubuntu.
Che cos'è il vino ? Bene, 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 .exe WINE verranno eseguiti su Ubuntu.
WINE non è installato per impostazione predefinita. Puoi ottenerlo sia:
sudo apt-get install wine
.I dettagli sull'installazione di WINE sono disponibili in questa domanda .
Ok, quindi ho installato WINE. E adesso?
Procedere all'avvio del file .exe! Fai doppio clic su di esso e, con un po 'di fortuna, tutto sembrerà su Windows. Ecco!
ATTENZIONE: non tutte le applicazioni si comporteranno correttamente se eseguite con WINE. WINE non è assolutamente perfetto e poiché finge di essere un ambiente Windows anziché essere 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 la seccatura di litte, assicurati di controllare il database dell'applicazione WINE e utilizzare google per trovare suggerimenti nel caso in cui il tuo .exe non funzioni correttamente.
C'è un altro strumento che ti potrebbe piacere che ti aiuta a eseguire applicazioni Windows.
Si chiama PlayOnLinux ( sito Web ) e supporta una vasta gamma di software ( sfoglia ).
Quello che fa è che esegue una versione specifica di Wine che è nota per funzionare meglio con l'applicazione che si desidera eseguire. Installa anche percorsi aggiuntivi per fornire 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:
sudo apt-get install playonlinux
Usando PlayOnLinux:
Invece di fare doppio clic su .exe (che lo avvia con WINE), avvia 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 supporti di installazione).
Al termine, l'applicazione installata verrà visualizzata nella finestra principale di PlayOnLinux. Fare doppio clic per avviarlo!
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.
si usando il vino
ottenerlo andando al centro software di Ubuntu.
ecco un link al ppa https://launchpad.net/~ubuntu-wine/+archive/ppa
ecco un video su come installare http://www.youtube.com/watch?v=hZgjgeDQVo4
ecco un video sull'installazione di applicazioni di base http://www.youtube.com/watch?v=RLRLWEfdFqY&feature=related
e qui è la wiki del vino che ti fornirà alcune ulteriori informazioni. http://wiki.winehq.org/HowTo
se desideri giocare a un gioco da un CD puoi installare play su linux, disponibile anche nel centro software di Ubuntu. spero che sia di aiuto
Per prima cosa devi installare il Wine Compatibility Layer, ti consentirà di eseguire appliactions di Windows su Ubuntu:
Quindi devi dire a Ubuntu che questo è un programma.
.exe
file e selezionare ProprietàOra puoi eseguire il programma
.exe
file e selezionare Apri con Wine Windows LoaderQuesto è tutto, il programma ora dovrebbe funzionare correttamente. Ho provato questo usando vari pezzi di software Windows, inclusa la versione Windows di Mono.
Per le applicazioni che non funzionano in Wine, è possibile utilizzare Virtualbox installando una Windows nella macchina virtuale. L'accelerazione 3D è supportata in Virtualbox.
Vedi anche queste domande:
Il vino non è una risposta perfetta, poiché probabilmente avrai molti problemi di compatibilità. Potresti prendere in considerazione prima di controllare la tua applicazione su WineHQ.org . Il platino è il livello migliore, quindi oro, argento, bronzo e infine immondizia.
Se vuoi eseguire giochi, puoi provare versioni speciali di Wine come PlayOnLinux (gratuito) o CrossOver (a pagamento). Altrimenti, le applicazioni comuni dovrebbero funzionare abbastanza bene con una piccola configurazione.
Prima di tutto un file .EXE è un file eseguibile di Windows. In Linux e altri sistemi basati su * nix non utilizziamo .EXE come estensione di file per gli eseguibili del programma. Piuttosto impostiamo l'autorizzazione per l'esecuzione del programma usando il comando chmod .
In secondo luogo, la tua domanda è troppo ampia. Quale "file .EXE" con il quale presumo tu stia tentando di eseguire un'applicazione Windows che stai tentando di eseguire? C'è un programma chiamato WINE che ha la capacità di eseguire i programmi Windows a vari livelli di successo.
Tuttavia, ti consigliamo vivamente di utilizzare un'app alternativa nativa, perché funzionerà meglio e si integrerà meglio con il desktop.
Dovresti essere consapevole che Ubuntu è un sistema operativo completamente diverso da Windows. Le strutture dei file sono incompatibili. Quindi i .exe
file sono progettati per Windows, non per Linux. Pertanto non funzioneranno.
Detto questo, ci sono alcuni .exe
file che funzionano bene in Linux (Ubuntu) attraverso un programma chiamato wine
. L'ultima versione stabile dovrebbe trovarsi nel centro software.
La mia più forte raccomandazione però - prima dell'installazione wine
- è di visitare il sito Web degli sviluppatori e familiarizzare con ciò che può e non può fare e quali programmi Windows sono noti per funzionare con esso.
Infine, ci sono migliaia di app progettate per Linux che fanno più o meno le stesse cose delle app di Windows. Molti sono multipiattaforma, come VLC, Firefox per citarne un paio.
Beh, il file 'exe' di Windows non funzionerà su Linux è una razza diversa di sistema operativo. Puoi installare wine e poi riprovare. Funziona molto bene nella maggior parte dei casi.
E dai a Ubuntu una buona possibilità, non hai bisogno di Windows nella maggior parte dei casi. Hai appena l'impressione che questa sia una parte necessaria dell'esperienza informatica.
A parte un'implementazione WINE, se hai una copia di Windows in giro, potresti anche voler esaminare VirtualBox o qualche altra tecnologia di virtualizzazione.
Ecco il link per ottenere l'installazione: http://www.ubuntugeek.com/create-and-manage-virtual-machines-using-virtualbox.html
Un vantaggio nell'uso di una macchina virtuale (macchina virtuale) è che sono generalmente riservati per macchine di fascia alta in quanto sono un sistema operativo all'interno del sistema operativo che occupa risorse del sistema operativo aggiuntive.
un professionista sarebbe che sono più facili da eseguire il backup e il ripristino in caso di un guasto software catastrofico.
Wikipedia ha un articolo su VirtualBox e Virtualization. Posso pubblicare solo un link fino a quando non ottengo più punti interessanti, quindi ho pensato che il tutorial sarebbe un link migliore in quanto ha una breve descrizione
Correre:
sudo apt-get install wine
Quindi fai semplicemente doppio clic su exe
Dovresti provare il vino :
wine msiexec /i your_msi_file.msi
Il PPA Wine indicato sopra è utile, tuttavia noterò che non è necessario utilizzare i pacchetti beta se si utilizza PPA. Il wine1.5
pacchetto ti darà l'ultimo pacchetto beta, tuttavia wine1.4
ti manterrà alla versione stabile 1.4 di Wine e non ti esporrà a regressioni. Puoi anche installare il wine
pacchetto per l'ultima versione stabile.
Sì, come altri hanno già detto, puoi usare wine per eseguire programmi Windows.
Una volta installato wine, è possibile eseguire un eseguibile di Windows facendo clic con il pulsante destro del mouse e facendo clic su "Apri con il programma di caricamento del programma di Windows Wine" o utilizzando il terminale come spiegato sopra.
Dovresti controllare qui per vedere se / come il programma può essere eseguito in wine. Molti programmi non funzioneranno perfettamente o avranno bisogno di una configurazione extra per funzionare. Un programma chiamato winetricks (vedi http://wiki.winehq.org/winetricks ) potrebbe rendere le cose un po 'più facili.
Cerca sempre di utilizzare software nativo o alternative gratuite, se possibile. Puoi cercare applicazioni in Ubuntu Software Center: i programmi da qui funzioneranno molto meglio e avranno bisogno di poca configurazione. Puoi anche consultare questo sito Web: http://www.osalt.com/ per alternative software gratuite ai prodotti proprietari.
Come altri hanno già detto, Wine è di solito l'opzione migliore, ma in alcuni casi puoi vedere prestazioni migliori usando Mono. Tuttavia, affinché il programma possa essere eseguito in modalità Mono, il programma deve essere un'applicazione .NET e anche questo non è una garanzia che il programma verrà eseguito senza una mano.
Ricapitolando, Wine è una scommessa sicura, ma Mono è installato di default in Ubuntu e può gestire molti semplici file .EXE che sono applicazioni .NET.
Forse un messaggio di errore corretto dovrebbe dirti che i file .exe sono stati creati appositamente per essere eseguiti in un ambiente Windows. Ci sono molti modi entusiasmanti per gestire questa situazione, ma tutti hanno bisogno di un po 'di tempo e sforzi per informarsi e capire. Se hai comunque intenzione di utilizzare Windows, il che è perfetto perché sei libero di scegliere, potrebbe essere consigliabile attendere solo l'installazione di Windows e quindi puoi eseguire i tuoi file .exe.
Nel caso in cui tu decida diversamente e desideri saperne di più su Ubuntu e su come eseguire i file eseguibili, dovresti sapere che ci sono
Buona fortuna e decidi attentamente!
Esegui sudo apt-get install wine
, quindi configura wine usando il winecfg
comando
Ciò ti consentirà di fare clic con il pulsante destro del mouse su qualsiasi file .exe per aprirlo con Wine Loader.