Linux - DistributionsThis forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on...
Note: An (*) indicates there is no official participation from that distribution here at LQ.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I've been using Fedora since Core 2 came out and I have to say that I'm less than happy with it. I've trudged through the common Fedora gripes such as mp3 support etc but overall, my setup still feels half-baked.
Recently, I tried the Suse 9.1 Live CD and was pleasantly surprised. The layout is more cohesive and, despite running off of a CD, my computer was noticeably more responsive.
What is the best way to change distributions? Can installers overlay on existing setups? Is there a way to preserve my current home folder, KDE settings, installed programs etc? I can back up my current setup to another hard drive and wipe this one but I'd like to preserve as much as possible.
I've seen many Windows to Linux migration articles but nothing on distribution switching. Hopefully this will help other new users seeking a better fit. Thank you in advance.
The thing for someone to do when they first install Liinux is to create a seperate partition for /home. Then if you have to reinstall or want to switch distros this partition can remain intact. There may be a few apps that the configs might conflict. So directories such as .kde and .gnome* will probably have to be removed.
You wouldn't want to keep apps. Apps in different version of different distros rely on different library and config files. So you would want to replace with the ones from the new distro.
The first thing to do is back up the /home directories and configs from the current distribution.
i usually tar up my home directory and back iy up.
i dont like using a home partiton cos i only have a 6gig disk... and i almost always run into a problem like having loads of free space on one parttion, and none on the other.
Distribution: RH 6.2, Gen2, Knoppix,arch, bodhi, studio, suse, mint
Posts: 3,304
Rep:
yea. tar up /home /root/ and /etc/, or better yet, the whole distribution on a dvd-r. install the new one, and. put your home and root back over the new distro, and most things will work the way they did. you'll spend a few days making changes to get stuff working, but after a while, you'll get stuff the way you want.
if you follow whansard's advice, make sure you pass 'tar' the the correct parameters for conserving file permissions and ownerships an both compression, and extraction. otherwise certain programs like XFree86 or Xorg will not function.
i backup up in suck a way once... was a horrible mess !!!
when i extracted the backup ontl a disk, all permissions were reset to default
Owner = Root
Not SUID
permissions = 755.
i had to hunt down all the binary's that need to be SUID root and change them
i had to set ownership of home directories.
i hade to change access rights to /var/tmp and /tmp
also, many many files in /dev/ hav strance access rights..
/dev/null was not wriatable to all users which caused crashes.
/det/pty's didnt allow non root access
tty's were even worse !
it took hours to get the system running smoothly again.
and reading strace logs gave me a mad headache.. lol.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.