Hello. I need to run my AppImage app using command line. At first i make it executable using chmod a+x *.AppImage. It works. But when i’m trying to launch it i’ve got this message:
fuse: mountpoint is not empty
fuse: if you are sure this is safe, use the ‘nonempty’ mount option
Cannot mount AppImage, please check your FUSE setup.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See https://github.com/probonopd/AppImageKit/wiki/FUSE
for more information
open dir error: No such file or directory
OK I’m trying --appimage-extract option it works for just ten mins and ends with
fopen error
decompressed just 1GB when my AppImage is 14GB.
Please help me. Tell me how to mount AppImage using command line. Or please tell me why my --appimage-extract decompress ends with fopen error. Thank you.
My friend software developer told me that my appimage-extract option ends with fopen error because AppImage ran out of limit file descriptors
In this case, you could try to loop-mount the AppImage and copy out its contents. If it is a type 2 AppImage, then --appimage-offset to get the offset in bytes, then mount with the -o option.
./Civilization_VI-1.0.0.56-x86_64.AppImage --appimage-offset
123456 # You will see another number
# Use the number you got above instead of the example 123456
sudo mount ./Civilization_VI-1.0.0.56-x86_64.AppImage /mnt -o loop,offset=123456
sudo cp -r /mnt ./Civilization_VI-1.0.0.56-x86_64.AppDir
sudo chown -R $USER ./Civilization_VI-1.0.0.56-x86_64.AppDir
./Civilization_VI-1.0.0.56-x86_64.AppDir/AppRun
now AppImage successfully extracted in civ6.AppDir. size folder=19.3G. when AppImage=13.3G
but whein i’m trying to run it
using
./Civ6.AppDir/AppRun
i’ve got
msg
./Civ6: 1: ./Civ6: Syntax error: word unexpected (expecting “)”)