On Thu, Dec 8, 2011 at 6:43 PM, Dennis Gallien <dwgallien@gmail.com> wrote:
On Wednesday, December 07, 2011 11:34 AM Lars Müller wrote:
On Wed, Dec 07, 2011 at 05:22:39PM +0100, jdd wrote:
Le 07/12/2011 17:14, James D. Parra a écrit :
Any opinions, observations, or pit-falls, in upgrading an 11.2 install to 12.1?
depends of what is in your install. But in my own situation, I wouldn't try it but do a fresh install
Don't listen to him. Do an upgrade as real man do it! ;)
Honestly, upgrades work quite well. I've done so for several openSUSE 11.4 systems an some 11.3.
Some via zypper from inside the running old system and some by booting the install kernel - the file is named linux - and initrd from inside the /distribution/12.1/repo/oss/boot/$ARCH/loader/ directory at http://download.opensuse.org/
http://en.opensuse.org/SDB:Linuxrc describes how to pass settings to the installation environment.
But before you start ensure to read http://en.opensuse.org/openSUSE:Most_annoying_bugs_12.1
Have a lot of success!
Lars
I've also done upgrades rather than fresh installs for a long time, including skipping over releases. Fresh installs with keeping a separate /home partition can work well, but like an upgrade, if there are really major changes there can still be a lot of difficulties. Given that, and how much I hate migrating my /home data if I have to do a 100% fresh install, what has worked best for me:
I use the DVD, not zypper. This provides more granular control. And, even though it is time consuming, in YaST Software Management I can manually reconcile package inconsistencies which zypper might struggles with. Worst case, if there is something that cannot be resolved, I know what it is and probably why, and can be prepared to deal with it later.
But most importantly, I would never do a leapfrog upgrade like you are considering - 3 releases - without running a simulation first. And have a good backup. You don't want get stuck in the middle of an upgrade, or worse yet, have it altogether crap out and be left with a badly inconsistent system. It might not even restart. And then you would definitely be doing a fresh install.
When you do a zypper dup from version to version, there is %post_install logic for a log of packages that migrates the ondisk format of data from one version to the next. It is designed and tested to work one release at a time. Even then I've had problems with samba as an example not quite getting the migration right. There is no way in the world I would try jumping 3 versions at once. There are sure to be migration steps that get dropped by that and you end up dead. I would upgrade from 11.2 => 11.3 => 11.4 => 12.1 And at each release step I would test your main functionalities and fix any errors you find related to file formats before moving to the next one. Greg -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org