
This link addresses, among other things the issue of "Do I have to update them manually or it's automatic?" More information, primarily targeted at creators of AppImages is here. You can read more about AppImageUpdate here and here. If they’re hosting their releases on GitHub, it’s really easy to implement. Please step up to the author and ask them to include it. The sixth line from the top shows that 98% of the package needn't be downloaded for this particular update.Īs stated above, whether or not you can use AppImageUpdate depends on whether your particular AppImage provides this facility. Zsync2: Usable data from seed files: 98.206243% Zsync2: Reading seed file: /home/dkb/bin/ksnip/ksnip-1.6.0-continuous-x86_64.AppImage Zsync2: Target file: /home/dkb/bin/ksnip/ksnip-1.6.0-continuous-x86_64.AppImage Zsync2: /home/dkb/bin/ksnip/ksnip-1.6.0-continuous-x86_64.AppImage found, using as seed file Here's the output I saw when I just updated my ksnip AppImage: Fetching release information for tag "continuous" from GitHub API. If an update is available, a differential (delta) update will be performed:ĪppImageUpdate implements a very efficient algorithm called ZSync2, and thus just downloads the few megabytes that really changed between your local AppImage and the new release. Run AppImageUpdate and select the AppImage application you wish to check for update availability from the file chooser dialog. The AppImageUpdate file should be made executable just like any other AppImage and moved to a location in your PATH. To update such AppImages, the AppImage project maintainer recommends downloading the latest version of AppImageUpdate. This issue is addressed in How to update appimage:ĪppImages (type 2 ones, technically spoken) may contain so-called “update information” … Whether you can or can't update an AppImage without downloading the entire new version depends on the specific AppImage. As pointed out in vanadium's answer, AppImage applications aren't updated by dpkg/apt.
