Ich kann mit dem Dash-Home-Menü nach Dingen suchen und diese dann in die Startleiste links auf dem Desktop ziehen. Was passiert jedoch, wenn die über Wine installierte Anwendung nicht über die Dash-Suche gefunden wird? Ich habe mit der rechten Maustaste auf die Anwendung im Verzeichnis .wine geklickt und auch keine Optionen zum Erstellen eines Launchers gefunden.
29
Antworten:
Sie können ein Launcher-Element in / usr / share / applications erstellen. Für Wine-Anwendungen, sagen wir foobar.exe, können Sie eine foobar.desktop-Datei wie folgt erstellen:
Ersetzen von USER und FOOBAR_FOLDER durch entsprechende Werte.
So können Sie Ihre Anwendung im Launcher finden, indem Sie "FooBar" eingeben.
quelle
sh -c "wine /home/USER/.wine/drive_c/Program\ Files/FOOBAR_FOLDER/foobar.exe"
?~/.local/share/applications
.exe
Leben einen Fehler in der Windows-Anwendung verursacht hat. Als ichcd
in die Methode in das Verzeichnis gewechselt habe , hat es gut funktioniert. Dies kann mit der Verwirrung der Windows-Anwendung zusammenhängen, wenn sich das Arbeitsverzeichnis außerhalb eines möglichen Windows-C: -Verzeichnisses befindet.Exec
Linie kann auch die Form annehmenExec=sh -c "wine 'path/to/foobar.exe'"
.Um eine Weinanwendung in die Unity-Bar zu bekommen, funktionierte für mich Folgendes:
alacarte
.Jetzt konnte ich das Programm im Unity-Dash finden und es einfach in die Unity-Leiste verschieben.
quelle
alacarte
angezeigt wird, aber keine neuen Elemente verschoben (oder erstellt) werden können. Außerdem scheint es nicht standardmäßig installiert zu sein, was ich tun mussteapt-get install alacarte
.Hat bei mir nicht sofort geklappt, aber mit einem kleinen Detail habe ich es geschafft. Geben Sie einfach den vollständigen Pfad für sh an:
quelle
/bin/sh -c "cd /home/USER/.wine/drive_c/Program\ Files/FOOBAR_FOLDER; wine foobar.exe"
ohne die verwendenExec=
, damit es in Ubuntu 12.04 funktioniert.Getestet mit
Wenn Sie eine App über wine installieren , wird eine entsprechende .desktop- Datei im Ordner /home/ash/.local/share/applications erstellt .
Führen Sie die folgenden Schritte aus, sobald Sie diese Datei gefunden haben:
Wir sind fertig. Prost ...
quelle
Die mit Abstand beste Lösung ist die Verwendung eines Skripts wie Wine-Launcher-Creator, das sich um die Erstellung des Desktop-Launcher kümmert und außerdem nützliche Funktionen wie das Extrahieren der erforderlichen Symbole usw. ausführt. Du musst nicht mit der Hand herumspielen :)
quelle
/usr/share/applications
denn, ich versuche, Starter so zu erstellen, dass sie für alle Benutzer zugänglich sind, und die Anwendung scheint das nicht zu mögen. (Fordert nicht zum Zugriff auf sudo auf.) Trotzdem ist die Symbolextraktion nett.Unity Dash funktioniert wie das alte Gnome2-Menü, in dem über die Funktion "Hauptmenü bearbeiten " Inhalte hinzugefügt wurden, aber aus irgendeinem Grund hat Canonical beschlossen, es so schwer zu machen, dass Sie das überhaupt tun können.
Alles was Sie tun, ist ...
Schließen Sie die Hauptmenü-App und Sie sind fertig.
Dies ist etwas aufwändiger, erfordert jedoch keine Dateibearbeitung.
Wichtiger Hinweis - Nicht bei allen Versionen von Ubuntu ist die Hauptmenü-App standardmäßig installiert. Wenn dies nicht der Fall ist, rufen Sie einfach das Ubuntu Software Center auf und suchen Sie nach "alacarte", um diese zu installieren. Der obige Tipp funktioniert ohne Probleme.
quelle
Mit dem Drittanbieterprogramm alacarte können Sie das ganz einfach erledigen. Ich habe hier eine Noobs-Anleitung geschrieben: http://develop.alpdesigns.ch/pages/linux/add_exe_program_to_linux.html
quelle