The Manjaro community has released a new major version of the Pamac package manager, developed specifically for this distribution. Pamac includes the libpamac library for working with main repositories, AUR, and local packages, console utilities with a 'human-readable syntax' like pamac install and pamac update, a main Gtk frontend, and an additional Qt frontend, which is currently not fully ported to the Pamac 9 version API.
In the new version of Pamac:
- a new asynchronous API that does not block the interface during operations like repository synchronization;
- automatic cleanup of the AUR packages build directory after all operations are completed;
- issues with parallel package downloads have been fixed, which sometimes prevented downloads from starting;
- the pamac-installer console utility for installing individual packages from repositories, AUR, or local sources no longer by default removes orphaned packages;
- the pamac console utility warns about incorrect arguments;
- the Gtk frontend has received a redesigned interface (shown in the screenshot);
- finally, the biggest innovation — full support for Snap, which requires installing the pamac-snap-plugin package, starting the service with systemctl start snapd, and enabling Snap usage in the Pamac settings similarly to enabling AUR support.
Source: linux.org.ru

