OpenSUSE 12.2 を12.3 にアップグレードした。
なんかMySQLとかやめてすげーよくなったといううわさが流れているからだ。
以下はそのやり方
情報元はこれ
http://opensuse-man-ja.berlios.de/opensuse-html/cha.update.html
YaSTを使う方法とzypperを使う方法と2種類あるようだが、
今回はzypperを使うやり方でやった。CUIの方が失敗しないと思うからだ
結局一晩かかった。
まず
zypper dup
で現状を最新にした
①リポジトリの更新
まず以下のコマンドで現状の確認
zypper lr -u
次に2個リポジトリ追加
server=http://download.opensuse.org
new_ver=12.3
zypper ar $server/distribution/$new_ver/repo/oss/ openSUSE-$new_ver-Oss
zypper ar $server/update/$new_ver/ openSUSE-$new_ver-Update
旧リポジトリ削除
old_ver=12.2
zypper rr openSUSE-$old_ver-Oss
zypper rr openSUSE-$old_ver-Update
以下
zypper lr -uで状況を見ながら同様にして全て更新
最後に
zypper lr -d で確認
②サーバーアクセスしてリポジトリ内容更新
zypper ref
うまくいくのを確認。うまくいかないのはURLをチェック、ダメなのは削除
③zipper自身の更新
zypper up zypper
私の場合このとき選択肢がでた
1、ダウングレードして更新を選ぶ とできた
④アップグレード
zypper dup
このときライセンス確認が出る yesを選んだ
⑤再起動
shutdown -r now