The release of version 9 of the AM application manager for AppImage enables users to install and manage applications at both the system level and locally. The updated version utilizes the --user option as a flag for existing installation options, including -i or install for standard installations, -ia or install-appimage specifically for AppImage packages, and -e or extra for installing AppImage packages from GitHub outside the database.
The release has undergone a significant revision in various options, including -a, -b, -C, -e, -f, -H, -i, -ia, -o, -r, -R, -u. -icons, lock, nolibfuse, -sandbox, --force-latest, rollback, -c, -l, -s, -h, -h, -d, and -convert. The README of the repository has been updated, and a subdirectory has been established for tutorials and troubleshooting.
"AM" 9
Install and manage applications both at the system level... and locally!
From now on "AM" will be able to install and manage also local applications, installed with AppMan or... directly installing them from "AM", using the new implementation of the
--user
option as a "flag" for the pre-existing installation options, namely:
-i
orinstall
, for normal installations;-ia
orinstall-appimage
, to install only AppImage packages;-e
orextra
, to install AppImage packages from github outside this database.
But how many options have you changed?This release has seen a major overhaul in most of the options, here is a complete list of all the changed options:-a
can detect if an app is installed or not in both ways-b
for backups of apps that may be needed for both AM and AppMan-C
to create potable .config directories-e
to install AppImages from github out of this database-f
to list the installed apps-H
to create portable .home directories-i
to install apps-ia
to install appimages-o
to restore backups/snapshots created with-b
-r
and-R
to remove apps-u
to update all the apps, modules and "AM" itself--icons
to get icons from installed apps, to use themeslock
to lock version and updatesunlock
to undo "lock
" (see above)nolibfuse
to convert old AppImages to the new runtime, without libfuse2 dependence--sandbox
to sandbox AppImages (but still require the root permissions, for now)--disable-sandbox
to undo--sandbox
(see above)--force-latest
to downgrade a github app quickly if it is a dev build or an alpha--rollback
to downgrade the apps from a list-c
to clean unneeded files and the cache-l
to list all apps availeble, now shows both local apps and system apps-s
to check for installation scripts changes among the installed apps in this database, to update modules and "AM" itself, not the apps-h
(of course) by adding the new info about--user
--user
that now is suggested as a flag instead of using it as an option to swith to AppMan Mode-d
but just the flag--convert
to convert the installation scripts for "AM" to scripts for AppMan... or generally for a local installation all other options (the few remaining ones) have remained unchanged. DocumentationThe README of this repository has been lightened, and has a subdirectory where tutorials and troubleshooting have been divided, creating dedicated pages.They are accessible simply by scrolling the main page of this repository!ConclusionsIt's been a very intense week. Thanks to everyone who contributed to the tests in the "dev" branch of this repository.
This release is not a reason to break "AppMan", I made sure that the users of the latter do not notice the difference, preserving their user experience.
AppMan will still be maintained, being a portable edition of "AM", even if limited to the use of local apps only... and there are system configurations for which users do not have administrative privileges. "AM" belongs only to those who install it, as always. "AppMan" is even more flexible, in this respect... but now the difference between the two is almost zero.
I hope you all enjoy this release!
Sorry again for the wait... see you next!
What's ChangedUpdate install.am: fix AppImage list (option-ia
) by @ivan-hc in #1043 Rename ntfy to ntfydesktop by @ivan-hc in #1061 Update install.am: add Torsocks patch for repology.org by @ivan-hc in #1065 Update readme (for "AM" 9) by @ivan-hc in #1068 "AM" 9: handle "AppMan" programs without switching to "AppMan Mode" by @ivan-hc in #1036 New Contributors
- @lwhiteley made their first contribution in #1044
Full Changelog: 8.4.1...9