SSブログ

OpenSuse10.3を11.0にアップデートする [Linux]

学科PCのお話。

10.3のソフトウェアリポジトリが古くなってしまっているということもあって、11.0にアップグレードすることにした。

10.3 -> 11.0 ではRPMが変更されるらしく、アップグレード手順が少々複雑。

DVDイメージを落として入れるという方法もあるようだけど、今回はネットワークからアップデートすることにした。ただし、それなりの速い回線がないとつらいので注意が必要。

参考URL
Open SuSE 11 upgrade install


手順



root権限で行うのがお勧め。
そう出ない場合はsudoを使う。

1.RPMパッケージを更新する

1.1 - 10.3で使われているリトポジとリトポジのキャシュを削除
mv /etc/zypp/repos.d /etc/zypp/repos.d.old rm /var/cache/zypp/zypp.db


1.2 - OpenSuSE11.0のメインリトポジを追加
YaSTで追加する。
コントロールセンター -> YaST -> software repository
で「追加」-> URL を追加する。名前は適当(自分でわかるように)でOK
http://download.opensuse.org/distribution/11.0/repo/oss/


1.3 - 新しいRPMをインストール
Xterm(端末)で

32bitの場合
rpm -Uhv http://download.opensuse.org/distribution/11.0/repo/oss/suse/i586/rpm-4.4.2-199.1.i586.rpm


64bitの場合
rpm -Uhv http://download.opensuse.org/distribution/11.0/repo/oss/suse/x86_64/rpm-4.4.2-199.1.x86_64.rpm



2.アップグレードを実行

2.1 - 11.0のパッケージマネージメントスタックをインストール
Xterm(端末)で
zypper in zypper

ただしroot権限が必要なので、root出ない場合は
sudo zypper in zypper


2.2 - アップグレードする
zypper ref
zypper dup

これもroot権限が必要。

ネットワーク経由で1G程度をダウンロードする必要があるので、時間がかかる。(かかる時間は回線速度とインストールするマシンパワーに依存)

3.再起動

4.各リポジトリを登録
YaSTで1.2と同様に追加する。
http://download.opensuse.org/distribution/11.0/repo/non-oss
http://download.opensuse.org/update/11.0
http://download.opensuse.org/repositories/KDE:/KDE4:/STABLE:/Extra-Apps/openSUSE_11.0/
http://download.opensuse.org/distribution/11.0/repo/debug
http://packman.iu-bremen.de/suse/11.0/


5.オンラインアップデートを実行


これでOK。
ブートローダも自動的に変更されてた。
とは言ってももうすぐ11.1がリリースされる模様。

nice!(0)  コメント(0)  トラックバック(0) 

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

※ブログオーナーが承認したコメントのみ表示されます。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。