DEV Community

Mohammed Samgan Khan
Mohammed Samgan Khan

Posted on • Edited on

How to Add AppImage Application to Menu in Ubuntu (Linux)

AppImages are the easiest to run compared. All you need to do is follow the steps mentioned below.

Step to use AppImage

  1. Download the AppImage
  2. Make the AppImage executable. (sudo chmod +x *.AppImage)
  3. Run the file (./*.AppImage)

The challenging task is to make the AppImage accessible globally through he system like an installed application (in the menu)

you can achieve this by going through the following steps.

The remaining article is originally posted at...

https://msamgan.com/how-to-add-appimage-application-to-menu-in-ubuntu-linux

Top comments (6)

Collapse
 
dilutewater profile image
Rachit Khurana

Easier option for beginners: Use Appimage launcher
github.com/TheAssassin/AppImageLau...

Collapse
 
rauldipeas profile image
Raul Dipeas

Very much easy indeed.

Collapse
 
msamgan profile image
Mohammed Samgan Khan

Thanks for the update mate, for sure this is an alternative but it ain't for beginners.
Anyhow thanks for the introduction.

Collapse
 
frgomes profile image
Richard Gomes

One "problem" is that this solution does not currently work on Debian Bookwork. It's really frustrating that people develop stuff for Ubuntu and simply ignore Debian.

I've created a Bash script which is somewhat similar to AppImageLauncher:

  1. copy or move the AppImage file onto $HOME/Applications;
  2. retrieves all icons from the AppImage and saves under $HOME/.local/share/icons;
  3. creates a desktop file;
  4. creates a symbolic link to the AppImage file under $HOME/bin.

It's available here:
appimage-desktop-entry

Collapse
 
websilvercraft profile image
websilvercraft

I think AppImageLaucher comes by default with ubuntu, when you click and ImageApp file it is open with AppImageLaucher

Collapse
 
eastcoast8264 profile image
Mark M

Quick Q: How do you move from beginner to intermediate if you never learn how to do something in the first place and always rely upon third-party services?