.exeファイルを実行できません

.exeファイルを実行できません

通常、私のLinuxオペレーティングシステムでは実行可能な実行可能ファイル(例:行く。出力)しかしダウンロードしようとすると。 exeインターネットで判断すると、デフォルトでは権限が制限されています(どのユーザーも実行(-x)権限がありません)。問題は、chmod u+xファイル権限を使用または変更してchmod 777プログラムを実行しようとすると、常に次のエラーメッセージが表示されることです。

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

どこ[ファイル名]ファイルの名前を示します。私のLinuxの経験と知識は非常に弱く、調査をしましたが、正確な問題を抱えている人が見つかりませんでしたので、助けてくれてありがとう。

PS。私のオペレーティングシステムはUbuntu 16.04.3 LTS 32ビットです。

ベストアンサー1

これは完全に正常です。.exeこのファイルは Windows 実行可能ファイルであり、Linux システムではデフォルトで実行できません。

.exeただし、Windows API呼び出しをLinuxカーネルが理解できる呼び出しに変換してファイルを実行できるようにするWineというプログラムがあります。

プログラムを実行する前に.exeWine をインストールする必要があります。

これを行うには:Ubuntuの公式ワイン設置チュートリアルまたはこのAskUbuntuの投稿

その後、端末を開き、ファイルが.exe保存されているディレクトリに移動して実行する必要がありますwine your_file.exe

一部のプログラムは正しく実行されず、一部はまったく実行されません。 Wineでプログラムが正しく実行されていることを確認したり、若干の調整が必要かどうかを確認するには、プログラム項目を確認してください。アプリケーションデータベース

おすすめ記事