Frustrated With Appimages
Welcome, Guest.
"When tyranny becomes law, rebellion becomes duty." -Thomas Jefferson

Author Topic: Frustrated With Appimages  (Read 581 times)

Offline gregorylock

  • Contributor
  • *******
  • Posts: 1178
Frustrated With Appimages
« on: January 17, 2021, 06:29:50 PM »
I don't know what I'm doing wrong but I most often have trouble finding appimages that I can download.  Today I did some searching around for librewolf-84.0-1.x86_64.appimage.  I used 3 different search engines and couldn't find it.  And yet Tom (Switched To Linux) on youtube has one.  I sent him an email to see if He can tell me where He got his.  My second frustration is with appimages themselves! I can only think of two that actually worked for me.  One time I was testing out VLC in an appimage, and it worked.  The other thing that has always worked is the program balenaEtcher, other then those two nothing works for me.  I think I still have a huge list of kdenlive versions in appimage format.  But I haven't tried any of them.  I can't remember what it was that I was trying to run..  But I found an appimage for a graphic program.  (I just don't remember which one)  Anyways it wouldn't run on Linux Mint 18.3 but it would run on Linux Mint 19.  From my understanding, that means the appimage is not packaged correctly.  Because they are supposed to be universal. They are supposed to have all the dependencies they need inside of them, which is the whole point of using an appimage!

I prefer to download appimages from the official developers websites. As I recall the graphic program did come directly from the developers website.  However I remember that the appimage for VLC did not.  At least balenaEtcher is right on their website, and as I recall kdenlive images are linked to their website.   

Anyways I'll show you guys the searches I tried.

Here is a screen shot from Tom's video.



Here is the searches I tried.







Here is the links my google search took me too.

https://gitter.im/librewolf-community/librewolf

https://gitter.im/librewolf-community/librewolf?at=5fbbb1342a6c794bd800dada

In case you want to watch Tom's video.

https://youtu.be/9Mph07loSMo
Real Hardware: Linux Mint 20.1 XFCE, PCLinuxOS XFCE
VirtualBox:  ArchLabs

Offline CwF

  • Elite Member
  • *****
  • Posts: 474
Re: Frustrated With Appimages
« Reply #1 on: January 17, 2021, 06:38:27 PM »

Offline gregorylock

  • Contributor
  • *******
  • Posts: 1178
Re: Frustrated With Appimages
« Reply #2 on: January 17, 2021, 06:43:17 PM »
one two three four five six seven

https://gitlab.com/librewolf-community/browser/linux/-/releases

Do you think that is where He's getting most of these from?  Gitlab.com?
Real Hardware: Linux Mint 20.1 XFCE, PCLinuxOS XFCE
VirtualBox:  ArchLabs

Offline CwF

  • Elite Member
  • *****
  • Posts: 474
Re: Frustrated With Appimages
« Reply #3 on: January 17, 2021, 07:11:49 PM »
Gitlab.com?
Standard

Appimages don't have all dependencies, just the variations in the target. FlATpaks do bring in the entire mini ecosystem...

Offline gregorylock

  • Contributor
  • *******
  • Posts: 1178
Re: Frustrated With Appimages
« Reply #4 on: January 17, 2021, 07:22:26 PM »
Standard

Appimages don't have all dependencies, just the variations in the target. FlATpaks do bring in the entire mini ecosystem...

Here is why I said what I said about the dependencies.

Reference Link:
How To Use AppImage in Linux [Complete Guide]


Quote From The Article:
D. Things to remember while using AppImage in Linux

There are few additional things about AppImage that you should know.
1. Poorly packaged AppImages won’t run even with execute permission

The concept of AppImage is to have all the dependency inside the package itself. But what if the developer thought that he had packaged all the dependency but that didn’t really happen?

In such cases, you’ll see that even giving execute permission to the AppImage does nothing. You click on the AppImage and nothing happens.

You can check if there is such an error by opening a terminal and running the AppImage like you run a shell script. Here’s an example:

Code: [Select]
abhishek@itsfoss:~/Downloads$ ./compress-pdf-v0.1-x86_64\ \(1\).AppImage
/tmp/.mount_compreWhr2rq/check: line 3: xterm: command not found
Traceback (most recent call last):
  File "compress-pdf_Qt.py", line 5, in <module>
    from PyQt5 import QtCore, QtGui, QtWidgets
ModuleNotFoundError: No module named 'PyQt5'

As you can see, the AppImage I was trying to run had some packaging issue. If you encounter something like this, you should contact the developer and inform her/him about the issue.
Real Hardware: Linux Mint 20.1 XFCE, PCLinuxOS XFCE
VirtualBox:  ArchLabs