AppImage: run apps as a normal user without installing them
You can use an AppImage app without being a root user and with all required libraries included in the file.
(From its Wiki) An AppImage is a downloadable file for Linux that contains an application and everything the application needs to run (e.g., libraries, icons, fonts, translations, etc.) that cannot be reasonably expected to be part of each target system.
Table of Contents
- Search for an AppImage version of your chosen application
- Download and run
- Mount and explore
- AppImagePool
- Add an AppImage to your App Drawer
- AppImageLauncher
Search for an AppImage version of your chosen application
There is a list of AppImage apps in here and here but if your app is not there, it does not mean the app does not have an AppImage version (e.g.: tmux
has an AppImage version but it does not appear on the list). You can use a search engine to find it.
Download and run
Download the file, make it executable (chmod u+x app.AppImage
) and run (./app.AppImage
). You can follow these steps using a file manager, like Thunar. You do not need superuser privileges to do it. You can copy the file to your local PATH
so you can run the app from any folder without typing its path.
Mount and explore
You can mount an AppImage file and explore it like an ISO. Run the file with this parameter: --appimage-mount
and you will be able to explore AppImage contents on the displayed path.
$ ./appimagepool-x86_64.AppImage --appimage-mount
/tmp/.mount_appimaGtEReP
AppImagePool
AppImagePool is an App Store for AppImage software. You can search and download programs easily, and even run them inside the app. It’s a bit resource-intensive but it’s a great tool if you use AppImage software.
Add an AppImage to your App Drawer
You can add your AppImage software to the App List of your operating system by adding a .desktop
file to $HOME/.local/share/applications/
. This is an example of the content of this file:
[Desktop Entry]
Type=Application
Name=AppImagePool
Comment=App Store for AppImage programs
Categories=Utility
Icon=/home/user/Downloads/appimagepool.png
Exec=/home/user/Downloads/appimagepool-x86_64.AppImage
AppImageLauncher
AppImageLauncher simplifies the process of creating a .desktop
file and relocating AppImages files to a standard location. On Arch Linux I have some issues with this app, but on Debian/Ubuntu may work better.
If you have any suggestion, feel free to contact me via social media or email.
Latest tutorials and articles:
Featured content: