/ / Qual è l'opposto di Wine? [chiuso] - windows, linux, emulazione

Qual è l'opposto di Wine? [chiuso] - windows, linux, emulazione

Cosa succede se voglio eseguire applicazioni native simili a Unix su Windows? Qual è la migliore applicazione là fuori?

risposte:

25 per risposta № 1

Cygwin è il più vicino a quello che stai cercando, anche se no Esattamente come il vino.

Cygwin è un ambiente simile a Linux per Windows. Si compone di due parti:

  1. Una DLL (cygwin1.dll) che funge da livello di emulazione API Linux che fornisce una sostanziale funzionalità API di Linux.
  2. Una raccolta di strumenti che forniscono l'aspetto e l'aspetto di Linux. </ Em>

Non è compatibile con le applicazioni binarie con le applicazioni Linux, è comunque necessario ricostruirle dall'origine per essere eseguite con Cygwin. Una volta ricostruiti, tuttavia, dovrebbero funzionare esattamente come su Linux.


14 per risposta № 2

Non proprio la stessa cosa, ma potresti anche eseguire un'installazione completa di linux all'interno di una VM come Virtualbox: http://virtualbox.org/


14 per risposta № 3

Dare un'occhiata a andLinux (basato su coLinux).

Dal sito:

andLinux è un completo Ubuntu Linux sistema che funziona senza problemi in Windows Sistemi basati su 2000 (2000, XP, 2003, Vista; Solo versioni a 32 bit).

...

Anche se questa tecnologia è un po 'come in esecuzioneLinux in una macchina virtuale, CoLinux si differenzia per essere di più di una fusione tra Windows e Linux kernel e non un PC emulato, rendendo è più efficiente. Xming è usato come X server e PulseAudio come server audio.

andLinux non è solo per lo sviluppo e gestisce quasi tutte le applicazioni Linux senza modifiche.


9 per risposta № 4

Non Cygwin.

Cosa non è Cygwin?

  • Cygwin è non un modo per eseguire app native di linux su Windows. Devi ricostruire la tua applicazione dal sorgente se vuoi che funzioni su Windows.

  • Cygwin è non un modo per rendere magiche le app native di Windowsdella funzionalità UNIX ®, come segnali, pty, ecc. Di nuovo, è necessario creare le app dal sorgente se si desidera sfruttare le funzionalità di Cygwin.

Cygwin darà una shell simile a Linux ma non può eseguire direttamente applicazioni linux in Windows. Cygwin "funge da livello di emulazione API Linux fornendo funzionalità API Linux sostanziali."


5 per risposta № 5

Ad un certo punto nel lontano passato, c'era La linea non è un emulatore, che voleva essere esattamente l'inverso di Wine: fornire la compatibilità binaria per gli eseguibili di Linux che girano sotto Windows.

Ha funzionato, almeno come una dimostrazione del concetto, ma non ce n'è un grande bisogno.


4 per risposta № 6

Se sei interessato a trasferire queste applicazioni * nix in un ambiente Win32, potresti dare un'occhiata al MinGW progetto. L'ho usato principalmente per GCC su Windows, ma forniscono anche un ambiente interessante chiamato MSYS:

Un SYStem minimo che fornisce un POSIX compatibileAmbiente shell Bourne, con una piccola raccolta di UNIX strumenti da riga di comando. In primis sviluppato come mezzo per eseguire il configurare script e Makefile utilizzati per creare software Open Source, ma utile anche come scopo generale interfaccia a riga di comando da sostituire Windows cmd.exe.


3 per risposta № 7

Microsoft, per un po ', ha offerto SFU che tipo di opere per alcune cose. Cygwin funziona molto meglio.

Se speri nella compatibilità ABI, dato che wine offre sistemi unix per i binari di Windows, le cose sono piuttosto scarse. coLinux inoltre funziona in genere, ma generalmente non ti aiuta affatto con nessun tipo di applicazione grafica, a meno che tu non configuri anche un server Windows X11.


1 per risposta № 8

Ho usato andLinux su cui è costruito coLinux. L'organizzazione ha compilato un'installazione di Ubuntu (Gutsy, credo, ma ho eseguito l'aggiornamento a Intrepid abbastanza facilmente).

Un avvertimento: lo sviluppo su andLinux è piuttosto lento - l'ultima beta è stata fuori da quasi un anno.