
Wenn ich einen symbolischen Link auf einer EXE-Datei erstelle und darauf doppelklicke, passiert nichts. Wenn ich stattdessen auf die Originaldatei doppelklicke, öffnet sich Wine automatisch. Warum ist das so? Wie kann das geändert werden? Kann die Situation bei einer anderen Art von Link anders sein?
NB: Ich möchte keine Desktop-Datei, nur einen symbolischen Link.
Antwort1
Dies war ein Kommentar, der sich als die Antwort herausstellte:
Ah...Symlink. Der Wine-Symlink funktioniert wahrscheinlich nicht, da die „.exe“ einen Pfad zum „Arbeitsverzeichnis“ erfordert. Leider unterstützt der Symlink dies nicht. Sie müssen ein Wrapper-Skript erstellen (wie? Hier beantwortet:askubuntu.com/questions/51314/… ); verwenden Sie dann entweder das Wrapper-Skript als Starter oder bewahren Sie es im Ordner „.exe“ auf und erstellen Sie einen symbolischen Link darauf.
Ich bin nicht sicher, was Sie mit „Softlink“ meinen. Aber wenn ich einen Wine-Verknüpfungsstarter erstellen muss, starte ich einfach GEdit und erstelle eine Datei wie diese:
#!/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
Dann speichere ich die Datei an einem beliebigen Ort als „.desktop“, zum Beispiel: „MyWineApp.desktop“.
Antwort2
Ich kenne den besten und einfachsten Weg!
Öffnen Sie /home/.local/share/wine/programs. Sie können nun Ihre Wine-App-Ordner sehen. Öffnen Sie Ihren App-Ordner. Dort befindet sich your_app_name.desktop. Kopieren Sie ihn auf den Desktop, klicken Sie mit der rechten Maustaste darauf und dann mit der linken Maustaste auf „Starten zulassen“.
Herzlichen Glückwunsch!!! Ihre App-Verknüpfung befindet sich auf Ihrem Desktop, viel Spaß!
Entschuldigen Sie, wenn mein Englisch nicht gut ist