1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Raspberry Pi OS Upgrade 【 Debian 12 Bookworm → Debian 13 Trixie 】

Last updated at Posted at 2025-11-18

Raspberry Pi OS を アップグレード

Raspberry Pi 5の現在のOS「Debian 12 Bookworm」を 最新の「Debian 13 Trixie(トリクシー)」にアップグレードする手順を示します。

↓ この記事で登場したRaspberry Pi 5です
Raspberry Pi 5 に ARM版 Windows11 をインストールしてみた(BVM編)

すべての作業は、ターミナルからコマンドを実行することで実施します。

手順は、Raspberry Pi 4 / 3 でも同じ

コマンド

以下のコマンドを順に実行します。

#現OSを最新化する
sudo apt update
sudo apt full-upgrade -y
sudo apt autoremove --purge
sudo apt clean

#現OS、カーネルバージョンを確認しておく
lsb_release -a
uname -a

#バックアップ(/etc、/var)
sudo mkdir /backup
sudo tar -czf /backup/etc-backup-$(date +%Y%m%d).tar.gz /etc/
sudo tar -czf /backup/var-backup-$(date +%Y%m%d).tar.gz /var/
ls /backup

#ディスクの空き容量を確認する(最低5GBの空きが必要)
df -h   #free space 5GB at /

#aptリポジトリのバックアップ
sudo cp /etc/apt/sources.list /backup
sudo cp -r /etc/apt/sources.list.d/ /backup
ls /etc/apt/
ls /etc/apt/sources.list.d/

# bookworm → trixie
sudo find /etc/apt/ -name "*.list" -exec sed -i 's/bookworm/trixie/g' {} \;
# 一気に変換したが、1ファイルづつエディタで開いて確認しながら書き換える方が良い

#アップグレード
sudo apt update
sudo apt full-upgrade -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confnew" --purge --auto-remove rpd-wayland-all+ rpd-x-all+

#再起動
sudo reboot

#アップデート後のOS、カーネルバージョンを確認
lsb_release -a
uname -a

結果

30分程度で完了しました。

実施前
$ lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 12 (bookworm)
Release:	12
Codename:	bookworm

$ uname -a
Linux raspberrypi5 6.12.47+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.12.47-1+rpt1~bookworm (2025-09-16) aarch64 GNU/Linux

$ df -h
ファイルシス   サイズ  使用  残り 使用% マウント位置
udev             3.9G     0  3.9G    0% /dev
tmpfs            1.6G  6.2M  1.6G    1% /run
/dev/nvme0n1p2   234G   43G  179G   20% /
tmpfs            4.0G  592K  4.0G    1% /dev/shm
tmpfs            5.0M   48K  5.0M    1% /run/lock
/dev/nvme0n1p1   511M   80M  432M   16% /boot/firmware
tmpfs            806M  240K  806M    1% /run/user/1000
実施後
$ lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 13 (trixie)
Release:	13
Codename:	trixie

$ uname -a
Linux raspberrypi5 6.12.47+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.12.47-1+rpt1 (2025-09-16) aarch64 GNU/Linux

$ df -h
ファイルシス   サイズ  使用  残り 使用% マウント位置
udev             3.9G     0  3.9G    0% /dev
tmpfs            1.6G   16M  1.6G    1% /run
/dev/nvme0n1p2   234G   44G  178G   20% /
tmpfs            4.0G  528K  4.0G    1% /dev/shm
tmpfs            5.0M   48K  5.0M    1% /run/lock
tmpfs            4.0G   16K  4.0G    1% /tmp
tmpfs            1.0M     0  1.0M    0% /run/credentials/systemd-journald.service
/dev/nvme0n1p1   511M   94M  418M   19% /boot/firmware
tmpfs            806M  352K  806M    1% /run/user/1000

カーネルバージョンに変化がないのが気になりますが、デスクトップの壁紙は変わりました。
(クリーンインストールしてみたが、カーネルバージョンはこれと同じだった)

bookworm fisherman.jpg
trixie sunrise.jpg
neofetch.png

(旧OSのneofetchを撮り忘れた・・・)


以上

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?