Najlepszy sposób na uruchomienie WINE na OS X?

15

Co to jest?

(Wiem, och takie subiektywne.)

Zróbmy więc, jaki jest najbardziej skuteczny i bezbolesny sposób na zrobienie tego? Zdaję sobie sprawę, że mogą to być sprzeczne warunki.

Nataniel
źródło

Odpowiedzi:

17

Najłatwiejszym i najbardziej bezbolesnym sposobem jest użycie homebrew

https://github.com/mxcl/homebrew

Po wykonaniu instrukcji instalacji homebrew na tej stronie (w tym instalacji Xcode), możesz po prostu wpisać

brew install wine

Spowoduje to pobranie i skompilowanie wina i wszystkich jego zależności.

robzolkos
źródło
1
Cóż, to daje WINA. Ale mam na myśli rzeczy takie jak Wineskin i WineBottler. Narzędzia ułatwiające obsługę i konfigurację WINE.
Nathaniel
6
Jeśli chodzi o najbardziej skuteczne i bezbolesne - wino waniliowe to najlepszy i najbardziej aktualny sposób. W szczególności WineBottler wydaje się dość nieaktywny. Sprawdź wiki FAQ wino.winehq.org/FAQ Konfiguracja nie jest wymagana, po prostu uruchom aplikację z wine /path/to/app.exe
robzolkos
1
Postępowałem zgodnie z najnowszymi trendami, ale podczas próby uruchamiania aplikacji wystąpiły błędy, takie jak narzekanie na brak wspólnej biblioteki elementów sterujących, środowiska wykonawcze w studiu wizualnym itp.
sorin
@robZolkos WineBottler wydaje się działać na stabilnym winie, stąd rzadkie aktualizacje. Nadal działa jak urok. (Z wyjątkiem może Winetricks)
Hawken
6

Możesz zainstalować wino za pomocą MacPorts lub Fink , oba są zalecane moje wino.

Jeśli chodzi o aplikacje GUI do wina, jedyną rzeczą poza narzędziami do wina są winetricks . Są bardzo przydatne do automatycznego pobierania i instalowania różnych aplikacji i bibliotek DLL z ich zależnościami.

Jeśli Twój OSX jest starszy niż 10.5, zdecydowanie będziesz musiał zainstalować XQuartz (nowsza wersja już zawiera serwer X).

MacPorts

Najpierw zainstaluj MacPorts .

Wyszukajmy pakiety pasujące do „wine”:

port search wine
wino @ 1.4 (x11)
    Wino nie jest emulatorem

crossover wina @ 11.0.0 (x11)
    Wine Is Not an Emulator (1.4-rc5 z modyfikacjami CodeWeavers dla CrossOver)

cross-wine-games @ 10.1.1 (x11)
    Wine Is Not an Emulator (1.3.9 z modyfikacjami CodeWeavers dla gier CrossOver)

wine-devel @ 1.5.0 (x11)
    Wino nie jest emulatorem

winetricks @ 20120308 (x11)
    pobiera i instaluje różne redystrybucyjne biblioteki wykonawcze

Teraz widzimy, że możemy zainstalować wersję CodeWeavers lub zwykłe wino. Zainstalujmy zwykłe wino (myślę, że do innego potrzebujesz licesce):

sudo port zainstaluj wino

Dobrym pomysłem jest również zainstalowanie Winetricks:

sudo port install winetricks

Mroczny typ

Zainstaluj Fink zgodnie z opisem tutaj .

wina lista fink
     wino 1.3.21-1 Warstwa kompatybilności z Microsoft Windows
     wine-dev 1.3.21-1 Warstwa kompatybilności z Microsoft Windows
     winetricks 20111120-2 Zainstaluj redystrybucyjne narzędzia uruchomieniowe w Wine

Zainstalujmy je teraz

fink zainstaluj wino
fink zainstaluj winetricks

Po instalacji

W terminalu wpisz wino i naciśnij [Tab], a zobaczysz narzędzia, które pochodzą z winem (i oczywiście winetricks):

wine winebuild wineconsole winedbg winefile winegcc winemine wineserver   
wineboot winecfg winecpp winedump winegump ++ winemaker winepath winetricks

winecfg jest bardzo przydatny do konfigurowania wina (przesłonięcie bibliotek DLL, wybór wersji systemu Windows itp.)


Prawdopodobnie jest również możliwe zainstalowanie wina na prefiksie Gentoo, ale nie jestem pewien, czy w tym przypadku uzyskasz wsparcie X.

Alex Bolotov
źródło
4

Najbardziej bezbolesnym sposobem jest skorzystanie z płatnej wersji Codeweavers dla wersji Crossover

Ma przydatne ustawienia domyślne i dla wielu aplikacji zapewnia C4P lub CrossTie, które wykonają całą instalację i konfigurację aplikacji z jednego skryptu.

użytkownik151019
źródło
3

Najlepszą graficzną instalacją Wine jest Wineskin. Umieszcza wszystkie narzędzia w GUI i tworzy samodzielny plik .app, który Mac będzie działał jako aplikacja natywna. Oto samouczek wykorzystujący Steam jako przykład.

http://www.easypctutorials.com/windows-steam-on-mac-wineskin

Jeśli planujesz przenieść kilka aplikacji, będziesz chciał uruchomić tylko jedno środowisko Wine. MacPorts lub Homebrew to prawdopodobnie najlepsze opcje.

http://www.easypctutorials.com/how-to-install-wine-on-mac-os-x

Mam nadzieję że to pomoże!

AllenZ
źródło
Proszę spojrzeć na Centrum pomocy , szczególnie ostatni akapit w apple.stackexchange.com/help/behavior
nohillside