2026年時点のRaspberry Pi OS:Bookworm世代が運用の中心へ
Raspberry Pi OSは2023年後半にDebian 12(コードネーム:Bookworm)ベースへ移行し、2024〜2025年を経て現在はBookworm世代が事実上の標準となっています。旧来のBullseye(Debian 11)は引き続き入手できますが、公式のアップデートサポートは縮小傾向にあり、新規構築はBookwormを選ぶのが運用上の定石です。
Bookworm世代で特筆すべきは、変更が「外見上の小改良」にとどまらず、デスクトップ環境・ネットワーク管理・カメラスタック・カーネルバージョンといった基盤レベルで複数の刷新が同時に行われた点です。既存の運用スクリプトや設定ファイルが予告なく動かなくなるケースが報告されており、アップデート前の確認作業が例年以上に重要です。
カーネルと64ビット環境:6.6 LTSへの移行と推奨アーキテクチャの変化
Bookworm世代のRaspberry Pi OSはLinuxカーネル6.1系をベースラインとしてリリースされ、その後の継続アップデートで6.6 LTS系列への移行が進んでいます。カーネル6.6はLong Term Support(LTS)指定を受けており、2026年時点の安定運用環境として広く採用されています。
アーキテクチャ面では、Raspberry Pi 4および5向けに64ビット版(arm64)が事実上の推奨構成になりました。以前は32ビット版(armhf)が「互換性の広さ」から選ばれる場面もありましたが、64ビット版でしか恩恵を受けられないメモリ管理の改善やセキュリティ機能が増えたこと、また一部のパッケージが64ビット専用になりつつあることから、新規導入時に32ビットを選ぶ積極的な理由は薄れています。既存の32ビット環境からの移行は、OSの再インストールが必要な点に注意が必要です。
デスクトップ環境の刷新:WaylandとLabwcの標準化
Bookworm世代でもっとも目に見える変化のひとつが、デスクトップ環境のウィンドウコンポジターです。従来はX11(X Window System)上でOpenboxが動作する構成でしたが、現行のRaspberry Pi OSデスクトップ版ではWaylandコンポジターのLabwcが標準採用されています。
Waylandへの移行はセキュリティとパフォーマンスの両面で利点があります。X11では任意のアプリケーションが他のウィンドウのキー入力を監視できる設計上の問題がありましたが、Waylandはアプリケーション間の分離を強制するため、この種のリスクが低減されます。Raspberry Pi 5のVideoCore VIIを活かしたハードウェアアクセラレーションもWaylandスタックで恩恵を受けやすい構造です。
一方で、X11前提で書かれた古いGUIツールや、`xdotool`・`xrandr`などX11専用ユーティリティを使った自動化スクリプトは動作しないか、挙動が変わります。現場でスクリプト自動化やキオスクモードを運用しているケースでは、X11互換レイヤー(XWayland)の挙動を事前に確認することを推奨します。Wayland未対応の既存ソフトウェアが必要な場合に限り、X11環境への切り戻しオプションも用意されています。
ネットワーク管理の変更:NetworkManagerがデフォルトへ
Bookworm世代では、ネットワーク管理ツールがdhcpcdからNetworkManagerへ切り替わりました。この変更はヘッドレス(デスクトップなし)運用を含む全構成に影響します。
従来は/etc/dhcpcd.confに静的IPやDNS設定を書き込む運用が一般的でしたが、NetworkManagerではこのファイルは参照されません。既存の設定を引き継ぐにはnmcliコマンドや/etc/NetworkManager/system-connections/以下の接続設定ファイルを使う必要があります。
- 静的IP設定:
nmcli connection modify "接続名" ipv4.addresses 192.168.x.x/24 ipv4.gateway 192.168.x.1 ipv4.method manualで設定可能 - 既存のdhcpcd設定:移行後は無効。新環境ではNetworkManagerの設定形式に書き直しが必要
- Wi-Fi設定:
raspi-configからもNetworkManager経由で設定されるよう変更済み
Ansibleや独自のプロビジョニングスクリプトでネットワーク設定を自動化している環境では、dhcpcd前提のタスクがそのまま使えなくなります。Puppetやサードパーティ製のイメージ生成ツール(例:pi-gen)を使っている場合も、NetworkManager向けの設定ファイル配置に書き換えが必要です。
Raspberry Pi 5固有の対応と運用上の注意点
2023年末に登場したRaspberry Pi 5は、従来機と異なるI/Oチップ(RP1)を搭載しており、GPIO・SPI・I2C・UARTの制御がRP1経由に変わりました。このため、Pi 4以前のSoCペリフェラルを直接叩く前提で書かれたドライバや低レベルライブラリが動作しないケースがあります。WiringPiのような旧来ライブラリへの依存は早期に見直すことが推奨されています。
また、Pi 5はPCIeインターフェイスを外部に引き出せる構造を持ち、公式のHATボード(M.2 HAT+)経由でNVMe SSDをブートドライブとして使う構成が現実的な選択肢になっています。eMMCやUSBブートと比較してランダムアクセス性能が大幅に向上するため、データベースやログ集積など書き込み頻度の高いワークロードでの採用事例が増えています。ただしNVMeブートには現時点でもファームウェア(EEPROM)のバージョン依存があり、設定手順が通常のSDカードブートより複雑です。
電源面では、Pi 5はUSB-C PD対応の5V/5A(27W)電源が推奨されています。Pi 4向けの5V/3A電源では高負荷時に電圧降下が起きやすく、不安定動作やデータ破損の原因になります。既存の電源アダプタを流用しているケースでは確認が必要です。
アップデート適用前に確認すべき運用チェックポイント
既存のRaspberry Pi OS(Bullseye以前)環境をBookwormへ移行する際、インプレースアップグレード(dist-upgrade)は公式には推奨されていません。設定ファイルの競合やパッケージ依存の変化により、完全に正常な状態に到達しないケースが報告されています。現場での標準的なアプローチは、新しいイメージを書き込んだSDカード(またはSSD)に移行し、設定を再適用する方法です。
移行前に確認すべき主な項目を以下に整理します。
- ネットワーク設定:dhcpcd.confの内容をNetworkManager形式へ変換する計画を立てておく
- カメラ利用:旧来のraspistill/raspividはlibcameraベースのコマンド(libcamera-still等)に置き換わっており、スクリプト内のコマンド名変更が必要
- GPIO・ペリフェラル制御:Python向けRPi.GPIOはBookwormでも動作するが、Pi 5では一部機能に制限あり。lgpio/gpiodへの移行を検討する
- システムサービス:/etc/rc.localなどのSysV流の起動スクリプトはsystemdユニットファイルへの移行を推奨。Bookwormでも動作はするが将来の互換性は保証されない
- バックアップ:SDカードのフルイメージバックアップ(dd or rpi-clone等)を移行前に取得する
Raspberry Pi OSのアップデートサイクルは年に数回あり、セキュリティパッチは随時リリースされています。sudo apt update && sudo apt full-upgradeによる定期的なパッケージ更新は引き続き有効ですが、カーネルやファームウェアの更新が含まれる場合は再起動が必要です。無人アップデートを設定している場合は、再起動タイミングを制御するメンテナンスウィンドウの設定も合わせて確認しておくことが望まれます。
「コマンドは打てる。次は”現場で通用する型”を最短で身につけたい」——そんなあなたへ。
ネットの断片的なTipsをコピペするだけでは、体系的な運用スキルはなかなか積み上がりません。リナックスマスター.JPの無料メルマガ「リナマガ」では、現場で実際に使うLinuxサーバー運用の考え方を、順を追って実務目線でお届けしています。いま登録された方には、安全なサーバー構築の「型」をまとめた『Linuxサーバー構築入門マニュアル(図解60P)』を完全無料でプレゼント中です。
>> 図解60P『Linux入門マニュアル』を無料で受け取る
(メルマガ登録は10秒・いつでも解除OK)
※ 「独学の時間がもったいない」「プロから現場の技術を最短で学びたい」という本気の方には、2日で実務レベルが身につく初心者向けハンズオンセミナーもご用意しています。
PR・広告
コマンド操作から基本運用までを手を動かして学べる定番書。記事で触れた技術の土台固めに。
※ Amazonのアソシエイトとして、当サイトは適格販売により収入を得ています。
