vine-users ML アーカイブ



[vine-users:066774] upgrade to 3.0 from 2.6 by apt

  • From: Daisuke SUZUKI <daisuke@xxxxxxxxxxx>
  • Subject: [vine-users:066774] upgrade to 3.0 from 2.6 by apt
  • Date: Tue, 3 Aug 2004 01:33:41 +0900
鈴木です。

apt による 2.6 -> 3.0 のアップグレード方法を紹介します。
いちおう 2.6r4 フルインストール -> 3.0 へはこの方法でいけること
は確認しました。ただし依存のない新規パッケージや3.0で標準でなく
なったパッケージが入ったり消えたりすることはありません。

1. 2.6r4 最新に更新する

  # apt-get upgrade

2. 2.6.99 へ upgrade する

  3.0 への upgrade に必要な rpm-4.0.4 と apt-0.5 に置き換えます。
  apt-line を以下に設定してください。

  rpm http://updates.vinelinux.org/apt 2.6.99/$(ARCH) main

  # apt-get update
  # apt-get dist-upgrade
  ここで gnorpm と rpmfind は消えます。

  rpmdb を rebuild します。
  # rpm --rebuilddb

3. 3.0 へ upgrade する

  apt-line を以下に設定してください。(/etc/apt/sources.list.rpmnew に
  3.0 用の sources.list があるかもしれません)

  rpm http://updates.vinelinux.org/apt 3.0/$(ARCH) main devel plus extras updates
  rpm-src http://updates.vinelinux.org/apt 3.0/$(ARCH) main devel plus extras updates

  その後 apt-get dist-upgrade します。
  # apt-get update
  # apt-get dist-upgrade


以上で 3.0 へ upgrade できます。ただし上にも述べたように 3.0 を
クリーンインストールしたりCDでアップグレードした状態にはなりません。
新規に用意された(依存のない)パッケージは、手動でインストールする
必要があります。

p.s.
すべての場合でうまくいくとは限りませんし、場合によってはおかしい
状態になる可能性もあります。自己責任でおためしください。

-- 
Daisuke SUZUKI <daisuke@xxxxxxxxxxx>
GnuPG Fingerprint = 7DE6 9AC6 5E5B 1AF8 B38E  0992 90BF 4C09 7432 2CB0
Founder and president, Project Vine.           http://vinelinux.org/
Founder and president, Vine Caves, Ltd.        http://vinecaves.com/
Vice President, Japan Linux Association.       http://jla.linux.or.jp/