I must suggest that "nohup dnf whatever > logfile.out &" is your
friend for exactly this sort of thing. stdin/stdout/stderr are all
disconnected from the running session and a visible log is generated.
Thanks very much for taking the time to post... very simple and to the point.
Another method I've found for those concerned about using a terminal under a DE is to