Question about AppStream and Software Center integration #1252
Replies: 2 comments 4 replies
-
AppImages are relocatable in the filesystem, which means the user can place them in any location. So, how would an "Open" button or a "Delete" button in a GUI know where the user has put the AppImage file? I keep mine on USB sticks, optical media (for archival), and on network shares. And in many versions and variants. This is why app stores and software centers never work for me, as they always tend to assume that one has only one version of each appliation (usually: the latest), at one fixed location. This assumption is anything but true for AppImages. |
Beta Was this translation helpful? Give feedback.
-
To add, if anyone has any ideas of where else I could this question (if not here), it would be appreciated also. |
Beta Was this translation helpful? Give feedback.
-
Hi,
I'm developing a deployment utility. I've got it working to create an AppImage and this isn't strictly an AppImage question -- but there are few places I can ask it and, I suspect if anyone can answer, I will find those people here. I have to say that I am at my wits end with this, as I cannot diagnose the problem.
I've extended the utility to create an RPM with AppStream data. When I install the RPM (with a test "hello world" app), it all (almost) works fine and appears in the Gnome Software Center.
While it can be installed and removed with
dnf install/remove
, it cannot be launched or removed from the Software Center, as the buttons do nothing. See screenshot.I was of the understanding that it put my desktop and metainfo.xml in the right places under the right names, the Software Center will pick these up.
I'm wondering, if I paste my desktop and metainfo.xml files below, could someone tell me what I am missing?
Thanks
/usr/share/applications/net.example.hellopuppy.desktop
/usr/share/metainfo/net.example.hellopuppy.metainfo.xml
Beta Was this translation helpful? Give feedback.
All reactions