라는 프로그램을 설치하려고 합니다.탈출하다Void Linux의 dicom 이미지 뷰어. 그렇지 않으면 이 Void Linux 데스크탑 설치가 제대로 작동합니다. Aeskulap 프로그램은 Void Linux 리포지토리(현재, multilib, nonfree, multilib-nonfree)에 존재하지 않습니다. 그래서 와인을 사용하여 exe 설치 파일을 설치하려고했습니다. 그러나 다음과 같은 오류가 발생합니다.
$ wine aeskulap-0.2.1-setup.exe
002c:err:winediag:WS_getaddrinfo Failed to resolve your host name IP
Application could not be started, or no application associated with the specified file.
ShellExecuteEx failed: File not found.
대신 사용하면 wine64
동일한 오류가 발생합니다 .wine
이 오류에 대한 링크를 찾았습니다(예:이것) 그러나 수정 방법을 이해할 수 없습니다.
문제는 무엇이며 어떻게 해결합니까? 당신의 도움을 주셔서 감사합니다.
편집: Wine은 notepad.exe를 실행하지만 오류 출력이 있습니다.
$ wine notepad.exe
002c:err:winediag:WS_getaddrinfo Failed to resolve your host name IP
답변1
질문 제목은 다음과 같습니다.모든 와인응용프로그램이 실행되지 않습니다. 이것이 정말 사실입니까? 아니면 이 특정 앱에 관한 것인가요?
글쎄, Wine은 100% Windows 호환성을 약속하지 않으며 많은 Windows 응용 프로그램이 Wine에서 실행되지 않습니다. 특히 다음과 같은 곳에서 인터넷에서 해결책을 검색해 보세요.https://appdb.winehq.org그리고https://bugs.winehq.org최종 와인 버전은 무엇입니까? 현재 사용 가능한 최신 버전인 6.5를 사용해 보는 것이 좋습니다.
아무것도 찾지 못하고 최신 버전의 Wine을 실행 중이고 다른 응용 프로그램이 Wine에서 실행 중이며 실행 중인 응용 프로그램이 합법적으로 다운로드 가능하다면 다음 위치에 버그 보고서를 게시할 수 있습니다.https://bugs.winehq.org/
답변2
이 문제는 WINEPREFIX를 사용하지 않고 64비트 시스템에서 32비트 exe 응용 프로그램을 실행함으로써 발생합니다. 지침을 사용한 후 문제가 해결되었습니다.이 페이지. 주요 명령은 새로운 32비트 와인 접두사를 생성하고 사용하는 것입니다.
WINEPREFIX=~/.new32prefix WINEARCH="win32" winecfg
이제 와인은 잘 돌아가고 xfce4 애플리케이션 메뉴에 와인 하위 메뉴가 생성됩니다. 설치된 프로그램은 xfce4 Application Finder에서도 찾을 수 있습니다. 또한 바탕 화면에 적절한 아이콘이 포함된 프로그램 바로 가기를 배치합니다.