AppImage made using sharun, which makes it extremely easy to turn any binary into a portable package without using containers or similar tricks.
This AppImage bundles everything and should work on any linux distro, even on musl based ones.
It is possible that this appimage may fail to work with appimagelauncher, I recommend these alternatives instead:
-
AM
am -i gnome-calculatororappman -i gnome-calculator -
dbin
dbin install gnome-calculator.appimage -
soar
soar install gnome-calculator
This appimage works without fuse2 as it can use fuse3 instead, it can also work without fuse at all thanks to the uruntime
More at: AnyLinux-AppImages
- Search-provider integration works only on Gnome (same as upstream) & it depends on:
- the desktop file being present (which AppImage managers like
soar&amalready take care of).
Desktop file needs to be namedorg.gnome.Calculator.desktopfor it to work.
The only exception is the detection for desktop filegnome-calculator-AM.desktopin local directories, which is added as a support foramAppImage manager. - the
XDG_DATA_DIRSvariable having theXDG_DATA_HOMEin path, which the AppImage will detect if not present + warn about & suggest the solution. - This operation won't be performed if search integration files already exist in
/usr/share/or/usr/local/share/, as it's assumed that the packager and/or system-administrator already handled that integration to the system. ModifyingXDG_DATA_DIRSin that case is not needed. - If you use the AppImage portable folders feature, you only need to use portable
appimage-filename.configandappimage-filename.cachefolder to make the search-provider functionality work and host's${HOME}clean.- Only those are the files that need to be in host's
${XDG_DATA_HOME}for search-provider functionality to work, which you can delete after the app uninstallation:${XDG_DATA_HOME}/gnome-shell/search-providers/org.gnome.Calculator-search-provider.ini${XDG_DATA_HOME}/dbus-1/services/org.gnome.Calculator.SearchProvider.service
- Only those are the files that need to be in host's
- When you click the search entry to copy the calculation result, it will copy it, but the notification about it won't show
- the desktop file being present (which AppImage managers like
- Help page only works if
gnome-helpor other similar.pageviewer is installed on the host's system.
Bundling the help page viewer in the AppImage would make it work everywhere, but it's both bad for the file size and security, hence why we don't do that.gnome-helpv49.0 doesn't work with Help section of our GTK AppImages for some reason, while older versions, like v42.3 work.
