ブログ一覧へ

Debian 9(stretch)→10(buster)バージョンアップする方法

投稿日:2019-07-19

今月からDebian 10(buster)の安定版がリリースされました。

すべての076のサーバーはDebianが使いますので、Gitサーバーでアップグレードしてみました。

まず、絶対にバックアップしてください!!

【準備】

アップグレード前に現在のシステムをアップデートしましょう。

apt update && apt upgrade && apt dist-upgrade && apt autoremove

後で未インストールパッケージ、古いパッケージなどのお確認ください。

dpkg -C

問題あったら、未アップデートしたパッケージをお確認ください。

apt-mark showhold

問題あったら、ご修理しましょう。

dpkg --audit

アップグレード第1部

まず現在の「sources.list」ファイルをバックアップしてください。

cp /etc/apt/sources.list /etc/apt/sources.list_BCKP

同じく「/sources.list.d」フォールだも…

cp -r /etc/apt/sources.list.d /etc/apt/sources.list.d_BCKP

後はsources.listファイルとすべてのsources.list.dに入ったファイルを編集しましょう。

sed -i 's/stretch/buster/g' /etc/apt/sources.list
sed -i 's/stretch/buster/g' /etc/apt/sources.list.d/*

その後でパッケージリストをアップデートして…

apt update

アップグレード第2部

下記コマンドをお実行ください。

apt upgrade && apt dist-upgrade && apt autoremove

`Restart services during package upgrades without asking?`とことが出てきたら、「はい」、「いいえ」どっちでもいいです。

`cat /etc/issue`でDebianのバージョンが確認できます。

最後に、再起動しましょう。

reboot

以上