On Tue, 16 Apr 2019 05:40:55 +1200, Seth Kenlon wrote:
Interesting that you say this. My experience is the opposite. Here's what I do:
- install a fresh image * use the same user and UID as previous install
Won't Anaconda do the UID automatically? I don't know UID from Union Pacific, but I do almost always stick to the same username.
- reboot * rsync my backed-up home dir to my new home dir location. This
brings in all application-specific preferences so I don't have to arrange panels and so on.
<sigh> rsync, or maybe now grsync, is one of those things I keep meaning to get around to learning .... Absent-mindedness gets worse with age ....
- add rpmfusion to yum * do a yum -y update && yum -y install $( <
app.list ) from my app.list file, a newline-delimited list of all the packages I expect to be installed (vlc, ffmpeg, audacity, and so on)
- reboot out of habit (logging out is probably sufficient)
I didn't know yum still worked in Fedora. Is && a command?? Or what? I did use to have an app list -- in my head, unfortunately. As soon as any install finished and I rebooted, I routinely typed out a list of what to delete, then an app list, and then "dnf upgrade."
It usually takes me about two hours, depending on how long rsync and yum take. Actual time sitting in front of the computer is a lot less, since rsync and yum can run concurrently, and I don't sit around waiting on them.
Are you really saying you can have two different programs both installing things at once??
I keep thinking I should use Ansible for all of this, but frankly the above workflow is pretty well-engrained (it's basically the same workflow I use for my Slackware machines). Maybe some day.