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