Installazione di dotnet 2.0 su una macchina a 64 bit


31

Ho un programma di lettura veloce che ho acquistato con usa dotnet2. Tuttavia, dotnet2 non funziona con vino a 64 bit. Come dovrei installare dotnet2?

Risposte:


40

Puoi avere più prefissi di vino sulla tua macchina, ognuno in esecuzione come un vino separato. Quindi puoi creare un prefisso a 32 bit e installare dotnet2 al suo interno:

Questo creerà un nuovo wineprefix (.wine32 in casa) e lo configurerà come 32 bit:

WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg

Puoi usarlo in questo modo combinato con winetricks per configurare WINEARCH, creare il prefisso e installare dotnet 2.0 in un solo comando:

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

o solo:

env WINEPREFIX=~/.wine32 winetricks dotnet20

se hai già impostato WINEARCH e creato WINEPREFIX con il primo comando sopra.


2
Grazie. . . Come installeresti il ​​programma su quel prefisso?
KI4JGT il

4
WINEPREFIX=~/.wine32 wine setupprogram.exe
laurent,

1
@laurent come si disinstallano i programmi in quel prefisso?
jaorizabal,

1
Se il programma ha una disinstallazione, è possibile eseguirlo allo stesso modo. In caso contrario ... puoi rimuovere la directory (oi file) in cui è installato il tuo programma ( ~/.wine32/drive_c/Program Files/your_programo qualcosa di simile)
laurent

2
@laurent dotnet2.0 non riesce a installare. Continua a chiedermi se voglio inviare il rapporto a Microsoft.
KI4JGT il

5

solo per rendere più semplice l'uso del vino in modalità 32 bit. Crea un file in ~ / bin / wine32 con il seguente contenuto

env WINEARCH = win32 WINEPREFIX = ~ / .wine32 vino $ *

Rendi il file eseguibile per avviare wine in modalità 32 bit usando

wine32 my_exe_file_that_needs_32bit.exe

Spero che sia d'aiuto :-)


2
Invece di creare uno script in ~ / bin (che credo sia comunque un problema di sicurezza), potresti creare un alias bash in ~ / .bashrc. Basta prendere la stessa riga dalla sceneggiatura e inserirla in una riga in .bashrc in questo modo: alias wine32 = 'env WINEARCH = win32 WINEPREFIX = ~ / .wine32 wine $ *'
Stephen Angelico,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.