未だに、Debian 6(squeeze)を使っているのも少し抵抗があったので、7.5(wheezy)にアップグレードしてみました。作業は簡単でしたが、設定ファイルなどのバックアップが少し面倒くさいですね。アップグレードにかかる時間は、およそ15分程度でした。
OSをアップグレードする前に、必ずバックアップは忘れずに取っておいてください。各設定ファイルも忘れずに。
リポジトリの変更
初期のインストール環境によって、sources.listの中身が異なる可能性があるので、ご自分のsources.list を squeeze の文字を wheezy に置き換えてください。
# vi /etc/apt/sources.list を修正します。
下記は既に修正済みです。
# deb cdrom:[Debian GNU/Linux 6.0.1a _wheezy_ - Official amd64 NETINST Binary-1 20110320-15:00]/ wheezy main
#deb cdrom:[Debian GNU/Linux 6.0.1a _wheezy_ - Official amd64 NETINST Binary-1 20110320-15:00]/ wheezy main
deb http://ftp.jp.debian.org/debian/ wheezy main
deb-src http://ftp.jp.debian.org/debian/ wheezy main
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
deb http://ftp.jp.debian.org/debian/ wheezy-updates main
deb-src http://ftp.jp.debian.org/debian/ wheezy-updates main
インストール済みのパッケージを最新に更新
ここから先に進むと後戻りは出来なくなります。
インストール済みのパッケージを最新にする事によって、依存関係に問題が無いかを確認します。ここで依存関係が発生したら、次に進まず、ここで解決しておいてください。
// 既存パッケージを最新にする
# apt-get clean && apt-get update && apt-get upgrade
OSのアップグレード前にバージョンを確認
OSのバージョンを確認する必要が無い人は、飛ばしてください。OSのアップグレードには何も影響はありませんので・・。
// インストール
# apt-get install lsb-release
// OSのバージョンを確認
# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 6.0.9 (squeeze)
Release: 6.0.9
Codename: squeeze
この時点で、「Debian GNU/Linux 6.0.9 (squeeze)」だと分ります。次のシステムアップグレード作業で、「Debian GNU/Linux 7.5 (wheezy)」に変わります。
システムアップグレード実行
この作業で、「Debian 7.5 (wheezy)」にアップグレードされます。数分程度時間がかかります。
// OSアップグレード
# apt-get dist-upgrade
アップグレードの確認
// OSのバージョンを確認
# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 7.5 (wheezy)
Release: 7.5
Codename: wheezy
無事にDebian 7.5 (wheezy)にアップグレードが出来ました。
念のため、OS再起動とその他の動作確認を行ってください。
