Debian 6(squeeze)を7.5(wheezy)にアップグレードする方法!

未だに、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再起動とその他の動作確認を行ってください。

読んで頂いて有り難うございます!