0

As appimage aims to allow portability I was expecting something very similar to the apple .app format (apple.application-bundle) .

I don't know how to launch an app from an appimage file stored in a fat32 USB (macOS allows it from its .app format).

Also I don't know how to browse the appimage content. is it possible?

Note1: Apple .app format allows execution with double click over the icon or from terminal launching an executable file contained in the folder structure.

Daniel Perez
  • 101
  • 4

1 Answers1

0

I provided a link from the official website but here is a demonstration on how to do it either from the desktop GUI or the bash terminal:

Using the Terminal

  1. Open a terminal

  2. Change to the directory containing the AppImage, e.g., using cd <my directory>

  3. Make the AppImage executable: chmod +x my.AppImage

  4. Run the AppImage: ./my.AppImage

Using the GUI

  1. Open your file manager and browse to the location of the AppImage

  2. Right-click on the AppImage and click the ‘Properties’ entry

  3. Switch to the Permissions tab and

  4. Click the ‘Allow executing file as program’ checkbox if you are using a Nautilus-based file manager (Files, Nemo, Caja), or click the ‘Is executable’ checkbox if you are using Dolphin, or change the ‘Execute’ drop down list to ‘Anyone’ if you are using PCManFM

  5. Close the dialog

  6. Double-click on the AppImage file to run

Source: https://docs.appimage.org/introduction/quickstart.html#ref-how-to-run-appimage

https://docs.appimage.org/introduction/quickstart.html#ref-how-to-run-appimage

George Udosen
  • 35,970
  • 13
  • 99
  • 121
  • As far as I know FAT32 doesn't have permissions, so you cannot apply chmod to a file stored in a FAT32 partition – Daniel Perez Mar 23 '20 at 09:19
  • Ok, I missed that one @DanielPerez and if you know this then move the app so go can install? – George Udosen Mar 23 '20 at 13:26
  • thanks @george-udosen, maybe it is just a problem of expectations. I was expecting a behavior similar than MacOSX, which allows to execution of a bash script stored in a fat32. – Daniel Perez Mar 25 '20 at 08:56