{"id":1052,"date":"2014-03-24T20:34:30","date_gmt":"2014-03-25T01:34:30","guid":{"rendered":"http:\/\/yourLinuxGuy.com\/?p=1052"},"modified":"2014-04-27T20:35:49","modified_gmt":"2014-04-28T01:35:49","slug":"how-to-in-place-upgrade-from-opensuse-12-2-to-12-3","status":"publish","type":"post","link":"https:\/\/yourLinuxGuy.com\/?p=1052","title":{"rendered":"How to in-place upgrade from Opensuse 12.2 to 12.3&#8230;"},"content":{"rendered":"<p>Following along in my line of &#8220;Readers Digest&#8221; versions of the official Opensuse upgrades procedures (here are a couple of my\u00a0past ones: <a title=\"http:\/\/yourlinuxguy.com\/?p=169\" href=\"http:\/\/yourlinuxguy.com\/?p=169\" target=\"_blank\">11.1<\/a>, <a title=\"http:\/\/yourlinuxguy.com\/?p=333\" href=\"http:\/\/yourlinuxguy.com\/?p=333\" target=\"_blank\">11.2<\/a>, <a title=\"http:\/\/yourlinuxguy.com\/?p=812\" href=\"http:\/\/yourlinuxguy.com\/?p=812\" target=\"_blank\">11.4<\/a>, <a title=\"http:\/\/yourlinuxguy.com\/?p=948\" href=\"http:\/\/yourlinuxguy.com\/?p=948\" target=\"_blank\">12.1<\/a>, <a title=\"http:\/\/yourlinuxguy.com\/?p=954\" href=\"http:\/\/yourlinuxguy.com\/?p=954\" target=\"_blank\">12.2<\/a>), here\u2019s the latest for upgrading in-place from <strong>12.2<\/strong> to <strong>12.3<\/strong> (just be sure to run each of these lines one-at-a-time, not like a script):<\/p>\n<pre># Check your repos. Look for anything custom, and note it for later if so...\r\nzypper lr\r\n# If you can, do a final update (if the repos still exist)...\r\nzypper up\r\n# Disable all the old repos...\r\nzypper modifyrepo --all --disable\r\n# Now set up the new repos for 12.3...\r\nzypper addrepo --name \"openSUSE-12.3-OSS\" http:\/\/download.opensuse.org\/distribution\/12.3\/repo\/oss\/ repo-12.3-oss\r\nzypper addrepo --name \"openSUSE-12.3-Non-OSS\" http:\/\/download.opensuse.org\/distribution\/12.3\/repo\/non-oss\/ repo-12.3-non-oss\r\nzypper addrepo --check --refresh --name \"openSUSE-12.3-Updates\" http:\/\/download.opensuse.org\/update\/12.3\/ repo-12.3-updates\r\nzypper addrepo --check --refresh --name \"openSUSE-12.3-Updates-Non-Oss\" http:\/\/download.opensuse.org\/update\/12.3-non-oss\/ repo-12.3-updates-non-oss\r\n# Now do a refresh to update the local cache...\r\nzypper ref\r\n# Do a Distribution UPgrade, and I like to download all the packages first, before installation...\r\nzypper dup --download \"in-advance\"\r\n# Now, make a list of the old disabled repos; they might be a combination of 12.2 and 12.1 on some systems, if they weren't cleaned before...\r\nzypper lr\r\n# Remove all the old repos, for example...\r\nzypper rr Updates-for-openSUSE-12.1-12.1-1.4 openSUSE-12.1-12.1-1.4 repo-12.2-non-oss repo-12.2-oss repo-12.2-update repo-update-non-oss repo-debug repo-debug-update repo-non-oss repo-oss repo-source\r\n# One more check to be sure that only 12.3 repos remain...\r\nzypper lr\r\n# And reboot...\r\ninit 6\r\n# You may want to fix the runlevel (see http:\/\/yourlinuxguy.com\/?p=1007)...\r\nln -sf \/usr\/lib\/systemd\/system\/multi-user.target \/etc\/systemd\/system\/default.target\r\ninit 6<\/pre>\n<p>Thanks to the folks at Suse, and here&#8217;s the &#8220;long and detailed&#8221; guide that I adapted this from:<br \/>\n<a title=\"http:\/\/en.opensuse.org\/SDB:System_upgrade\" href=\"http:\/\/en.opensuse.org\/SDB:System_upgrade\" target=\"_blank\">http:\/\/en.opensuse.org\/SDB:System_upgrade<\/a><\/p>\n<p>Cool!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Following along in my line of &#8220;Readers Digest&#8221; versions of the official Opensuse upgrades procedures (here are a couple of my\u00a0past ones: 11.1, 11.2, 11.4, 12.1, 12.2), here\u2019s the latest for upgrading in-place from 12.2 to 12.3 (just be sure&#8230;<br \/><a class=\"read-more-button\" href=\"https:\/\/yourLinuxGuy.com\/?p=1052\">Read more<\/a><\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[11,114,126],"tags":[117,139,140,138,148],"class_list":["post-1052","post","type-post","status-publish","format-standard","hentry","category-intermediate","category-opensuse12-2","category-opensuse12-3","tag-opensuse","tag-opensuse-12-2","tag-opensuse-12-3","tag-upgrade","tag-zypper"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pnjn1-gY","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=\/wp\/v2\/posts\/1052","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1052"}],"version-history":[{"count":4,"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=\/wp\/v2\/posts\/1052\/revisions"}],"predecessor-version":[{"id":1056,"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=\/wp\/v2\/posts\/1052\/revisions\/1056"}],"wp:attachment":[{"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1052"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1052"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1052"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}