run zypper dup in X or not?

view full story

http://forums.opensuse.org – I'm upgrading from 11.2 RC1 to the final release. I searched here, but didn't find much in the way of tutorials. This page was the best I found: Upgrade – openSUSE That page indicates that I only need to run Code: zypper dup Very simple, but is it complete? Thinking it is not that simple, I put together my own list of steps and I'd like some feedback on whether all this is necessary. In particular, is it necessary to run zypper dup outside X? Are my steps too complex? sudo -s zypper lr --export backups/repos/foo.repo zypper ref zypper in zypper libzypp (nothing to do) zypper dup -d leave X log in as root init 3 zypper dup init 5 && exit Please comment on my steps. Thanks. Also, when I initially ran zypper dup -d I got an error. Quote: Retrieving package yast2-packager-webpin-2.18.12-1.1.x86_64 (1/145), 75.0 KiB (43.0 KiB unpacked) Failed to mount cd:/// on /var/adm/mount/AP_0x00000001: Mounting media failed (mount: no medium found on /dev/sr0) Abort, retry, ignore? [a/r/i/?] (a): I solved that by going into yast and disabling the CD-based repository. How do you do this in zypper when the error message doesn't tell you the name of the offending repository? That error could be very confusing to someone who didn't realize that a CD-based repository would be responsible for this. (Distributions)