bedrocklinux / bedrocklinux-userland

This tracks development for the things such as scripts and (defaults for) config files for Bedrock Linux
https://bedrocklinux.org
GNU General Public License v2.0
602 stars 65 forks source link

pmm: Add install-packages,mark-packages-explicit combined operation #210

Open NICHOLAS85 opened 3 years ago

NICHOLAS85 commented 3 years ago

Adds install-packages,mark-packages-explicit combined operation. Indepth testing will be done before this is ready.

Looking into creating a combined operation adding mark-packages-explicit for each of: update-package-database,install-packages update-package-database,update-file-database,install-packages upgrade-packages-limited,install-packages upgrade-packages-full,install-packages update-package-database,upgrade-packages-partial,install-packages update-package-database,upgrade-packages-full,install-packages

This pr also adds implementations for apt for: remove-packages-limited,remove-orphans (apt remove --autoremove) remove-packages-full,remove-orphans (apt purge --autoremove)

NICHOLAS85 commented 3 years ago

Putting this on hold until work is done on pmm to support multiple item-consuming operations for combined operations. Resumed