連結到 .exe 無法啟動 Wine

連結到 .exe 無法啟動 Wine

當我在 .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

然後將檔案儲存為“.desktop”,例如:“MyWineApp.desktop”。

答案2

我知道最好最簡單的方法!

打開/home/.local/share/wine/programs 你可以看到你的wine 應用程式資料夾打開你的應用程式資料夾,有your_app_name.desktop ,將其複製到桌面並右鍵單擊它,然後左鍵點擊“允許啟動”

恭喜!您的應用程式捷徑位於您的桌面上,盡情享受吧!

抱歉,如果我的英文不好

相關內容