.exe 파일을 실행할 수 없습니다

.exe 파일을 실행할 수 없습니다

일반적으로 내 Linux 운영 체제에서는 실행 가능한 실행 파일(예:가. 출력) 하지만 다운로드하려고 하면. exe인터넷에서 판단하면 기본적으로 권한이 제한되어 있습니다(어떤 사용자도 실행( -x) 권한이 없습니다). 문제는 chmod u+x파일 권한을 사용하거나 변경 chmod 777하고 프로그램을 실행하려고 하면 항상 다음과 같은 오류 메시지가 나타난다는 것입니다.

run detectors: unable to find an interpreter for ./[file_name].exe

어디[파일 이름]파일의 이름을 나타냅니다. 내 Linux 경험과 지식이 매우 약하고 조사를 했지만 정확한 문제가 있는 사람을 찾을 수 없었기 때문에 도움을 주시면 대단히 감사하겠습니다!

추신. 내 운영 체제는 Ubuntu 16.04.3 LTS 32비트입니다.

답변1

이것은 완전히 정상입니다. .exe이 파일은 Windows 실행 파일이며 Linux 시스템에서 기본적으로 실행될 수 없습니다.

.exe그러나 Windows API 호출을 Linux 커널이 이해할 수 있는 호출로 변환하여 파일을 실행할 수 있게 해주는 Wine이라는 프로그램이 있습니다 .

프로그램을 실행하려면 .exe먼저 Wine을 설치해야 합니다.

이렇게 하려면 다음을 따르세요.우분투 공식 와인 설치 튜토리얼, 또는이 AskUbuntu 게시물.

그런 다음 터미널을 열고 .exe파일이 저장된 디렉터리로 이동하여 실행해야 합니다 wine your_file.exe.

일부 프로그램은 제대로 실행되지 않고 일부는 전혀 실행되지 않습니다. Wine에서 프로그램이 제대로 실행되는지 확인하거나 약간의 조정이 필요한지 확인하려면 프로그램 항목을 확인하세요.애플리케이션 데이터베이스.

관련 정보