4Aug

4+ modi per eseguire il software Windows su Linux

Linux ha fatto molta strada, ma potrebbe essere necessario eseguire occasionalmente applicazioni Windows, in particolare i giochi per PC solo per Windows. Fortunatamente, esistono diversi modi per eseguire le applicazioni Windows su Linux.

Naturalmente, prima di provare a eseguire un vecchio programma Windows, dovresti cercare o alternative che vengano eseguite in modo nativo su Linux. Avrai un'esperienza migliore se riuscirai a trovare un'alternativa decente che funzioni senza problemi.

Usa vino

Wine è un livello di compatibilità che consente alle applicazioni Windows di girare su Linux.È fondamentalmente un'implementazione dell'API di Windows su Linux. Naturalmente, Microsoft non pubblica tutte le informazioni di cui abbiamo bisogno per ri-implementare l'API di Windows da zero, quindi Wine deve essere decodificato. Anche se funziona incredibilmente bene, dato il poco che Microsoft ci ha dato per cui valga la pena, non è affatto perfetto.

Per eseguire un'applicazione in Wine, è possibile installare Wine e utilizzarlo per avviare il file. exe di un programma di installazione. Prima di farlo, dovresti dare un'occhiata al sito web di Wine Application Database, che ti indicherà quanto bene un'applicazione viene eseguita in Wine. Il vino è spesso utilizzato per i giochi, poiché i giochi sono l'unico tipo di software che non può essere eseguito in una macchina virtuale. Mentre Wine può essere utilizzato per eseguire applicazioni desktop come Photoshop e Microsoft Word, queste verranno eseguite in modo impeccabile in una macchina virtuale( vedi sotto).

Puoi anche provare a utilizzare un'applicazione come PlayOnLinux, che aiuta ad automatizzare il processo di installazione di giochi e altri software supportati in Wine.

L'app Netflix Desktop utilizza una versione patch di Wine per eseguire Netflix su Linux - Silverlight non funziona correttamente con la versione corrente di Wine.

Esegui Windows in una macchina virtuale

Mentre Wine può avere bug o arresti anomali del sistema durante l'installazione delle applicazioni, una macchina virtuale sarà in grado di eseguire quelle applicazioni desktop in modo corretto. Installa Windows in un programma di macchina virtuale come VirtualBox, VMware Player o KVM e avrai Windows in esecuzione in una finestra.È possibile installare il software Windows nella macchina virtuale ed eseguirlo sul desktop Linux.

Le macchine virtuali introducono un sovraccarico, ma con le CPU veloci di oggi, l'esecuzione di molti tipi di software in una macchina virtuale non dovrebbe essere un problema. Questo è particolarmente vero dopo aver ottimizzato le macchine virtuali per la velocità.Questo non si applica ai giochi: le macchine virtuali non hanno un ottimo supporto per la grafica 3D, quindi tutti i giochi meno recenti non verranno eseguiti.

Per integrare le applicazioni Windows con il desktop, è possibile utilizzare la modalità seamless di VirtualBox o la modalità Unity di VMware. Le applicazioni continueranno a essere eseguite in una macchina virtuale, ma le loro finestre appariranno senza problemi sul desktop, come se fossero in esecuzione su Linux.

Prova CrossOver

Se Wine sembra troppo doloroso, potresti provare a usare CrossOver Linux. CrossOver è un prodotto commerciale quindi ti costerà denaro, sebbene CodeWeavers offra una prova gratuita. In sostanza, CrossOver utilizza il software Wine e lo impacchetta in modo che funzioni correttamente con le applicazioni più diffuse come Photoshop, Office e persino i giochi più diffusi. CodeWeavers fornisce un supporto commerciale per questi programmi supportati, in modo da avere qualcuno a cui rivolgersi se qualcosa si rompe.

Questa opzione non è per tutti: spesso è possibile eseguire le stesse applicazioni utilizzando Wine, ma se sei interessato a eseguire alcune applicazioni popolari sul desktop Linux e a pagare qualcun altro per fare il tweaking per te, CrossOver potrebbesii il tuo bigliettoCrossOver invia anche le loro patch al progetto Wine, quindi i soldi che paghi aiutano a finanziare lo sviluppo del vino open-source.

Come con Wine, CrossOver non funziona perfettamente con tutto. Come con Wine, CodeWeavers ha un sito Web di database di compatibilità.

Utilizzare un desktop remoto

Se si ha accesso a un sistema Windows remoto, è possibile provare a eseguire le applicazioni sul sistema Windows remoto e utilizzare il desktop remoto sul proprio sistema Linux per accedervi. Le applicazioni gireranno da remoto su un vero sistema Windows, quindi dovrebbero funzionare correttamente.

Molti desktop Linux includono software per accedere già a desktop Windows remoti. In caso contrario, è possibile installare il pacchetto rdesktop.

When All Else Fails: Dual Boot

Non è possibile eseguire tutti i programmi Windows su Linux - quando uscirà un nuovo gioco per PC, sarà spesso un po 'di tempo prima che funzioni correttamente in Wine. Mentre Steam su Linux e il supporto Linux diffuso da Blizzard potrebbero cambiarlo in futuro, i giochi sono l'unica categoria di app che ha il maggior numero di problemi su Linux - sebbene molti vecchi giochi funzionino perfettamente.

Invece di rinunciare interamente a Windows, considera di tenerlo in una configurazione dual-boot. Quando vuoi giocare a un nuovo gioco che non funziona correttamente su Linux, riavvia il sistema Windows.

Se si esegue il dual-boot, è possibile accedere alle partizioni Linux da Windows in modo da avere sempre accesso ai propri file.