BLOG
18 April 2022

AppImage - this packages programs so you can run them on anything

TTTThis

https://www.youtube.com/watch?v=p8HNTJPIpwY

Download kit from: https://github.com/AppImage/AppImageKit

Do: wget "https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage"


This is hard to do. Even harder for 32bit, since most programs aren't available for 32bit AppImage from the libraries. Also, Kali doesn't seem able to give permission to execute as program.

Libraries of already-done AppImages:

How to: https://www.youtube.com/watch?v=LsQEbLoNkq4

Two not very useful videos:

Online list of AppImages to download: https://appimage.github.io/


Try an AppImage (Kdenlive has one you can download from their site): https://kdenlive.org/en/download


Make them:

  1. create a folder called ‘st-yourprogram.AppDir’
  2. in that, create a ‘usr’ folder, and inside that a ‘bin’ folder. Put your binary there.

(to prepare for step 3) place an icon in the AppDir folder. 256x256 pixels png (only png), and name it ‘st-256x256’. It needs an icon.

  1. again in st-yourprogram.AppDir, place 3 files:

3a. st-yourprogram.desktop ('st' is just the random name of the program)

3b. AppRun (this is a shellscript. Can be as simple or complicated as you require)

Make this AppRun executable (right click > Properties > Permissions > Execute > Anyone

You need the actual AppImage tool, ie install it. This might be tricky and involve some troubleshooting (in the video it shows).


About AppImages:

There is no central one store to get them. Don't really update (although vloggers have made videos how to update them).


NewerKden Live OlderTools on the internet, and for the internet