Normally I use dnf to update and install. I keep a local repo on USB to
move from one machine to another without downloading.
Occasionally I try a command from memory and bash tells me that it is
not installed on the system and with the proper response an install will
download and install the needed program. The rpm for the installation
does not show in /var/cache/dnf.
Is it saved somewhere or only temporary?
Similarly the Updates launcher on the KDE panel goes and does its
activity but there is no trace of where things may be stored or how to
require retention.
Is that information available?