I’m struggling to open any AppImages that I’ve downloaded. After confirming they were marked as ‘executable’ in the file properties I tried just double clicking them, but nothing would happen. So I tried opening them from the terminal and have been receiving this ‘fish: Unknown command’ error.
I tried searching everywhere but found nothing that seems to have helped. Both fuse2 and python-fuse appear to be up to date.
~/Downloads 8s
❯ sudo pacman -S fuse2 python-fuse warning: fuse2-2.9.9-5 is up to date – reinstalling warning: python-fuse-1.0.9-2.1 is up to date – reinstalling
resolving dependencies…
looking for conflicting packages…
Both of you appear to have been right on the money. Switching it from:
. Filename.AppImage
to
./Filename.AppImage
Seems to have helped. It provided me with the following error, so I updated libmspack. Now I can open the Elegoo AppImage. The FreeCAD one appears to still not work, and I think @LuckyDog is correct - I downloaded the ARM version. I’m going to try getting the other one and see if it works.
_______________________
~/Downloads
❯ ./ElegooSlicer_Linux_V1.5.1.6.AppImage
/tmp/.mount_ElegooICablK/bin/elegoo-slicer: error while loading shared libraries: libmspack.so.0: cannot ope
n shared object file: No such file or directory
~/Downloads
❯ sudo pacman -S libmspack
[sudo] password for chris:
resolving dependencies…
looking for conflicting packages…
After I downloaded the right .AppImage, it works! Looks like I needed to update libmspack to be able to run it, because now just double-clicking the file will open it. I had the wrong syntax in terminal so I never saw the error pointing me that way.
By the way, Shelly has a wonderful appimage manager built into it. I definitely recommend using it. It automatically adds the application to app menu and you can even setup automatic updates for Github downloads and stuff. Give it a look. You might need to enable it in Shelly settings first though.