Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Basic man page for ail-cli commands #351

Open
lyndhurst opened this issue Aug 12, 2020 · 6 comments
Open

Basic man page for ail-cli commands #351

lyndhurst opened this issue Aug 12, 2020 · 6 comments
Labels
contributions welcome Users are encouraged to contribute enhancement New feature or request

Comments

@lyndhurst
Copy link

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 😄

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 lyndhurst added the enhancement New feature or request label Aug 12, 2020
@TheAssassin
Copy link
Owner

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 TheAssassin added the contributions welcome Users are encouraged to contribute label Sep 24, 2020
@lyndhurst
Copy link
Author

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.

@TheAssassin
Copy link
Owner

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

@lyndhurst
Copy link
Author

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.

@marfier
Copy link

marfier commented Mar 27, 2021

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

@auwsom
Copy link

auwsom commented Oct 18, 2021

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.
AppImage/appimage.github.io#2785

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
contributions welcome Users are encouraged to contribute enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants