What's the best way to retain my user data when switching distros?
Hi,
I'm back on linux after an 18-year hiatus running macOS. I'm running Ubuntu on a Dell XPS13, and it's basically fine but it's had weird warts since upgrading to 20.04 did weird shit to my apt repositories. I've been considering popOS since it seems just a little more polished and it ran nicely when I ran it off a liveboot usb recently.
I have two duplicity backups of my user folder (one to network, one to a local drive), but they're kind of opaque, as a bunch of tgz files. And since I'd be switching OSes, I can't imagine that Ubuntu settings data from ~/.config and ~/.local would be safely applied (given popOS is an ununtu-derivative, it's not really ubuntu).
I'm inclined towards making a copy of my home folder to some external drive and just starting from scratch in a fresh popOS install, but I can't help but wonder if there's a better way.
FWIW, my use of linux is 90% development (c++/rust) and 10% farting around in GZDoom.
Posted Sep 1, 2020, 4:57 PM UTC
I think copying the home directory is a good idea, but you may want to get rid of hidden files (ones that start with .) that you don't need. They're usually config folders for stuff that you're going to reinstall anyways. It's fine if you keep them though, it just may make the transfer faster. Also, when installing Pop, you may want to consider making 3 partitions, one mounted at /, one mounted at /home, and one swap. Having a /home partition makes switching distros easier.