Questions tagged [appimage]

AppImage is a software tool that helps creating standalone application under Linux.

The key idea of the AppImage format is one app = one file. Every AppImage contains an app and all the files the app needs to run. In other words, each AppImage has no dependencies other than what is included in the targeted base operating system(s).

Using AppImageKit you can package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, Ubuntu, Fedora, Debian and derivatives.

The AppImage format is a format for packaging applications in a way that allows them to run on a variety of different target systems (base operating systems, distributions) without further modification.

AppImageKit is a concrete implementation of the AppImage format and provides tools for conveniently handling AppImages.

88 questions
2
votes
3 answers

AppRun file format?

I'm creating an AppImage, following Creating AppImages in the project Wiki. I'm supposed to create an AppRun file, but I don't see any documentation on that file's format or how to create it. My project is a Python app, and apt-appdir is not an…
philo
  • 3,580
  • 3
  • 29
  • 40
1
vote
0 answers

Dealing with files in app running inside AppImage

I have an application written in Qt/C++ which is running under Linux. Inside my application I have several functions which dealing with files located…
Mike
  • 519
  • 1
  • 4
  • 10
1
vote
0 answers

How to run an AppImage with flags using a bash script?

I'm trying to create a bash script to run an AppImage on startup with certain flags. This is the normal way to run through terminal on the folder where the appimage is located: $ ./conky.AppImage -c $HOME/Downloads/Pleione/Pleione.conf &> /dev/null…
edbanshee
  • 11
  • 2
1
vote
1 answer

Setting runtime environment variables in appimage-builder

I was able to successfully package a small QtQuick app (QT 6.2) using appimage-builder My only issue was to get it to work I need to manually set the environment variable QML2_IMPORT_PATH=$APPDIR/home/rich/Qt/6.2.3/gcc_64/qml To do this, I extracted…
richc
  • 333
  • 1
  • 3
  • 6
1
vote
1 answer

How to detect if I run in an Electron AppImage in Linux?

I am building an electron app and I need to make a decision depending on if the app is an AppImage. The image itself is mounted in a directory, so sys.argv contains nothing that helps. Any ideas?
HelloWorld
  • 2,392
  • 3
  • 31
  • 68
1
vote
1 answer

nvim and vim not recognized after upgrade to nightly

in the attempt of upgrading nvim NVIM v0.4.4 Build type: Release LuaJIT 2.1.0-beta3 Compilation: /usr/bin/cc -g -O2 -fdebug-prefix-map=/build/neovim-u4YhjF/neovim-0.4.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time…
Francesco Iapicca
  • 2,618
  • 5
  • 40
  • 85
1
vote
0 answers

Images not displaying in Qt application packaged with linuxdeployqt

I have a sample project at https://github.com/jh3010-qt-questions/large_qrc If I run the app from Qt Creator, I get a window which looks like the one below. However, if I package the app with linuxdeployqt, only the bottom image on the window…
James Hudson
  • 844
  • 6
  • 19
1
vote
0 answers

How to only download an appimage if the version doesn't match the existing in ansible

I want to download the latest appimage of bitwarden, but only if the downloadable version is newer than the local one. - name: Download and place Bitwarden Appimage get_url: url:…
1
vote
0 answers

Qt and Qwt deploying under ubuntu 18.04

I wrote a program used to analyze data for a scientific experiment. I used qt creator to write it. The source code is public under git hub (https://github.com/StefanoPierini/PTU-Analysis-g2) I would like to create an AppImage of this program in…
Stefano
  • 127
  • 2
  • 12
1
vote
1 answer

How to remove an appimage's user mofied settings after or before deleting the appimage file?

I launched an appimage using appimagelauncher. Then, I modified some settings of that app. I know that appimages are not installed, so it can't be uninstalled. So, I deleted the appimage file. But, when I downlaoded the appimage again, I observed…
Rawnak Yazdani
  • 1,333
  • 2
  • 12
  • 23
1
vote
2 answers

application cannot get the running AppImage path

In my application, sometimes I need to find out the path of the application executable. I use QApplication::applicationFilePath() and it works fine. But when I distribute my application as AppImage on Linux, this breaks. It returns the path where…
1
vote
2 answers

How to use AppImageTool to create package to run on older Linux

I'm trying to use appimagetool(https://appimage.org/) to create a single-binary executable of the OCR program tesseract(https://github.com/tesseract-ocr). I have built tesseract on Ubuntu 19.10, and I want the executable to run on Ubuntu…
Kingsley
  • 14,398
  • 5
  • 31
  • 53
1
vote
0 answers

Desktop integration for electron app in appImage format

I have created my electron app and built it on .deb format using electron-builder. But to enable auto-update, now I have switched into appImage format. But, for desktop integration to work, I have to use an external library as per their…
Prayag k
  • 647
  • 9
  • 23
1
vote
1 answer

How to skip elf checks when packing AppImage?

I have an AppImage file and want to package it in an rpm package. Here is my .spec file: %prep %clean rm -rf $RPM_BUILD_ROOT %install mkdir -p $RPM_BUILD_ROOT/opt/Movavi/ cp ~/RPM/SOURCES/MyProduct.AppImage $RPM_BUILD_ROOT/opt/MyCompany/ %files #…
IC_
  • 1,624
  • 1
  • 23
  • 57
1
vote
1 answer

How can I build an AppImage on GitLab CI

I'm trying to use Gitlab CI to build an AppImage, but fuse does not seem to be available in the Ubuntu Docker image. Is there any way to build an AppImage on this Docker image or one of the others available or do I need to make my own. My…