知識の箱
主に気象を研究する上で得た知識と、WEBページ作成のために得た知識を記録しています。
openSUSEのアップグレード2 (11.0–>11.1)
openSUSEの起動中にアップグレードする方法。ここでは11.0から11.1へのアップグレードの方法を紹介。
以下のページを参考に行いました。特に上記のページを参照しています。
URL:http://d.hatena.ne.jp/from_kyushu/20100502/1272741735
URL:http://ja.opensuse.org/Upgrade/Supported
基本的には上記のページと同じ内容ですが、実際に行った内容を一部コメントをつけて記載します。
(注1)アップグレードは失敗するとOSが起動しなくなる恐れがあります。このページを参考にして不具合が生じた場合は責任を負いかねますので、自己責任でお願いいたします。
(注2)ここで指定しているURLは、さらに最新版(12.0以降)が出てくると消える可能性があります。
1.競合しそうな名前の11.0のリポジトリは変更しておく。
> zypper renamerepo repo-oss 110-repo-oss
> zypper renamerepo repo-update 110-repo-update
> zypper renamerepo repo-non-oss 110-repo-non-oss
2.11.0のレポジトリリストを削除
> zypper modifyrepo –all –disable
3.11.1のレポジトリを追加
> zypper ar http://download.opensuse.org/distribution/11.1/repo/oss openSUSE-11.1
※上記でやったが、たぶん下記のほうがいい。
> zypper addrepo –name “openSUSE-11.1 OSS” http://download.opensuse.org/distribution/11.1/repo/oss/ repo-oss
> zypper addrepo –name “openSUSE-11.1 Non-OSS” http://download.opensuse.org/distribution/11.1/repo/non-oss/ repo-non-oss
> zypper addrepo –name “openSUSE-11.1 Updates” http://download.opensuse.org/update/11.1/ repo-update
4.ローカルなメタデータとリポジトリの内容を更新する
> zypper refresh
5.11.1 リポジトリから zypper を先行してインストール
> zypper in zypper
6.最初に zypper で必要なすべてのパッケージを事前にダウンロード。
> zypper dup -d
※途中で止まったら、’r’を打って、リトライ。
7.システムのアップグレード
> zypper dup
8.再起動
9.11.1の最新版にアップデート
> zypper up