Właśnie zrobiłem instalację wina na Ubuntu 16.04 i otrzymałem dialog „Możemy zainstalować Mono i Gecko, ale zalecam zrobić to we właściwy sposób”. Nacisnąłem przycisk Anuluj, myśląc, że zainstaluję je później. Czy muszę to zrobić i jaki jest najlepszy sposób?
Używam wszelkiego rodzaju starszych aplikacji Windows, które nie są dostępne w systemie Linux.
sudo apt install wine-gecko2.21
?Aby zignorować wyskakujące okienko Mono i Gecko, możesz wyeksportować następującą zmienną przed uruchomieniem aplikacji:
Jeśli to zrobisz, renderowanie HTML zostanie wyłączone w niektórych aplikacjach.
Zobacz: Jak wyłączyć wyskakujące pakiety Gecko dla Wine?
Ewentualnie zainstalować Gecko przez:
sudo apt-get install wine-gecko\*
.I biblioteki .NET przez
winetricks
:Zobacz: Dlaczego Wine nie widzi, że mam zainstalowany mono 3?
źródło
Inne odpowiedzi nie działały dla mnie 18.04 LTS z
winehq-stable
pakietem. Potrzebowałem.NET
pakietów frameworka do uruchomienia określonej aplikacji, więc nie potrzebowałemMono
w szczególności czegoś, co uruchamiałobyC#
programy.Obejściem tego problemu było odtworzenie prefiksów wine32 i wine64 i zainstalowanie ich
.NET
na tych z automatycznym monitemwinetricks
.źródło
005c:err:mscoree:CLRRuntimeInfo_GetRuntimeHost Wine Mono is not installed
po wykonaniu twoich kroków..NET
i nie do końcaMono
. Wiedziałem, że ta ostatnia jest darmową implementacją pierwszej, ale nie znam żadnej aplikacji Windows, która wymagaMono
konkretnie i nie.NET
, więc nie mogę ci pomóc bez dalszych szczegółów. Ogólnie uważam, że jeśli zainstalowałeś.NET
, nie powinieneś mieć żadnego konkretnego problemu (oprócz typowych błędów związanych z winem podczas uruchamiania aplikacji), z którym nie mogę ci pomóc, ponieważ nie jestem programistą Wine.