{"id":468,"date":"2012-09-08T07:56:00","date_gmt":"2012-09-08T07:56:00","guid":{"rendered":"http:\/\/www.b.shuttle.de\/hayek\/Hayek\/Jochen\/wp\/blog-en\/2012\/09\/08\/opensuse-12-2-upgrading-again\/"},"modified":"2012-09-08T07:56:00","modified_gmt":"2012-09-08T07:56:00","slug":"opensuse-12-2-upgrading-again","status":"publish","type":"post","link":"https:\/\/wp.jochen.hayek.name\/blog-en\/2012\/09\/08\/opensuse-12-2-upgrading-again\/","title":{"rendered":"openSUSE-12.2 : upgrading again \u2026"},"content":{"rendered":"<ul>\n<li>downloading the\u00a04.7GB DVD ISO image from a mirror \u2013 funny to watch a download rate of\u00a01.92M\/s with wget; my last installation was with the network CD, but this time I am giving the DVD installation another try, as I want to implement this upgrade on 3 boxes within a rather short time after the release of 12.2, so there should only be a few upgrades necessary and most packages will get installed from the DVD anyway<\/li>\n<li>checking the download:\u00a0<span>sha1sum openSUSE-12.2-DVD-i586.iso<\/span><\/li>\n<li>cutting the DVD \u2013 doing this on my Mac using <i>Disk Utility<\/i>\u00a0\u2013 OS X refused to mount the DVD afterwards; but the PC booted from it (etc.) w\/o complaints<\/li>\n<li>installing 12.2 on the Eee Box<\/li>\n<li>rcxdm failed; I removed <span>\/etc\/X11\/xorg.conf<\/span>, after that I am able to start up rcxdm successfully; apparently\u00a0<span>\/etc\/X11\/xorg.conf.install<\/span> is also quite suitable <span>\/etc\/X11\/xorg.conf<\/span> \u2013 it uses the screen with 1024&#215;768 at least<\/li>\n<li>logging into the system with ssh works as usual for root but not for my personal account \u2013 solved! they changed something in <span>sshd_config<\/span>, from now on only <span>.ssh\/authorized_keys<\/span> counts<\/li>\n<li>installing 12.2 on the NEO<\/li>\n<li>installing 12.2 on the ASUS notebook<\/li>\n<li>installing 12.2 on a &#8220;x86_64-suse-linux&#8221; VirtualBox VM with Mac OS X as host<\/li>\n<li>[now] \u2026<\/li>\n<li>\u2026<\/li>\n<\/ul>\n<div>\nOf course I need these, and of course I have notes on them here on the blog:<\/div>\n<div>\n<ul>\n<li><span>$ zypper install gcc<\/span><\/li>\n<li><span>$ zypper install patch<\/span><\/li>\n<li><span>$\u00a0zypper install libcurl-devel<\/span><\/li>\n<li><span>perl:\u00a0<\/span><span><span>$ perlbrew available #<\/span>\u00a0<\/span>perl-5.16.1\u00a0(needed &#8220;<span>&#8211;force &#8211;notest<\/span>&#8220;),\u00a0perl-5.14.3-RC1 (???),\u00a0perl-5.14.2 (broken on my\u00a0x86_64-suse-linux), \u2026 \u2013 it does not list all available ones, only the most recent ones on all major releases \u2013 here are all of them:\u00a0<a href=\"http:\/\/www.cpan.org\/src\/5.0\/\">www.cpan.org\/src\/5.0\/<\/a>\u00a0\u2013 you may want to pre-download a few of them (&#8220;<span>$ perlbrew download perl-5.14.1<\/span>&#8220;), and they go here:\u00a0$PERLBREW_ROOT\/dists\/<\/li>\n<li>perl: <span>$\u00a0perlbrew install-cpanm;\u00a0perlbrew install-patchperl<\/span><\/li>\n<li>perl:\u00a0migrate CPAN modules using perlbrew and cpanm (<a href=\"https:\/\/metacpan.org\/module\/perlbrew\">https:\/\/metacpan.org\/module\/perlbrew<\/a>)<\/li>\n<li>ruby: rvm<\/li>\n<li>\u2026<\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>downloading the\u00a04.7GB DVD ISO image from a mirror \u2013 funny to watch a download rate of\u00a01.92M\/s with wget; my last installation was with the network CD, but this time I am giving the DVD installation another try, as I want to implement this upgrade on 3 boxes within a rather short time after the release [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false,"_share_on_mastodon":"0"},"categories":[666],"tags":[],"class_list":["post-468","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"share_on_mastodon":{"url":"","error":""},"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paO0kP-7y","jetpack_likes_enabled":true,"amp_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/wp.jochen.hayek.name\/blog-en\/wp-json\/wp\/v2\/posts\/468","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.jochen.hayek.name\/blog-en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp.jochen.hayek.name\/blog-en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp.jochen.hayek.name\/blog-en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.jochen.hayek.name\/blog-en\/wp-json\/wp\/v2\/comments?post=468"}],"version-history":[{"count":0,"href":"https:\/\/wp.jochen.hayek.name\/blog-en\/wp-json\/wp\/v2\/posts\/468\/revisions"}],"wp:attachment":[{"href":"https:\/\/wp.jochen.hayek.name\/blog-en\/wp-json\/wp\/v2\/media?parent=468"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp.jochen.hayek.name\/blog-en\/wp-json\/wp\/v2\/categories?post=468"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp.jochen.hayek.name\/blog-en\/wp-json\/wp\/v2\/tags?post=468"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}