Wine을 사용하여 .NET 4.6 설치 문제 오프라인 설치 프로그램을

나는 Wine을 사용하여 아주 새롭기 때문에 내가 한 일을 나열 할 것입니다.

sudo dpkg --add-architecture i386
sudo add-apt-repository ppa:wine/wine-builds
sudo apt update
sudo apt install wine-devel
export WINEARCH=win32
winecfg
sudo apt-get winetricks

그 후, 나는 https://appdb.winehq.org/objectManager.php?sClass=version&iId=32828에 갔다.

4.6 오프라인 설치 프로그램을 다운로드하십시오.

그런 다음 터미널에서

 cd ~/Downloads/ (where the installer was)

 wine NDP46-KB3045557-x86-x64-AllOS-ENU.exe /q (silent installation)

그 후 큰 결과가 나옵니다 (필터가 허용하지 않기 때문에 게시 할 수 없었습니다)

그런 다음 dotnet이 설치되어 있는지 확인합니다.

winetricks list-installed

Result: dotnet40
        dotnet45

* 4.6 및 4.6을 설치하기 전에 winetricks GUI를 사용하여 4.0과 4.5가 모두 설치되었습니다.

나는 4.6 설치의 문제점이 무엇인지 정말로 모른다. 누군가 이것을 성공적으로 설치 했습니까? 어떤 도움을 주셔서 감사합니다!

Ubunt 16.04 LTS Wine 버전 : 2.1 (개발)

감사



답변

좋은 소식 : Ricotz의 PPA를 사용하여 Wine 2.0을 설치하고 최신 업데이트 된 winetricks를 사용하여 문제를 해결할 수있었습니다.

먼저 마지막 설치를 제거하십시오 (제 경우에는 와인 개발이었습니다)

sudo apt-get remove --purge wine-devel*
sudo apt-get update
sudo apt-get autoclean
sudo apt-get clean
sudo apt-get autoremove

리코 츠 와인 2.0 받기 :

sudo dpkg --add-architecture i386
sudo add-apt-repository ppa:ricotz/unstable
sudo apt update
sudo apt install wine2.0

다른 접두사 (예 : .wine32)를 작성하고 WINEARCH를 win32로 설정하고 winecfg를 실행하십시오.

WINEPREFIX="$HOME/.wine32" WINEARCH=win32 winecfg
"Set Windows 7"

그런 다음 마지막 구성을 사용하여 winetricks를 실행하십시오.

WINEPREFIX="$HOME/.wine32" WINEARCH=win32 winetricks

이제 기본 Winetricks-> Windows DLL 또는 구성 요소 설치 -> dotnet46을 선택 하여 설치하십시오.

와인은 dotnet46 및 기타 요구 사항을 다운로드하여 설치합니다. Mono를 요청하더라도 .NET 4.6을 설치할 수있을 때까지 점점 더 많은 요구 사항을 계속 다운로드합니다 (Mono가 필요하지 않음).