Shuanglin Li - AppImage
type: channel
link: http://www.iringo.cn/blog/index.php/tag/AppImage/
items: How to Launch an AppImage from the Ubuntu Sidebar

How to Launch an AppImage from the Ubuntu Sidebar
type: item
date: 2024-03-20T08:54:00+08:00
description: In this quick tutorial, we’ll cover how to launch an AppImage file like you would a normal desktop application on Ubuntu (versions >= 22.04).Why Use an AppImage File?You might use an AppImage version of a piece of software for a few reasons:The developer has only made it available in this format.The AppImage provided by the developer is either more stable or up-to-date than the version provided by your distribution’s software centre.You want a completely portable executable file that doesn’t need to be installed on your system.For me, the reason is usually the second one. In fact this happened only recently when I installed ClipGrab from the Ubuntu Software Centre; the AppImage provided by clipgrab.org turned out to be faster and far more stable, so in this tutorial I’ll use ClipGrab as the example application.Step 1: Download it and Make it ExecutableFirst, you need to download the AppImage file from the developer’s website. If you’ve stumbled across this blog, I’ll assume you’ve done this already.Once it’s downloaded, you need to change the file’s permissions so as to make it executable. You can do this in one of two ways: by right-clicking it, selecting Properties , and then in the Permissions tab checking the box that says Allow executing file as a program , as shown in Figure 1. The other way is via the command line:chmod -x ClipGrab-xxx.AppImageIn some versions of Linux, you might be able to double-click it and it should just boot up. However, if you’re on Ubuntu version 22.04 or above, it’s likely nothing will happen when you do this.Attempting to run it from the command line should tell us the problem:~/Downloads$ ./ClipGrab-xxx.AppImage dlopen(): error loading libfuse.so.2 AppImages require FUSE to run. You might still be able to extract the contents of this AppImage if you run it with the --appimage-extract option.As you can see we’re missing a dependency called libfuse.so.2, which Ubuntu no longer includes by default. To install this, run:sudo add-apt-rep…