Yanıtlar:
64 bit Ubuntu sisteminde 32 bit WINE öneki oluşturmak için bir terminal açmanız ve aşağıdaki komutu çalıştırmanız gerekir:
WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine wineboot
WINEPREFIXÖnek dizini nerede/home/username/prefix32yerine~/prefix32
Ben böyle yaptım. Yukarıdaki cevap - benim için - işe yaramadı.
İlk önce bu klasörü kullanarak Wine klasörünü sildim:
rm -r ~/.wine
Bu dizinin boş olmadığını söylerse, sadece -f(force) bayrağını ekleyin . Bunun, bu önekte kurulu olan tüm Windows uygulamalarını kaldıracağını unutmayın!
Komutunuz şunun gibi görünmeli:
rm -r -f ~/.wine
Ve sonra bu komutla bir 32 bit önek oluşturun:
WINEARCH=win32 WINEPREFIX=~/.wine wine wineboot
-fgibi rm -rf ~/.wine. Sudo eklemek hiçbir şey yapmaz. Ayrıca, WINEPREFIX=~/.winevarsayılan konum bu olduğundan gereksiz.
.wine32bunun yerine sadece bir dizin oluşturmuyorsunuz ?
Sadece bir wine32önek / dizin oluşturmak (önek / dizin olmadan wine64) çalışmaz. Yukarıda önerildiği gibi (ancak tam olarak yazılmamıştır) - ve winecfg (otomasyonda herhangi bir şey - herhangi bir şekilde kapatmanız gerekir) kullanma ihtiyacından kaçınmak istiyorsanız, işte tam çözüm: wine64bir wine32dizin oluştur , sonra bir dizin . Eğer kullanırsanız winetricks(Bu bir uyarı verir bunu kontrol etmek wine64dizinleri) (her iki doğru rapor verecek wine64bu 64 beri bu 32. beri, wine32 değil, uyarı verir). Çözüm;
rm -Rf ./wine # carefull, this deletes your entire wine config (fine if you want to start afresh)
WINEPREFIX=~/.wine wineboot
...Bekle...
WINEPREFIX=~/.wine32 WINEARCH=win32 wineboot
Bundan sonra şunları yapabilirsiniz:
WINEPREFIX=~/.wine32 WINEARCH=win32 your_32bit_executable.exe
WINEPREFIX=~/.wine WINEARCH= your_64bit_executable.exe # likely, did not test.
./wineklasörünü silmeme gerek yoktu . Daha önce 3 program yükledim ve çalışmaya devam ettiler. Sadece belirli bir win32 dizini yarattım. ./wine32Sonra komutla .NET 4.0 kurdum $ WINEPREFIX=~/.wine32 winetricks dotnet40ve kusursuz çalıştı.
Ben de aynı konuya giriyordum.
tip WINEARCH=win32 WINEPREFIX=~/.wine winecfg
Gerekli sürücüleri indirmeye başlamalıdır. Bu sorunun normal indirme sırasında meydana gelen bir sorundan kaynaklandığını düşünüyorum. Benim için internet, aslında sürücüleri indirirken düştü.
Zaten çoklu erişimin etkin olup olmadığını test edin:
dpkg --print-foreign-architectures | grep -q i386 && sudo dpkg --add-architecture i386
Ardından wine32'yi kurun:
sudo apt-get update && sudo apt-get install wine32
Ve son olarak, 64-bit şarap kurulumunuzu silmeyin. sadece .wine64 olarak yeniden adlandırın, sonra 32 bit uygulamalarınız için yeni bir .wine klasörü oluşturun:
mv ~/.wine ~/.wine64 && WINEARCH=win32 wineboot
WINEPREFIX = "$ HOME / prefix32" WINEARCH = win32 [Burada size şarap öneki hatası veren komut]