In Fedora Gnome ...
Mit einer .desktop-Datei in meiner rpm habe ich meine GUI-Software erfolgreich in das Gnome-Anwendungsmenü gebracht.
Ich frage mich, ob es eine Möglichkeit gibt, das Icon bei der Installation von rpm auch auf den Gnome Desktop zu legen?
Aktualisierung:
Jetzt kann ich rpmbuild
erfolgreich verwenden, um rpmbuild mit xdg-desktop-icon
in %install
... zu verwenden und stelle dabei ein Icon auf meinen Desktop ( vor der Installation von rpm! ) Ich mache etwas falsch. Irgendwelche Vorschläge?
Hier ist der relevante Teil meiner Spezifikationsdatei:
%Vor%Diese Frage beantwortet möglicherweise Ihre Frage: Desktop-Verknüpfung und -Symbol von Linux von der Installation
Die * .desktop Datei sollte unter Fedora 9 Gnome in /usr/share/applications/
Die Seite, mit der Sie verlinkt haben, erklärt, wie Sie desktop-file-install
im Abschnitt %install
Ihres SPECS
verwenden. Abgesehen davon müssen Sie möglicherweise xdg-desktop-icon
aus dem xdg-utils
-Paket verwenden.
Anscheinend soll %install
nur zur Erstellungszeit verwendet werden (bei make install
time). Für die Paketinstallation und -entfernung gibt es %pre
, %post
, %preun
und %postun
. Es sieht so aus, als sollten Sie %post
verwenden und überprüfen, wie auf Ссылка erklärt.