Cài đặt dotnet 2.0 trên máy 64 bit


31

Tôi có một chương trình đọc tốc độ mà tôi đã mua với việc sử dụng dotnet2. Tuy nhiên, dotnet2 không chạy trên rượu 64 bit. Làm thế nào tôi có thể cài đặt dotnet2?

Câu trả lời:


40

Bạn có thể có nhiều tiền tố rượu vang trên máy của mình, mỗi loại chạy như một loại rượu riêng biệt. Vì vậy, bạn có thể tạo tiền tố 32 bit và cài đặt dotnet2 trong đó:

Điều này sẽ tạo ra một loại rượu vang mới (.wine32 trong nhà của bạn) và định cấu hình nó là 32 bit:

WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg

Bạn có thể sử dụng nó theo cách này kết hợp với winetricks để định cấu hình WINEARCH, tạo tiền tố và cài đặt dotnet 2.0 trong một lệnh:

env WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks dotnet20

hoặc chỉ:

env WINEPREFIX=~/.wine32 winetricks dotnet20

nếu bạn đã đặt WINEARCH và tạo WINEPREFIX bằng lệnh 1 ở trên.


2
Cảm ơn. . . Làm thế nào bạn sẽ cài đặt chương trình cho tiền tố đó?
KI4JGT

4
WINEPREFIX=~/.wine32 wine setupprogram.exe
nguyệt quế

1
@laurent làm thế nào để bạn gỡ cài đặt chương trình trong tiền tố đó?
jaorizabal

1
Nếu chương trình đã gỡ cài đặt, bạn có thể chạy nó theo cùng một cách. Nếu không ... bạn có thể xóa thư mục (hoặc các tệp) nơi chương trình của bạn được cài đặt ( ~/.wine32/drive_c/Program Files/your_programhoặc một cái gì đó tương tự)
laurent

2
@laurent dotnet2.0 không cài đặt được. Nó cứ hỏi tôi có muốn gửi báo cáo cho Microsoft không.
KI4JGT

5

chỉ để làm cho nó đơn giản hơn để sử dụng rượu vang ở chế độ 32 bit. Tạo một tệp trong ~ / bin / Wine32 với nội dung sau

env WINEARCH = win32 WINEPREFIX = ~ / .wine32 rượu $ *

Làm cho tập tin thực thi để khởi chạy rượu vang ở chế độ 32 bit bằng cách sử dụng

rượu32 my_exe_file_that_need_32bit.exe

Hy vọng rằng sẽ giúp :-)


2
Thay vì tạo một tập lệnh trong ~ / bin (mà tôi nghĩ là vấn đề bảo mật), bạn có thể tạo một bí danh bash trong ~ / .bashrc. Chỉ cần lấy cùng một dòng từ tập lệnh và đặt nó vào một dòng trong .bashrc như thế này: alias Wine32 = 'env WINEARCH = win32 WINEPREFIX = ~ / .wine32 rượu vang $ *'
Stephen Angelico
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.