내 컴퓨터에서 Wine을 올바르게 실행하는 데 도움이 필요합니다.

내 컴퓨터에서 Wine을 올바르게 실행하는 데 도움이 필요합니다.

나는 와인 설치를 작동시키기 위해 여러 시간 동안 노력했지만 성공하지 못했습니다.

나는 현재 Ubuntu 22.04를 사용하고 있으며 wine 6.0.3이 설치되어 있습니다(우분투의 공식 저장소에서) Wine에 내장된 프로그램 이외의 항목을 열려고 할 때마다 다음 중 하나가 계속 나타납니다.

"0024:err:mscoree:expect_no_runtimes Process exited with a Mono runtime loaded."(셀레스트 1.4에서)

또는 "0024:err:process:exec_process L"Z:\\home\\anthony\\Documents\\Games\\The Binding of Isaac Rebirth Repentance v1.7.8a\\isaac-ng.exe" not supported on this system"(The Binding of Isaac에 대해)

관련 없는 이유로 OS를 다시 설치해야 하기 전에 프로그램을 실행할 수 있었기 때문에 프로그램 자체에는 결함이 없다고 확신합니다.

나는 이미 해당 문제를 검색하여 시도했습니다.

- switch WINEPREFIXES with different architectures (trying 32bit wine and 64bit wine)
- Reinstall wine through winehq's repos
- I even tried installing wine on a fresh install of Ubuntu, to make sure my OS wasn't at fault here

여기서 문제가 무엇인지 아는 사람이 있습니까? 도움을 주신다면 대단히 감사하겠습니다. 미리 감사드립니다. :D

부록: 그래서 댓글을 듣고 wine-mono를 설치했는데 이제 다른 오류가 발생합니다.

셀레스테의 경우 :Unhandled Exception: System.TypeInitializationException: The type initializer for 'Celeste.Celeste' threw an exception. ---> System.DllNotFoundException: SDL2.dll assembly:<unknown assembly> type:<unknown type> member:(null) at (wrapper managed-to-native) SDL2.SDL.INTERNAL_SDL_GetPlatform() at SDL2.SDL.SDL_GetPlatform () [0x00000] in <4c19a1a736204d189ba94c3bc07cd4ac>:0 at Celeste.Celeste..cctor () [0x00006] in <d7b2abb405ec4c97954549f0a02e4a41>:0 --- End of inner exception stack trace --- [ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: The type initializer for 'Celeste.Celeste' threw an exception. ---> System.DllNotFoundException: SDL2.dll assembly:<unknown assembly> type:<unknown type> member:(null) at (wrapper managed-to-native) SDL2.SDL.INTERNAL_SDL_GetPlatform() at SDL2.SDL.SDL_GetPlatform () [0x00000] in <4c19a1a736204d189ba94c3bc07cd4ac>:0 at Celeste.Celeste..cctor () [0x00006] in <d7b2abb405ec4c97954549f0a02e4a41>:0

Isaac의 경우(ui를 통해 실행되는 경우):bad exe format for

Isaac의 경우(터미널을 통해 실행되는 경우):Application could not be started, or no application associated with the specified file. ShellExecuteEx failed: File not found.

답변1

오류 메시지는 .NET Framework가 누락되어 설치해야 함을 알려줍니다.

.Net의 Wine 버전은 다음과 같습니다. 단핵증, 로 서술 된:

Mono는 .NET Framework의 오픈 소스 및 크로스 플랫폼 구현입니다. Wine은 Windows의 Mono 빌드를 사용하여 .NET 애플리케이션을 실행할 수 있습니다.

패키지가 호출되고 wine-mono저장소에 존재할 수 있습니다.

존재하지 않는 경우 설치를 찾을 수 있습니다 와인-모노.msi 공식 WineHQ 사이트에서. 하지만 이 경우에는 다음에서 최신 안정 버전의 Wine을 설치하는 것이 좋습니다. 와인HQ.

관련 정보