I did quote them in my post yesterday but thanks for the one-liner. ![]()
I’m pretty sure not everyone knows how to mark a package as ‘explicitly installed’. I for one didn’t know back in May of last year, so the code will come in handy for all folks coming across this discussion. ![]()
The thing about removing ‘not needed’ firmware packages is, I don’t know off the top of my head if my mainboard comes with realtek or intel components. That’s why I hesitate to uninstall any firmware files even though I’m pretty sure I’m not running any nvidia devices/chipsets.
As @andreas85 hints at, there’s not really much harm in keeping these firmware files and I don’t feel I’m wasting a lot of space on my 1TB NVME SSD to feel the need to remove some firmware files to save a couple of megabytes. ![]()
EDIT
@soundofthunder Are you sure about the option? I reread my ‘Orphaned packages’ discussion and therefore checked the pacman manpage. There it’s spelled without a dash between ‘as’ and ‘explicit’:--as-explicity
--asexplicit
Install packages explicitly; in other words, fake their install
reason to be explicitly installed. This is useful if you want to
mark a dependency as explicitly installed so it will not be removed
by the --recursive remove operation.