Excluding some packages on the fly
paru and yay allow to exclude packages on the fly during the system update:
-
paru -
yay
This is convenient if the user wants to postpone some packages updates but still wants to update the others. This is faster and more convenient than:
- Cancelling the system update
- Adding package(s) to
~/.config/aura/config.toml - Running the system update again
- Remove the excluded packages from
~/.config/aura/config.toml
Considering partial upgrades aren't supported by Arch, I guess this option could be disabled by default.
One thing to point out is that the --ignore flag is available. That at least would allow you to avoid the cycle of editing your config file.
@fosskers yeah, but this gets annoying pretty quickly. Say there's a Haskell update again, and I like to ignore like 50 packages at once.
The secret to that, of course, is to avoid Haskell packages at all costs on Arch Linux :rofl: