Skip to content

"AM" 10.4

Latest

Choose a tag to compare

@ivan-hc ivan-hc released this 13 Aug 00:54
· 2 commits to main since this release

Non-interactive "AM"? Yes!

This release brings with it a huge increase in available apps: 3388 (2808 AppImage packages and 580 portable apps) in total.

From version 10.3 there have been many more than 200 commits, and I'll try to summarize as much as possible the new features of this release, which features much more automation and the addition of a new option.

I'll proceed in chronological order, as always.


New installation script for AppImages to handle multiple launchers

Some AppImages are packaged with more than one launcher in the root of the AppDir, which can cause problems.

The AppImage installation script templates have been updated to version 3.6 to install multiple .desktop files and identify which ones to hide.

by @ivan-hc in #2459 #2489


AM-INSTALLER: Support for non-interactive installation

The installer now supports an -i or install option, as in the main CLI, but to install AM or AppMan non-interactively, like this:

./AM-INSTALLER -i am

or

./AM-INSTALLER -i appman

by @ivan-hc in #2509


Set AppMan configuration file in a non interactive way

It is now possible to set the local application directory (for AppMan or AM in AppMan mode) by exporting the $appman_location variable.

If you haven't yet set up the configuration file and want to set the application directory non-interactively, simply add the path to the "$appman_location" variable, like this:

appman_location=/path/to/directory am -i --user {PROGRAM}

or

appman_location=/path/to/directory am --user

or

appman_location=/path/to/directory appman

NOTE: This only works if the configuration file ~/.config/appman/appman-config doesn't exist.

by @ivan-hc in #2548


Set amdeps_on=true to download fallback dependencies not interactively

With this change, it is enough to set or export

amdeps_on=true

to download temporary fallback dependencies without interaction.

by @ivan-hc in #2565


Option "relocate", preserve portable mode directories of AppImages

The relocate option used in AppMan and AM in AppMan mode to reinstall programs to a new location now saves the .home and .config directories of AppImages, if present, to preserve the user's portable configurations.

by @ivan-hc in #2572

SPOILER: This will be improved and expanded to other similar options in the next release.


Option downgrade: reversing the order of the factors doesn't change the product.

The question of whether or not to include snapshot versions in the downgrade menu has changed slightly, but the substance remains the same. And much of this has to do with the new option (see below).

by @ivan-hc in #2584


New option -y or --assume-yes

Not just any option: a super option!

Just add -y before any other option to answer yes to any AM/AppMan prompts, where allowed. Here's the syntax:

am -y {OPTION}
am -y {OPTION} {ARGUMENT}

by @vishnu350 in #2553 and refined by @ivan-hc in #2578


Conclusions

Since my announcement two months ago, in the 10.3 release, in which I announced that for personal reasons (quite simply, my new job), I would no longer be following the project as closely as before, I've received many pull requests from new users, and I'm happy to see more and more names in the "contributors" section of this repository. You're all the ones who make it so great. Thank you all!

What's Changed

New Contributors

Full Changelog: 10.3...10.4