I just bought a new computer. I'll install fedora silverblue. Do I just need to copy the home directory? And crontab. What else do I need to move?
If you’re currently running a rpm distro, you can make it easier on yourself by using the duke nukem forever command to make a list of your installed programs: dnf list installed.
Once that’s outputting an appropriate format, dump it into a text file with | oldprogs.txt.
On your new computer, that same duke nukem forever command can be used to install from the list with something like dnf install << oldprogs.txt
I bet you can come up with a way to stuff all that into a neat little one liner that’ll provide error handling, output teeing and everything else!
Thanks, I can't think of it as anything but duke nukem forever now. Your comment made my day.
Nice one.
On silverblue, everything is installed within a distrobox. I should back that up and make sure it's in my home folder.
Thx.
Meaning, backup a list of flatpak apps and reinstall them on the new machine
If you set up flatpak as --user, bringing your home directory over would be 99% of the job.
See if flatpak has some sort of export format that would let you install everything the same on the other machine. Some package managers have that.
I think I wrote a function for that a year ago, I'll have a look