AppImageLauncher icon indicating copy to clipboard operation
AppImageLauncher copied to clipboard

Basic man page for ail-cli commands

Open lyndhurst opened this issue 4 years ago • 6 comments

Hi, I could not find the ail-cli commands with ail-cli --help or man ail-cli.

It was easy to guess ail-cli integrate xxxxx.AppImage from the README, but none of the ail-cli remove, ail-cli delete, ail-cli deintegrate, or ail-cli unintegrate have worked for me.

Even though I was able to guess the first one, I am still not sure how to debug, or if it is the correct command as I am always getting the same error message:

Moving AppImage to integration directory Could not move AppImage into integration directory (error: failed to overwrite existing file)

Of course the image I am trying to install is not integrated yet. I tested on a clean VM :smile:

Maybe, it will be easier to just add the commands to the README for a start, at least I could open a bug report when I am sure I am using the program correctly if the problem persists.

Thank you for your time.

lyndhurst avatar Aug 12 '20 14:08 lyndhurst

ail-cli is not really in widespread use and could use some love. A man page is not really a priority. First, someone would have to work on its UX in general, add more error handling, better logging, maybe even introduce I18n.

Contributors welcome!

TheAssassin avatar Sep 24 '20 22:09 TheAssassin

Thanks for taking the time to answer.

I was just wondering if an uninstall command existed at all, and I thought it would be a shame for it to be there, and not be used.

Unfortunately, I am not qualified to help with what is needed, so I wish you good luck in finding the contributors you need.

Thanks again.

lyndhurst avatar Oct 08 '20 15:10 lyndhurst

You're free to suggest improvements.

I was just wondering if an uninstall command existed at all, and I thought it would be a shame for it to be there, and not be used.

One cannot uninstall AppImages, as factually, they're not installed. They are just integrated. ail-cli even offers an unintegrate command which you can use to remove the integration. In fact, I use it sometimes when testing the tool. I'm not sure why it doesn't work for you.

Did you check the help text btw? It lists all available commands:

Usage: ail-cli [options] <command> [...]

Options:
  -h, --help     Displays this help.
  -v, --version  Displays version information.

Arguments:
  <command>      Command to run (see help for more information
  [...]          command-specific additional arguments

Available commands:
  integrate    Integrate AppImages passed as commandline arguments
  unintegrate  Unintegrate AppImages passed as commandline arguments

TheAssassin avatar Oct 08 '20 15:10 TheAssassin

I had indeed tried. I will investigate later, and I will report back here if I find anything relevant. Thank you for confirming the right commands, this is helpful.

lyndhurst avatar Oct 09 '20 14:10 lyndhurst

Is there a debug/verbose flag for ail-cli integrate and ail-cli unintegrate?

marfier avatar Mar 27 '21 17:03 marfier

I created an issue over on the main AppImage requesting some cli tools to search and download, and update, from AppImageHub because the version to download isn't clear. I did find how to install AppImageLauncher after unsuccessful attempts with deb files on Kubuntu 20.04 LTS without building from source. It would be great to see either project get this working. https://github.com/AppImage/appimage.github.io/issues/2785

auwsom avatar Oct 18 '21 03:10 auwsom