How To Use AppImage in Linux [Complete Guide]

Temporary: This AppImage educational displays you tips on how to use AppImage to put in tool and the way to take away the programs it put in.

There are methods to put in tool in Ubuntu or every other Linux distribution. Downloading .deb or .rpm information and double click on on them to put in tool is without doubt one of the maximum handy option to that.

Lately, you could have spotted that some programs are downloaded with an extension .appimage. And you’ll marvel what are those .appimage information.

On this educational I’ll display you what’s an AppImage and tips on how to use AppImage to put in programs in Linux. Along with that, I’ll additionally let you know a couple of issues that you just must consider whilst the usage of AppImage.

A. What’s AppImage?

For years, we now have DEB programs for Debian/Ubuntu based totally and RPM for Fedora/SUSE based totally .

Whilst those programs supply a handy manner of putting in tool to their respective distribution customers, it isn’t essentially the most handy for the applying developer. The builders need to create more than one programs for more than one distributions. That is the place AppImage comes into image.

AppImage is a common tool bundle structure. Via packaging the tool in AppImage, the developer supplies only one report ‘to rule all of them’. Finish consumer, i.e. you, can use it in maximum (if now not all) trendy

AppImage doesn’t set up tool within the conventional manner

An ordinary Linux tool will create information at more than a few puts, requiring root permission to make those adjustments to the device.

AppImage doesn’t do it. Actually, AppImage doesn’t in point of fact set up the tool. This is a compressed symbol with the entire dependencies and libraries had to run the required tool.

You execute the AppImage report, you run the tool. There is not any extraction, no set up. You delete the AppImage report, the tool is got rid of (we’ll see about it later). You’ll be able to evaluate it to .exe information in Home windows that mean you can run the tool with out in fact going in the course of the set up process.

Let me checklist one of the most options or advantages of AppImage.

AppImage options

  • Distribution agnostic: Can run on more than a few other
  • Little need of putting in and compiling tool: Simply click on and play
  • Little need of root permission: Machine information don’t seem to be touched
  • Portability: Can also be run any place together with are living disks
  • Apps are in learn simplest mode
  • Tool are got rid of simply by deleting the AppImage report
  • Packages packaged in AppImage don’t seem to be sandboxed by means of default.

B. Easy methods to use AppImage in Linux

The usage of AppImage is slightly easy. It’s completed in those three easy steps:

  • Obtain AppImage report
  • Make it executable
  • Run it

Don’t concern, I’ll display you tips on how to run AppImage in main points. I’m the usage of Ubuntu 16.04 on this AppImage educational however you’ll be able to use the similar steps on different as neatly. In spite of everything, all the level of AppImage is to be unbiased of the distributions.

Step 1: Obtain .appimage bundle

There are many tool which can be to be had in AppImage structure. GIMP, Krita, Scribus and OpenShot are only a few names. You’ll be able to in finding an intensive checklist of programs to be had in AppImage structure right here.

I can be the usage of OpenShot video editor on this educational. You’ll be able to obtain it from its website online.

Step 2: Make it executable

Via default, the downloaded AppImage report received’t have the execution permission. You’ll have to switch the permission at the report to make it executable. You don’t want root privilege to do this.

When you choose the graphical manner, excellent click on at the downloaded .appimage report and make a selection Homes.

Run AppImage files in Ubuntu Linux
Proper click on on AppImage report and make a selection Homes

Within the subsequent display screen, move to the Permissions tab and test the field that claims “Permit executing report as program”.

Run AppImage files in Ubuntu Linux
Make the AppImage report executable

That’s it. You’ve got made the report executable.

Then again, for those who choose the command line, you’ll be able to merely use chmod u+x to make it executable.

Step three: Run the AppImage report

After you have made the AppImage report executable, simply double click on on it to run it. It is going to see the tool operating as you possibly can have put in it to your device. Cool, isn’t it?

C. Easy methods to uninstall AppImage tool

For the reason that tool isn’t put in, there’s no want of ‘uninstalling’ it. Simply delete the related AppImage report and your tool is got rid of from the device.

D. Issues to bear in mind whilst the usage of AppImage in Linux

There are few further issues about AppImage that you just must know.

1. Desktop integration

While you run AppImage report, some tool might urged you to ‘set up a desktop report’.  If you choose sure, your AppImage can be built-in along with your Linux device like an ordinary put in utility.

Using AppImage like a regular desktop app in Linux
Some tool supply desktop integration

This means that that your tool can be searchable via Harmony or GNOME. You’ll be able to in finding it in menu and lock it to the Plank or Launcher.

Using AppImage application in Ubuntu Linux
OpenShot after desktop integration

2. Desktop integration might require handbook cleanup put up elimination

If you select desktop integration, you’ll have a couple of information created for your device. The report dimension will simplest be in a couple of Kb although. While you delete the AppImage report, those desktop information stay for your device. You might depart it as it’s or delete it manually.

three. Make a choice the place you set the AppImage information

The downloaded AppImage information must arrive within the Obtain folder. However this is probably not the most productive position to stay it because it will get cluttered over the years. It’s higher to stay them in a separate listing some position for more straightforward control.

Additionally needless to say for those who selected desktop integration after which moved the AppImage report to a few different location, you’ll have to take away the desktop information first. Else the desktop integration may now not paintings.

four. Replace isn’t all the time an possibility

Perhaps some tool will test for updates routinely and notify you in regards to the availability of a more moderen model. However that’s now not going to occur as a rule.

There’s a command line approach to test and replace the tool however that too relies if the developer equipped this selection or now not.

Briefly, there’s no automated updates right here. You’ll have to seek out your personal if there’s a more moderen model of the tool to be had.


There are different “common Linux apps” corresponding to Snap by means of Ubuntu and Flatpak by means of Fedora.  Since this newsletter used to be about the usage of AppImage, I didn’t move into the Snap vs Flatpak vs AppImage debate.

To me, AppImage is a pleasant manner to make use of tool throughout . I do hope that the replace procedure improves right here to make it a lot more helpful for finish customers.

What do you bring to mind AppImage? Do you would like use AppImage in Linux over different codecs? Proportion your perspectives within the feedback beneath.

Powered by means of Zordis

Share This Post
Have your say!

Leave a Reply