2022-01-27 14:12:21 +09:00
|
|
|
|
title: Debian 9(stretch)→10(buster)バージョンアップする方法
|
2022-01-30 16:19:37 +09:00
|
|
|
|
author: 凜
|
2022-01-27 14:12:21 +09:00
|
|
|
|
date: 2019-07-19
|
|
|
|
|
tags: jp,blog,debian,バージョンアップ,linux,server
|
|
|
|
|
----
|
2022-04-09 19:18:22 +09:00
|
|
|
|
今月からDebian 10(buster)の安定版がリリースされました。\
|
2022-01-27 14:12:21 +09:00
|
|
|
|
すべての076のサーバーはDebianが使いますので、Gitサーバーでアップグレードしてみました。
|
|
|
|
|
|
|
|
|
|
まず、絶対にバックアップしてください!!
|
|
|
|
|
|
2022-04-09 19:18:22 +09:00
|
|
|
|
【準備】\
|
2022-01-27 14:12:21 +09:00
|
|
|
|
アップグレード前に現在のシステムをアップデートしましょう。
|
|
|
|
|
|
|
|
|
|
```sh
|
|
|
|
|
apt update && apt upgrade && apt dist-upgrade && apt autoremove
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
後で未インストールパッケージ、古いパッケージなどのお確認ください。
|
|
|
|
|
|
|
|
|
|
```sh
|
|
|
|
|
dpkg -C
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
問題あったら、未アップデートしたパッケージをお確認ください。
|
|
|
|
|
|
|
|
|
|
```sh
|
|
|
|
|
apt-mark showhold
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
問題あったら、ご修理しましょう。
|
|
|
|
|
|
|
|
|
|
```sh
|
|
|
|
|
dpkg --audit
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
# アップグレード第1部
|
|
|
|
|
|
|
|
|
|
まず現在の「sources.list」ファイルをバックアップしてください。
|
|
|
|
|
|
|
|
|
|
```sh
|
|
|
|
|
cp /etc/apt/sources.list /etc/apt/sources.list_BCKP
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
同じく「/sources.list.d」フォールだも…
|
|
|
|
|
|
|
|
|
|
```sh
|
|
|
|
|
cp -r /etc/apt/sources.list.d /etc/apt/sources.list.d_BCKP
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
後はsources.listファイルとすべてのsources.list.dに入ったファイルを編集しましょう。
|
|
|
|
|
|
|
|
|
|
```sh
|
|
|
|
|
sed -i 's/stretch/buster/g' /etc/apt/sources.list
|
|
|
|
|
sed -i 's/stretch/buster/g' /etc/apt/sources.list.d/*
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
その後でパッケージリストをアップデートして…
|
|
|
|
|
|
|
|
|
|
```sh
|
|
|
|
|
apt update
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
# アップグレード第2部
|
|
|
|
|
|
|
|
|
|
下記コマンドをお実行ください。
|
|
|
|
|
|
|
|
|
|
```sh
|
|
|
|
|
apt upgrade && apt dist-upgrade && apt autoremove
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
`Restart services during package upgrades without asking?`とことが出てきたら、「はい」、「いいえ」どっちでもいいです。
|
|
|
|
|
|
|
|
|
|
`cat /etc/issue`でDebianのバージョンが確認できます。
|
|
|
|
|
|
|
|
|
|
最後に、再起動しましょう。
|
|
|
|
|
|
|
|
|
|
```sh
|
|
|
|
|
reboot
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
以上
|