Saya melihat banyak utas menjelaskan cara membuat awalan 32 bit, tapi saya ingin memeriksa apakah awalan yang saya gunakan adalah 32 bit atau 64 bit. Alasan saya bertanya adalah bahwa saya menggunakan PlayOnLinux, dan saya telah membuat drive virtual 32 bit (misalnya X). Sekarang ketika saya membuka winetricks di folder ~ / .PlayOnLinux / wineprefix, wineprefix memberi saya pesan
Anda menggunakan WINEPREFIX 64-bit. Jika Anda mengalami masalah, silakan uji ulang WINEPREFIX 32-bit yang bersih sebelum melaporkan bug.
Tapi, ketika saya membuka wineprefix di ~ / .PlayOnLinux / wineprefix / X, pesan itu tidak muncul.
Bagaimana saya bisa memeriksa apakah awalannya 32 vs 64 bit?
sumber
Saya membutuhkan sesuatu yang serupa dalam sebuah skrip sehingga membuat skrip ini berdasarkan jawaban @ wilf:
Dan inilah beberapa output:
Dan pada awalan anggur 32 bit saya punya:
sumber
Anda dapat menginstal winetricks, dan ketik ini di terminal:
dan kemudian jalankan winetricks, dan kemudian Anda bisa melihatnya di preferensi.
sumber
Terima kasih kepada @ wilf untuk 'WINEPREFIX / drive_c / windows / syswow64' (berfungsi) ..
tetapi saya telah mengedit registri anggur untuk menemukan entri yang mengungkapkan
apa yang winearch gunakan sistem (win32 atau win64), dan saya telah menemukan itu di:
Perintah ini menampilkan: win32 (32 bit) atau win64 (64 bit)
Di bawah ini adalah satu contoh bagaimana menggunakan ini dalam skrip:
Catatan akhir: saya telah menguji ini pada kali linux ..
jika WINEPREFIX = / root / .wine32 maka perintah cat harus berisi direktori itu
untuk dapat membaca di dalam folder untuk pengaturan winearch regedit.
sumber
~/.wine
sebagai gantinya/root/.wine