
.exe にシンボリックリンクを作成してダブルクリックしても、何も起こりません。代わりに、元のファイルをダブルクリックすると、Wine が自動的に開きます。なぜでしょうか? どうすれば変更できますか? 別の種類のリンクでは状況が異なりますか?
注意: .desktop は必要なく、シンボリックリンクだけが必要です。
答え1
これは答えとなったコメントでした:
ああ...シンボリックリンク。Wine シンボリックリンクは、".exe" が "作業ディレクトリ" へのパスを必要とするため、おそらく機能しません。残念ながら、シンボリックリンクはこれをサポートしていません。ラッパー スクリプトを作成する必要があります (方法は? 答えはここにあります:askubuntu.com/questions/51314/… ); その後、ラッパー スクリプトをランチャーとして使用するか、それを「.exe」フォルダーに保存してシンボリック リンクを作成します。
「ソフト リンク」の意味がよくわかりません。ただし、Wine ショートカット ランチャーを作成する必要がある場合は、GEdit を起動して次のようなファイルを作成します。
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Name=MY APPLICATION NAME
Comment=THINGS I HAVE TO SAY ABOUT THE APPLICATION
Exec=sh -c "cd /PATH_TO_EXE_FOLDER; wine FILENAME.exe"
Categories=ENGINERRING;GRAPHICS;ETC
Icon=/PATH_TO_ICON_IMAGE_FILE
次に、ファイルを「MyWineApp.desktop」など、任意の場所に「.desktop」として保存します。
答え2
最良かつ最も簡単な方法を私は知っています!
/home/.local/share/wine/programs を開くと、wine アプリ フォルダーが表示されます。アプリ フォルダーを開くと、your_app_name.desktop があります。これをデスクトップにコピーして右クリックし、起動を許可するを左クリックします。
おめでとうございます!アプリのショートカットがデスクトップに作成されました。お楽しみください!
英語が下手だったらごめんなさい